From 68fca4ae371c33b985aa4cea97261758ac9544f4 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 28 Jun 2024 08:45:03 -0400 Subject: [PATCH] Duplicated english script text files to use as a base for spanish integration --- .../AbandonedShip_CaptainsOffice/scripts.inc | 4 + .../AbandonedShip_CaptainsOffice/text_es.inc | 17 + .../AbandonedShip_Corridors_1F/scripts.inc | 4 + .../AbandonedShip_Corridors_1F/text_es.inc | 14 + .../AbandonedShip_Corridors_B1F/scripts.inc | 4 + .../AbandonedShip_Corridors_B1F/text_es.inc | 31 + .../scripts.inc | 4 + .../text_es.inc | 21 + .../scripts.inc | 4 + .../text_es.inc | 4 + data/maps/AbandonedShip_Rooms2_1F/scripts.inc | 4 + data/maps/AbandonedShip_Rooms2_1F/text_es.inc | 98 ++ .../maps/AbandonedShip_Rooms2_B1F/scripts.inc | 4 + .../maps/AbandonedShip_Rooms2_B1F/text_es.inc | 5 + data/maps/AbandonedShip_Rooms_1F/scripts.inc | 4 + data/maps/AbandonedShip_Rooms_1F/text_es.inc | 44 + data/maps/AbandonedShip_Rooms_B1F/scripts.inc | 4 + data/maps/AbandonedShip_Rooms_B1F/text_es.inc | 5 + data/maps/AquaHideout_1F/scripts.inc | 4 + data/maps/AquaHideout_1F/text_es.inc | 66 + data/maps/AquaHideout_B1F/scripts.inc | 4 + data/maps/AquaHideout_B1F/text_es.inc | 52 + data/maps/AquaHideout_B2F/scripts.inc | 4 + data/maps/AquaHideout_B2F/text_es.inc | 71 + .../scripts.inc | 4 + .../text_es.inc | 145 ++ .../scripts.inc | 4 + .../text_es.inc | 4 + .../scripts.inc | 4 + .../text_es.inc | 223 +++ .../scripts.inc | 4 + .../text_es.inc | 254 +++ .../scripts.inc | 4 + .../text_es.inc | 248 +++ .../scripts.inc | 4 + .../text_es.inc | 120 ++ .../scripts.inc | 4 + .../text_es.inc | 69 + .../scripts.inc | 4 + .../text_es.inc | 228 +++ .../scripts.inc | 4 + .../text_es.inc | 197 +++ .../scripts.inc | 4 + .../text_es.inc | 133 ++ .../scripts.inc | 4 + .../text_es.inc | 28 + .../scripts.inc | 4 + .../text_es.inc | 274 +++ .../scripts.inc | 4 + .../text_es.inc | 4 + .../scripts.inc | 4 + .../text_es.inc | 164 ++ .../scripts.inc | 4 + .../text_es.inc | 4 + .../scripts.inc | 4 + .../text_es.inc | 203 +++ .../scripts.inc | 4 + .../text_es.inc | 105 ++ .../scripts.inc | 4 + .../text_es.inc | 606 +++++++ .../scripts.inc | 4 + .../text_es.inc | 377 ++++ .../scripts.inc | 4 + .../text_es.inc | 114 ++ .../scripts.inc | 4 + .../text_es.inc | 128 ++ .../scripts.inc | 4 + .../text_es.inc | 477 +++++ .../scripts.inc | 4 + .../text_es.inc | 62 + .../scripts.inc | 4 + .../text_es.inc | 1528 +++++++++++++++++ .../scripts.inc | 4 + .../text_es.inc | 290 ++++ data/maps/BattleFrontier_Lounge1/scripts.inc | 4 + data/maps/BattleFrontier_Lounge1/text_es.inc | 106 ++ data/maps/BattleFrontier_Lounge2/scripts.inc | 4 + data/maps/BattleFrontier_Lounge2/text_es.inc | 255 +++ data/maps/BattleFrontier_Lounge3/scripts.inc | 4 + data/maps/BattleFrontier_Lounge3/text_es.inc | 270 +++ data/maps/BattleFrontier_Lounge4/scripts.inc | 4 + data/maps/BattleFrontier_Lounge4/text_es.inc | 15 + data/maps/BattleFrontier_Lounge5/scripts.inc | 4 + data/maps/BattleFrontier_Lounge5/text_es.inc | 160 ++ data/maps/BattleFrontier_Lounge6/scripts.inc | 4 + data/maps/BattleFrontier_Lounge6/text_es.inc | 31 + data/maps/BattleFrontier_Lounge7/scripts.inc | 4 + data/maps/BattleFrontier_Lounge7/text_es.inc | 191 +++ data/maps/BattleFrontier_Lounge8/scripts.inc | 4 + data/maps/BattleFrontier_Lounge8/text_es.inc | 30 + data/maps/BattleFrontier_Mart/scripts.inc | 4 + data/maps/BattleFrontier_Mart/text_es.inc | 19 + .../BattleFrontier_OutsideEast/scripts.inc | 4 + .../BattleFrontier_OutsideEast/text_es.inc | 205 +++ .../BattleFrontier_OutsideWest/scripts.inc | 4 + .../BattleFrontier_OutsideWest/text_es.inc | 217 +++ .../scripts.inc | 4 + .../text_es.inc | 20 + .../BattleFrontier_RankingHall/scripts.inc | 4 + .../BattleFrontier_RankingHall/text_es.inc | 32 + .../BattleFrontier_ReceptionGate/scripts.inc | 4 + .../BattleFrontier_ReceptionGate/text_es.inc | 210 +++ .../BattleFrontier_ScottsHouse/scripts.inc | 4 + .../BattleFrontier_ScottsHouse/text_es.inc | 136 ++ data/maps/CaveOfOrigin_B1F/scripts.inc | 4 + data/maps/CaveOfOrigin_B1F/text_es.inc | 58 + data/maps/DewfordTown/scripts.inc | 4 + data/maps/DewfordTown/text_es.inc | 164 ++ data/maps/DewfordTown_Gym/scripts.inc | 4 + data/maps/DewfordTown_Gym/text_es.inc | 177 ++ data/maps/DewfordTown_Hall/scripts.inc | 4 + data/maps/DewfordTown_Hall/text_es.inc | 185 ++ data/maps/DewfordTown_House1/scripts.inc | 4 + data/maps/DewfordTown_House1/text_es.inc | 16 + data/maps/DewfordTown_House2/scripts.inc | 4 + data/maps/DewfordTown_House2/text_es.inc | 30 + .../DewfordTown_PokemonCenter_1F/scripts.inc | 4 + .../DewfordTown_PokemonCenter_1F/text_es.inc | 12 + data/maps/EverGrandeCity/scripts.inc | 4 + data/maps/EverGrandeCity/text_es.inc | 13 + .../EverGrandeCity_ChampionsRoom/scripts.inc | 4 + .../EverGrandeCity_ChampionsRoom/text_es.inc | 120 ++ .../EverGrandeCity_DrakesRoom/scripts.inc | 4 + .../EverGrandeCity_DrakesRoom/text_es.inc | 30 + .../EverGrandeCity_GlaciasRoom/scripts.inc | 4 + .../EverGrandeCity_GlaciasRoom/text_es.inc | 24 + .../EverGrandeCity_HallOfFame/scripts.inc | 4 + .../EverGrandeCity_HallOfFame/text_es.inc | 15 + .../EverGrandeCity_PhoebesRoom/scripts.inc | 4 + .../EverGrandeCity_PhoebesRoom/text_es.inc | 25 + .../scripts.inc | 4 + .../text_es.inc | 25 + .../scripts.inc | 4 + .../text_es.inc | 17 + .../EverGrandeCity_SidneysRoom/scripts.inc | 4 + .../EverGrandeCity_SidneysRoom/text_es.inc | 22 + data/maps/FallarborTown/scripts.inc | 4 + data/maps/FallarborTown/text_es.inc | 43 + .../scripts.inc | 4 + .../text_es.inc | 28 + .../FallarborTown_BattleTentLobby/scripts.inc | 4 + .../FallarborTown_BattleTentLobby/text_es.inc | 44 + .../FallarborTown_CozmosHouse/scripts.inc | 4 + .../FallarborTown_CozmosHouse/text_es.inc | 52 + data/maps/FallarborTown_Mart/scripts.inc | 4 + data/maps/FallarborTown_Mart/text_es.inc | 17 + .../scripts.inc | 4 + .../text_es.inc | 39 + .../scripts.inc | 4 + .../text_es.inc | 28 + data/maps/FarawayIsland_Interior/scripts.inc | 4 + data/maps/FarawayIsland_Interior/text_es.inc | 3 + data/maps/FortreeCity/scripts.inc | 4 + data/maps/FortreeCity/text_es.inc | 67 + .../FortreeCity_DecorationShop/scripts.inc | 4 + .../FortreeCity_DecorationShop/text_es.inc | 13 + data/maps/FortreeCity_Gym/scripts.inc | 4 + data/maps/FortreeCity_Gym/text_es.inc | 184 ++ data/maps/FortreeCity_House1/scripts.inc | 4 + data/maps/FortreeCity_House1/text_es.inc | 36 + data/maps/FortreeCity_House2/scripts.inc | 4 + data/maps/FortreeCity_House2/text_es.inc | 38 + data/maps/FortreeCity_House3/scripts.inc | 4 + data/maps/FortreeCity_House3/text_es.inc | 18 + data/maps/FortreeCity_House4/scripts.inc | 4 + data/maps/FortreeCity_House4/text_es.inc | 31 + data/maps/FortreeCity_House5/scripts.inc | 4 + data/maps/FortreeCity_House5/text_es.inc | 14 + data/maps/FortreeCity_Mart/scripts.inc | 4 + data/maps/FortreeCity_Mart/text_es.inc | 16 + .../FortreeCity_PokemonCenter_1F/scripts.inc | 4 + .../FortreeCity_PokemonCenter_1F/text_es.inc | 26 + data/maps/GraniteCave_1F/scripts.inc | 4 + data/maps/GraniteCave_1F/text_es.inc | 20 + data/maps/GraniteCave_StevensRoom/scripts.inc | 4 + data/maps/GraniteCave_StevensRoom/text_es.inc | 38 + data/maps/InsideOfTruck/scripts.inc | 4 + data/maps/InsideOfTruck/text_es.inc | 5 + data/maps/JaggedPass/scripts.inc | 4 + data/maps/JaggedPass/text_es.inc | 117 ++ data/maps/LavaridgeTown/scripts.inc | 4 + data/maps/LavaridgeTown/text_es.inc | 131 ++ data/maps/LavaridgeTown_Gym_1F/scripts.inc | 4 + data/maps/LavaridgeTown_Gym_1F/text_es.inc | 218 +++ data/maps/LavaridgeTown_HerbShop/scripts.inc | 4 + data/maps/LavaridgeTown_HerbShop/text_es.inc | 23 + data/maps/LavaridgeTown_House/scripts.inc | 4 + data/maps/LavaridgeTown_House/text_es.inc | 9 + data/maps/LavaridgeTown_Mart/scripts.inc | 4 + data/maps/LavaridgeTown_Mart/text_es.inc | 11 + .../scripts.inc | 4 + .../text_es.inc | 18 + data/maps/LilycoveCity/scripts.inc | 4 + data/maps/LilycoveCity/text_es.inc | 347 ++++ .../maps/LilycoveCity_ContestHall/scripts.inc | 4 + .../maps/LilycoveCity_ContestHall/text_es.inc | 201 +++ .../LilycoveCity_ContestLobby/scripts.inc | 4 + .../LilycoveCity_ContestLobby/text_es.inc | 102 ++ .../LilycoveCity_CoveLilyMotel_1F/scripts.inc | 4 + .../LilycoveCity_CoveLilyMotel_1F/text_es.inc | 54 + .../LilycoveCity_CoveLilyMotel_2F/scripts.inc | 4 + .../LilycoveCity_CoveLilyMotel_2F/text_es.inc | 68 + .../scripts.inc | 4 + .../text_es.inc | 34 + .../scripts.inc | 4 + .../text_es.inc | 43 + .../scripts.inc | 4 + .../text_es.inc | 12 + .../scripts.inc | 4 + .../text_es.inc | 16 + .../scripts.inc | 4 + .../text_es.inc | 17 + .../scripts.inc | 4 + .../text_es.inc | 18 + data/maps/LilycoveCity_Harbor/scripts.inc | 4 + data/maps/LilycoveCity_Harbor/text_es.inc | 50 + data/maps/LilycoveCity_House1/scripts.inc | 4 + data/maps/LilycoveCity_House1/text_es.inc | 9 + data/maps/LilycoveCity_House2/scripts.inc | 4 + data/maps/LilycoveCity_House2/text_es.inc | 10 + data/maps/LilycoveCity_House3/scripts.inc | 4 + data/maps/LilycoveCity_House3/text_es.inc | 69 + data/maps/LilycoveCity_House4/scripts.inc | 4 + data/maps/LilycoveCity_House4/text_es.inc | 10 + .../scripts.inc | 4 + .../text_es.inc | 131 ++ .../scripts.inc | 4 + .../text_es.inc | 112 ++ .../scripts.inc | 4 + .../text_es.inc | 38 + .../LilycoveCity_PokemonCenter_1F/scripts.inc | 4 + .../LilycoveCity_PokemonCenter_1F/text_es.inc | 16 + .../scripts.inc | 4 + .../text_es.inc | 252 +++ data/maps/LittlerootTown/scripts.inc | 4 + data/maps/LittlerootTown/text_es.inc | 111 ++ .../scripts.inc | 4 + .../text_es.inc | 152 ++ .../scripts.inc | 4 + .../text_es.inc | 31 + .../LittlerootTown_MaysHouse_1F/scripts.inc | 4 + .../LittlerootTown_MaysHouse_1F/text_es.inc | 88 + .../LittlerootTown_MaysHouse_2F/scripts.inc | 4 + .../LittlerootTown_MaysHouse_2F/text_es.inc | 88 + .../scripts.inc | 4 + .../text_es.inc | 337 ++++ data/maps/MagmaHideout_1F/scripts.inc | 4 + data/maps/MagmaHideout_1F/text_es.inc | 35 + data/maps/MagmaHideout_2F_1R/scripts.inc | 4 + data/maps/MagmaHideout_2F_1R/text_es.inc | 52 + data/maps/MagmaHideout_2F_2R/scripts.inc | 4 + data/maps/MagmaHideout_2F_2R/text_es.inc | 55 + data/maps/MagmaHideout_3F_1R/scripts.inc | 4 + data/maps/MagmaHideout_3F_1R/text_es.inc | 30 + data/maps/MagmaHideout_3F_2R/scripts.inc | 4 + data/maps/MagmaHideout_3F_2R/text_es.inc | 18 + data/maps/MagmaHideout_4F/scripts.inc | 4 + data/maps/MagmaHideout_4F/text_es.inc | 98 ++ data/maps/MauvilleCity/scripts.inc | 4 + data/maps/MauvilleCity/text_es.inc | 204 +++ data/maps/MauvilleCity_BikeShop/scripts.inc | 4 + data/maps/MauvilleCity_BikeShop/text_es.inc | 144 ++ data/maps/MauvilleCity_GameCorner/scripts.inc | 4 + data/maps/MauvilleCity_GameCorner/text_es.inc | 150 ++ data/maps/MauvilleCity_Gym/scripts.inc | 4 + data/maps/MauvilleCity_Gym/text_es.inc | 163 ++ data/maps/MauvilleCity_House1/scripts.inc | 4 + data/maps/MauvilleCity_House1/text_es.inc | 26 + data/maps/MauvilleCity_House2/scripts.inc | 4 + data/maps/MauvilleCity_House2/text_es.inc | 23 + data/maps/MauvilleCity_Mart/scripts.inc | 4 + data/maps/MauvilleCity_Mart/text_es.inc | 14 + .../MauvilleCity_PokemonCenter_1F/scripts.inc | 4 + .../MauvilleCity_PokemonCenter_1F/text_es.inc | 19 + .../MauvilleCity_PokemonCenter_2F/scripts.inc | 4 + .../MauvilleCity_PokemonCenter_2F/text_es.inc | 8 + data/maps/MeteorFalls_1F_1R/scripts.inc | 4 + data/maps/MeteorFalls_1F_1R/text_es.inc | 77 + data/maps/MeteorFalls_1F_2R/scripts.inc | 4 + data/maps/MeteorFalls_1F_2R/text_es.inc | 121 ++ data/maps/MeteorFalls_StevensCave/scripts.inc | 4 + data/maps/MeteorFalls_StevensCave/text_es.inc | 29 + data/maps/MirageTower_4F/scripts.inc | 4 + data/maps/MirageTower_4F/text_es.inc | 18 + data/maps/MossdeepCity/scripts.inc | 4 + data/maps/MossdeepCity/text_es.inc | 123 ++ .../MossdeepCity_GameCorner_1F/scripts.inc | 4 + .../MossdeepCity_GameCorner_1F/text_es.inc | 57 + data/maps/MossdeepCity_Gym/scripts.inc | 4 + data/maps/MossdeepCity_Gym/text_es.inc | 283 +++ data/maps/MossdeepCity_House1/scripts.inc | 4 + data/maps/MossdeepCity_House1/text_es.inc | 18 + data/maps/MossdeepCity_House2/scripts.inc | 4 + data/maps/MossdeepCity_House2/text_es.inc | 15 + data/maps/MossdeepCity_House3/scripts.inc | 4 + data/maps/MossdeepCity_House3/text_es.inc | 24 + data/maps/MossdeepCity_House4/scripts.inc | 4 + data/maps/MossdeepCity_House4/text_es.inc | 20 + data/maps/MossdeepCity_Mart/scripts.inc | 4 + data/maps/MossdeepCity_Mart/text_es.inc | 20 + .../MossdeepCity_PokemonCenter_1F/scripts.inc | 4 + .../MossdeepCity_PokemonCenter_1F/text_es.inc | 11 + .../MossdeepCity_PokemonCenter_2F/scripts.inc | 4 + .../MossdeepCity_PokemonCenter_2F/text_es.inc | 5 + .../MossdeepCity_SpaceCenter_1F/scripts.inc | 4 + .../MossdeepCity_SpaceCenter_1F/text_es.inc | 148 ++ .../MossdeepCity_SpaceCenter_2F/scripts.inc | 4 + .../MossdeepCity_SpaceCenter_2F/text_es.inc | 150 ++ .../MossdeepCity_StevensHouse/scripts.inc | 4 + .../MossdeepCity_StevensHouse/text_es.inc | 65 + data/maps/MtChimney/scripts.inc | 4 + data/maps/MtChimney/text_es.inc | 311 ++++ .../MtChimney_CableCarStation/scripts.inc | 4 + .../MtChimney_CableCarStation/text_es.inc | 10 + data/maps/MtPyre_1F/scripts.inc | 4 + data/maps/MtPyre_1F/text_es.inc | 20 + data/maps/MtPyre_2F/scripts.inc | 4 + data/maps/MtPyre_2F/text_es.inc | 91 + data/maps/MtPyre_3F/scripts.inc | 4 + data/maps/MtPyre_3F/text_es.inc | 65 + data/maps/MtPyre_4F/scripts.inc | 4 + data/maps/MtPyre_4F/text_es.inc | 12 + data/maps/MtPyre_5F/scripts.inc | 4 + data/maps/MtPyre_5F/text_es.inc | 15 + data/maps/MtPyre_6F/scripts.inc | 4 + data/maps/MtPyre_6F/text_es.inc | 40 + data/maps/MtPyre_Summit/scripts.inc | 4 + data/maps/MtPyre_Summit/text_es.inc | 194 +++ data/maps/NewMauville_Entrance/scripts.inc | 4 + data/maps/NewMauville_Entrance/text_es.inc | 10 + data/maps/NewMauville_Inside/scripts.inc | 4 + data/maps/NewMauville_Inside/text_es.inc | 17 + data/maps/OldaleTown/scripts.inc | 4 + data/maps/OldaleTown/text_es.inc | 56 + data/maps/OldaleTown_House1/scripts.inc | 4 + data/maps/OldaleTown_House1/text_es.inc | 8 + data/maps/OldaleTown_House2/scripts.inc | 4 + data/maps/OldaleTown_House2/text_es.inc | 9 + data/maps/OldaleTown_Mart/scripts.inc | 4 + data/maps/OldaleTown_Mart/text_es.inc | 14 + .../OldaleTown_PokemonCenter_1F/scripts.inc | 4 + .../OldaleTown_PokemonCenter_1F/text_es.inc | 23 + data/maps/PacifidlogTown/scripts.inc | 4 + data/maps/PacifidlogTown/text_es.inc | 25 + data/maps/PacifidlogTown_House1/scripts.inc | 4 + data/maps/PacifidlogTown_House1/text_es.inc | 14 + data/maps/PacifidlogTown_House2/scripts.inc | 4 + data/maps/PacifidlogTown_House2/text_es.inc | 55 + data/maps/PacifidlogTown_House3/scripts.inc | 4 + data/maps/PacifidlogTown_House3/text_es.inc | 37 + data/maps/PacifidlogTown_House4/scripts.inc | 4 + data/maps/PacifidlogTown_House4/text_es.inc | 24 + data/maps/PacifidlogTown_House5/scripts.inc | 4 + data/maps/PacifidlogTown_House5/text_es.inc | 15 + .../scripts.inc | 4 + .../text_es.inc | 19 + data/maps/PetalburgCity/scripts.inc | 4 + data/maps/PetalburgCity/text_es.inc | 62 + data/maps/PetalburgCity_Gym/scripts.inc | 4 + data/maps/PetalburgCity_Gym/text_es.inc | 452 +++++ data/maps/PetalburgCity_House1/scripts.inc | 4 + data/maps/PetalburgCity_House1/text_es.inc | 17 + data/maps/PetalburgCity_House2/scripts.inc | 4 + data/maps/PetalburgCity_House2/text_es.inc | 13 + data/maps/PetalburgCity_Mart/scripts.inc | 4 + data/maps/PetalburgCity_Mart/text_es.inc | 18 + .../scripts.inc | 4 + .../text_es.inc | 40 + .../PetalburgCity_WallysHouse/scripts.inc | 4 + .../PetalburgCity_WallysHouse/text_es.inc | 68 + data/maps/PetalburgWoods/scripts.inc | 4 + data/maps/PetalburgWoods/text_es.inc | 156 ++ data/maps/Route101/scripts.inc | 4 + data/maps/Route101/text_es.inc | 40 + data/maps/Route102/scripts.inc | 4 + data/maps/Route102/text_es.inc | 35 + data/maps/Route103/scripts.inc | 4 + data/maps/Route103/text_es.inc | 65 + data/maps/Route104/scripts.inc | 4 + data/maps/Route104/text_es.inc | 173 ++ data/maps/Route104_MrBrineysHouse/scripts.inc | 4 + data/maps/Route104_MrBrineysHouse/text_es.inc | 62 + data/maps/Route105/scripts.inc | 4 + data/maps/Route105/text_es.inc | 20 + data/maps/Route106/scripts.inc | 4 + data/maps/Route106/text_es.inc | 5 + data/maps/Route109/scripts.inc | 4 + data/maps/Route109/text_es.inc | 87 + data/maps/Route109_SeashoreHouse/scripts.inc | 4 + data/maps/Route109_SeashoreHouse/text_es.inc | 79 + data/maps/Route110/scripts.inc | 4 + data/maps/Route110/text_es.inc | 249 +++ .../scripts.inc | 4 + .../text_es.inc | 11 + .../scripts.inc | 4 + .../text_es.inc | 11 + data/maps/Route110_TrickHouseEnd/scripts.inc | 4 + data/maps/Route110_TrickHouseEnd/text_es.inc | 107 ++ .../Route110_TrickHouseEntrance/scripts.inc | 4 + .../Route110_TrickHouseEntrance/text_es.inc | 129 ++ .../Route110_TrickHousePuzzle1/scripts.inc | 4 + .../Route110_TrickHousePuzzle1/text_es.inc | 39 + .../Route110_TrickHousePuzzle2/scripts.inc | 4 + .../Route110_TrickHousePuzzle2/text_es.inc | 40 + .../Route110_TrickHousePuzzle3/scripts.inc | 4 + .../Route110_TrickHousePuzzle3/text_es.inc | 42 + .../Route110_TrickHousePuzzle4/scripts.inc | 4 + .../Route110_TrickHousePuzzle4/text_es.inc | 41 + .../Route110_TrickHousePuzzle5/scripts.inc | 4 + .../Route110_TrickHousePuzzle5/text_es.inc | 126 ++ .../Route110_TrickHousePuzzle6/scripts.inc | 4 + .../Route110_TrickHousePuzzle6/text_es.inc | 43 + .../Route110_TrickHousePuzzle7/scripts.inc | 4 + .../Route110_TrickHousePuzzle7/text_es.inc | 76 + .../Route110_TrickHousePuzzle8/scripts.inc | 4 + .../Route110_TrickHousePuzzle8/text_es.inc | 42 + data/maps/Route111/scripts.inc | 4 + data/maps/Route111/text_es.inc | 154 ++ .../Route111_OldLadysRestStop/scripts.inc | 4 + .../Route111_OldLadysRestStop/text_es.inc | 20 + .../scripts.inc | 4 + .../text_es.inc | 44 + data/maps/Route112/scripts.inc | 4 + data/maps/Route112/text_es.inc | 34 + .../maps/Route112_CableCarStation/scripts.inc | 4 + .../maps/Route112_CableCarStation/text_es.inc | 10 + data/maps/Route113/scripts.inc | 4 + data/maps/Route113/text_es.inc | 31 + data/maps/Route113_GlassWorkshop/scripts.inc | 4 + data/maps/Route113_GlassWorkshop/text_es.inc | 87 + data/maps/Route114/scripts.inc | 4 + data/maps/Route114/text_es.inc | 24 + .../Route114_FossilManiacsHouse/scripts.inc | 4 + .../Route114_FossilManiacsHouse/text_es.inc | 22 + .../Route114_FossilManiacsTunnel/scripts.inc | 4 + .../Route114_FossilManiacsTunnel/text_es.inc | 36 + data/maps/Route114_LanettesHouse/scripts.inc | 4 + data/maps/Route114_LanettesHouse/text_es.inc | 57 + data/maps/Route115/scripts.inc | 4 + data/maps/Route115/text_es.inc | 14 + data/maps/Route116/scripts.inc | 4 + data/maps/Route116/text_es.inc | 120 ++ .../Route116_TunnelersRestHouse/scripts.inc | 4 + .../Route116_TunnelersRestHouse/text_es.inc | 33 + data/maps/Route117/scripts.inc | 4 + data/maps/Route117/text_es.inc | 26 + data/maps/Route118/scripts.inc | 4 + data/maps/Route118/text_es.inc | 55 + data/maps/Route119/scripts.inc | 4 + data/maps/Route119/text_es.inc | 134 ++ data/maps/Route119_House/scripts.inc | 4 + data/maps/Route119_House/text_es.inc | 10 + .../Route119_WeatherInstitute_1F/scripts.inc | 4 + .../Route119_WeatherInstitute_1F/text_es.inc | 63 + .../Route119_WeatherInstitute_2F/scripts.inc | 4 + .../Route119_WeatherInstitute_2F/text_es.inc | 121 ++ data/maps/Route120/scripts.inc | 4 + data/maps/Route120/text_es.inc | 69 + data/maps/Route121/scripts.inc | 4 + data/maps/Route121/text_es.inc | 18 + data/maps/Route123/scripts.inc | 4 + data/maps/Route123/text_es.inc | 26 + data/maps/Route124/scripts.inc | 4 + data/maps/Route124/text_es.inc | 3 + .../scripts.inc | 4 + .../text_es.inc | 54 + data/maps/Route128/scripts.inc | 4 + data/maps/Route128/text_es.inc | 59 + data/maps/RustboroCity/scripts.inc | 4 + data/maps/RustboroCity/text_es.inc | 277 +++ .../RustboroCity_CuttersHouse/scripts.inc | 4 + .../RustboroCity_CuttersHouse/text_es.inc | 29 + .../RustboroCity_DevonCorp_1F/scripts.inc | 4 + .../RustboroCity_DevonCorp_1F/text_es.inc | 64 + .../RustboroCity_DevonCorp_2F/scripts.inc | 4 + .../RustboroCity_DevonCorp_2F/text_es.inc | 112 ++ .../RustboroCity_DevonCorp_3F/scripts.inc | 4 + .../RustboroCity_DevonCorp_3F/text_es.inc | 109 ++ data/maps/RustboroCity_Flat1_1F/scripts.inc | 4 + data/maps/RustboroCity_Flat1_1F/text_es.inc | 7 + data/maps/RustboroCity_Flat1_2F/scripts.inc | 4 + data/maps/RustboroCity_Flat1_2F/text_es.inc | 98 ++ data/maps/RustboroCity_Flat2_1F/scripts.inc | 4 + data/maps/RustboroCity_Flat2_1F/text_es.inc | 7 + data/maps/RustboroCity_Flat2_2F/scripts.inc | 4 + data/maps/RustboroCity_Flat2_2F/text_es.inc | 14 + data/maps/RustboroCity_Flat2_3F/scripts.inc | 4 + data/maps/RustboroCity_Flat2_3F/text_es.inc | 8 + data/maps/RustboroCity_Gym/scripts.inc | 4 + data/maps/RustboroCity_Gym/text_es.inc | 179 ++ data/maps/RustboroCity_House1/scripts.inc | 4 + data/maps/RustboroCity_House1/text_es.inc | 30 + data/maps/RustboroCity_House2/scripts.inc | 4 + data/maps/RustboroCity_House2/text_es.inc | 10 + data/maps/RustboroCity_House3/scripts.inc | 4 + data/maps/RustboroCity_House3/text_es.inc | 15 + data/maps/RustboroCity_Mart/scripts.inc | 4 + data/maps/RustboroCity_Mart/text_es.inc | 18 + .../RustboroCity_PokemonCenter_1F/scripts.inc | 4 + .../RustboroCity_PokemonCenter_1F/text_es.inc | 17 + .../RustboroCity_PokemonSchool/scripts.inc | 4 + .../RustboroCity_PokemonSchool/text_es.inc | 150 ++ data/maps/RusturfTunnel/scripts.inc | 4 + data/maps/RusturfTunnel/text_es.inc | 107 ++ data/maps/SeafloorCavern_Entrance/scripts.inc | 4 + data/maps/SeafloorCavern_Entrance/text_es.inc | 28 + data/maps/SeafloorCavern_Room1/scripts.inc | 4 + data/maps/SeafloorCavern_Room1/text_es.inc | 23 + data/maps/SeafloorCavern_Room3/scripts.inc | 4 + data/maps/SeafloorCavern_Room3/text_es.inc | 45 + data/maps/SeafloorCavern_Room4/scripts.inc | 4 + data/maps/SeafloorCavern_Room4/text_es.inc | 23 + data/maps/SeafloorCavern_Room9/scripts.inc | 4 + data/maps/SeafloorCavern_Room9/text_es.inc | 100 ++ .../ShoalCave_LowTideLowerRoom/scripts.inc | 4 + .../ShoalCave_LowTideLowerRoom/text_es.inc | 10 + data/maps/SkyPillar_Outside/scripts.inc | 4 + data/maps/SkyPillar_Outside/text_es.inc | 32 + data/maps/SkyPillar_Top/scripts.inc | 4 + data/maps/SkyPillar_Top/text_es.inc | 3 + data/maps/SlateportCity/scripts.inc | 4 + data/maps/SlateportCity/text_es.inc | 434 +++++ .../scripts.inc | 4 + .../text_es.inc | 122 ++ .../SlateportCity_BattleTentLobby/scripts.inc | 4 + .../SlateportCity_BattleTentLobby/text_es.inc | 33 + data/maps/SlateportCity_Harbor/scripts.inc | 4 + data/maps/SlateportCity_Harbor/text_es.inc | 159 ++ data/maps/SlateportCity_House/scripts.inc | 4 + data/maps/SlateportCity_House/text_es.inc | 12 + data/maps/SlateportCity_Mart/scripts.inc | 4 + data/maps/SlateportCity_Mart/text_es.inc | 12 + .../SlateportCity_NameRatersHouse/scripts.inc | 4 + .../SlateportCity_NameRatersHouse/text_es.inc | 48 + .../scripts.inc | 4 + .../text_es.inc | 154 ++ .../scripts.inc | 4 + .../text_es.inc | 166 ++ .../scripts.inc | 4 + .../text_es.inc | 14 + .../SlateportCity_PokemonFanClub/scripts.inc | 4 + .../SlateportCity_PokemonFanClub/text_es.inc | 146 ++ .../scripts.inc | 4 + .../text_es.inc | 77 + .../scripts.inc | 4 + .../text_es.inc | 11 + data/maps/SootopolisCity_Gym_1F/scripts.inc | 4 + data/maps/SootopolisCity_Gym_1F/text_es.inc | 142 ++ data/maps/SootopolisCity_Gym_B1F/scripts.inc | 4 + data/maps/SootopolisCity_Gym_B1F/text_es.inc | 130 ++ data/maps/SootopolisCity_House1/scripts.inc | 4 + data/maps/SootopolisCity_House1/text_es.inc | 13 + data/maps/SootopolisCity_House2/scripts.inc | 4 + data/maps/SootopolisCity_House2/text_es.inc | 14 + data/maps/SootopolisCity_House3/scripts.inc | 4 + data/maps/SootopolisCity_House3/text_es.inc | 21 + data/maps/SootopolisCity_House4/scripts.inc | 4 + data/maps/SootopolisCity_House4/text_es.inc | 18 + data/maps/SootopolisCity_House5/scripts.inc | 4 + data/maps/SootopolisCity_House5/text_es.inc | 9 + data/maps/SootopolisCity_House6/scripts.inc | 4 + data/maps/SootopolisCity_House6/text_es.inc | 20 + data/maps/VerdanturfTown/scripts.inc | 4 + data/maps/VerdanturfTown/text_es.inc | 63 + .../scripts.inc | 4 + .../text_es.inc | 55 + .../scripts.inc | 4 + .../text_es.inc | 40 + data/maps/VerdanturfTown_House/scripts.inc | 4 + data/maps/VerdanturfTown_House/text_es.inc | 14 + data/maps/VerdanturfTown_Mart/scripts.inc | 4 + data/maps/VerdanturfTown_Mart/text_es.inc | 18 + .../scripts.inc | 4 + .../text_es.inc | 16 + .../VerdanturfTown_WandasHouse/scripts.inc | 4 + .../VerdanturfTown_WandasHouse/text_es.inc | 84 + data/maps/VictoryRoad_1F/scripts.inc | 4 + data/maps/VictoryRoad_1F/text_es.inc | 99 ++ data/maps/VictoryRoad_B1F/scripts.inc | 4 + data/maps/VictoryRoad_B1F/text_es.inc | 63 + data/maps/VictoryRoad_B2F/scripts.inc | 4 + data/maps/VictoryRoad_B2F/text_es.inc | 75 + dev_scripts/rename_to_spanish.py | 24 + 583 files changed, 24910 insertions(+) create mode 100644 data/maps/AbandonedShip_CaptainsOffice/text_es.inc create mode 100644 data/maps/AbandonedShip_Corridors_1F/text_es.inc create mode 100644 data/maps/AbandonedShip_Corridors_B1F/text_es.inc create mode 100644 data/maps/AbandonedShip_HiddenFloorCorridors/text_es.inc create mode 100644 data/maps/AbandonedShip_HiddenFloorRooms/text_es.inc create mode 100644 data/maps/AbandonedShip_Rooms2_1F/text_es.inc create mode 100644 data/maps/AbandonedShip_Rooms2_B1F/text_es.inc create mode 100644 data/maps/AbandonedShip_Rooms_1F/text_es.inc create mode 100644 data/maps/AbandonedShip_Rooms_B1F/text_es.inc create mode 100644 data/maps/AquaHideout_1F/text_es.inc create mode 100644 data/maps/AquaHideout_B1F/text_es.inc create mode 100644 data/maps/AquaHideout_B2F/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleArenaBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleArenaCorridor/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleArenaLobby/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleDomeBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleDomeLobby/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleDomePreBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleFactoryBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleFactoryLobby/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleFactoryPreBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePalaceBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePalaceCorridor/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePalaceLobby/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePikeCorridor/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePikeLobby/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePikeRoomFinal/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePikeRoomNormal/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePikeThreePathRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePyramidFloor/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePyramidLobby/text_es.inc create mode 100644 data/maps/BattleFrontier_BattlePyramidTop/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleTowerBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleTowerLobby/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleTowerMultiBattleRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/text_es.inc create mode 100644 data/maps/BattleFrontier_ExchangeServiceCorner/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge1/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge2/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge3/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge4/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge5/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge6/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge7/text_es.inc create mode 100644 data/maps/BattleFrontier_Lounge8/text_es.inc create mode 100644 data/maps/BattleFrontier_Mart/text_es.inc create mode 100644 data/maps/BattleFrontier_OutsideEast/text_es.inc create mode 100644 data/maps/BattleFrontier_OutsideWest/text_es.inc create mode 100644 data/maps/BattleFrontier_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/BattleFrontier_RankingHall/text_es.inc create mode 100644 data/maps/BattleFrontier_ReceptionGate/text_es.inc create mode 100644 data/maps/BattleFrontier_ScottsHouse/text_es.inc create mode 100644 data/maps/CaveOfOrigin_B1F/text_es.inc create mode 100644 data/maps/DewfordTown/text_es.inc create mode 100644 data/maps/DewfordTown_Gym/text_es.inc create mode 100644 data/maps/DewfordTown_Hall/text_es.inc create mode 100644 data/maps/DewfordTown_House1/text_es.inc create mode 100644 data/maps/DewfordTown_House2/text_es.inc create mode 100644 data/maps/DewfordTown_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/EverGrandeCity/text_es.inc create mode 100644 data/maps/EverGrandeCity_ChampionsRoom/text_es.inc create mode 100644 data/maps/EverGrandeCity_DrakesRoom/text_es.inc create mode 100644 data/maps/EverGrandeCity_GlaciasRoom/text_es.inc create mode 100644 data/maps/EverGrandeCity_HallOfFame/text_es.inc create mode 100644 data/maps/EverGrandeCity_PhoebesRoom/text_es.inc create mode 100644 data/maps/EverGrandeCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/EverGrandeCity_PokemonLeague_1F/text_es.inc create mode 100644 data/maps/EverGrandeCity_SidneysRoom/text_es.inc create mode 100644 data/maps/FallarborTown/text_es.inc create mode 100644 data/maps/FallarborTown_BattleTentCorridor/text_es.inc create mode 100644 data/maps/FallarborTown_BattleTentLobby/text_es.inc create mode 100644 data/maps/FallarborTown_CozmosHouse/text_es.inc create mode 100644 data/maps/FallarborTown_Mart/text_es.inc create mode 100644 data/maps/FallarborTown_MoveRelearnersHouse/text_es.inc create mode 100644 data/maps/FallarborTown_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/FarawayIsland_Interior/text_es.inc create mode 100644 data/maps/FortreeCity/text_es.inc create mode 100644 data/maps/FortreeCity_DecorationShop/text_es.inc create mode 100644 data/maps/FortreeCity_Gym/text_es.inc create mode 100644 data/maps/FortreeCity_House1/text_es.inc create mode 100644 data/maps/FortreeCity_House2/text_es.inc create mode 100644 data/maps/FortreeCity_House3/text_es.inc create mode 100644 data/maps/FortreeCity_House4/text_es.inc create mode 100644 data/maps/FortreeCity_House5/text_es.inc create mode 100644 data/maps/FortreeCity_Mart/text_es.inc create mode 100644 data/maps/FortreeCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/GraniteCave_1F/text_es.inc create mode 100644 data/maps/GraniteCave_StevensRoom/text_es.inc create mode 100644 data/maps/InsideOfTruck/text_es.inc create mode 100644 data/maps/JaggedPass/text_es.inc create mode 100644 data/maps/LavaridgeTown/text_es.inc create mode 100644 data/maps/LavaridgeTown_Gym_1F/text_es.inc create mode 100644 data/maps/LavaridgeTown_HerbShop/text_es.inc create mode 100644 data/maps/LavaridgeTown_House/text_es.inc create mode 100644 data/maps/LavaridgeTown_Mart/text_es.inc create mode 100644 data/maps/LavaridgeTown_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/LilycoveCity/text_es.inc create mode 100644 data/maps/LilycoveCity_ContestHall/text_es.inc create mode 100644 data/maps/LilycoveCity_ContestLobby/text_es.inc create mode 100644 data/maps/LilycoveCity_CoveLilyMotel_1F/text_es.inc create mode 100644 data/maps/LilycoveCity_CoveLilyMotel_2F/text_es.inc create mode 100644 data/maps/LilycoveCity_DepartmentStoreRooftop/text_es.inc create mode 100644 data/maps/LilycoveCity_DepartmentStore_1F/text_es.inc create mode 100644 data/maps/LilycoveCity_DepartmentStore_2F/text_es.inc create mode 100644 data/maps/LilycoveCity_DepartmentStore_3F/text_es.inc create mode 100644 data/maps/LilycoveCity_DepartmentStore_4F/text_es.inc create mode 100644 data/maps/LilycoveCity_DepartmentStore_5F/text_es.inc create mode 100644 data/maps/LilycoveCity_Harbor/text_es.inc create mode 100644 data/maps/LilycoveCity_House1/text_es.inc create mode 100644 data/maps/LilycoveCity_House2/text_es.inc create mode 100644 data/maps/LilycoveCity_House3/text_es.inc create mode 100644 data/maps/LilycoveCity_House4/text_es.inc create mode 100644 data/maps/LilycoveCity_LilycoveMuseum_1F/text_es.inc create mode 100644 data/maps/LilycoveCity_LilycoveMuseum_2F/text_es.inc create mode 100644 data/maps/LilycoveCity_MoveDeletersHouse/text_es.inc create mode 100644 data/maps/LilycoveCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/LilycoveCity_PokemonTrainerFanClub/text_es.inc create mode 100644 data/maps/LittlerootTown/text_es.inc create mode 100644 data/maps/LittlerootTown_BrendansHouse_1F/text_es.inc create mode 100644 data/maps/LittlerootTown_BrendansHouse_2F/text_es.inc create mode 100644 data/maps/LittlerootTown_MaysHouse_1F/text_es.inc create mode 100644 data/maps/LittlerootTown_MaysHouse_2F/text_es.inc create mode 100644 data/maps/LittlerootTown_ProfessorBirchsLab/text_es.inc create mode 100644 data/maps/MagmaHideout_1F/text_es.inc create mode 100644 data/maps/MagmaHideout_2F_1R/text_es.inc create mode 100644 data/maps/MagmaHideout_2F_2R/text_es.inc create mode 100644 data/maps/MagmaHideout_3F_1R/text_es.inc create mode 100644 data/maps/MagmaHideout_3F_2R/text_es.inc create mode 100644 data/maps/MagmaHideout_4F/text_es.inc create mode 100644 data/maps/MauvilleCity/text_es.inc create mode 100644 data/maps/MauvilleCity_BikeShop/text_es.inc create mode 100644 data/maps/MauvilleCity_GameCorner/text_es.inc create mode 100644 data/maps/MauvilleCity_Gym/text_es.inc create mode 100644 data/maps/MauvilleCity_House1/text_es.inc create mode 100644 data/maps/MauvilleCity_House2/text_es.inc create mode 100644 data/maps/MauvilleCity_Mart/text_es.inc create mode 100644 data/maps/MauvilleCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/MauvilleCity_PokemonCenter_2F/text_es.inc create mode 100644 data/maps/MeteorFalls_1F_1R/text_es.inc create mode 100644 data/maps/MeteorFalls_1F_2R/text_es.inc create mode 100644 data/maps/MeteorFalls_StevensCave/text_es.inc create mode 100644 data/maps/MirageTower_4F/text_es.inc create mode 100644 data/maps/MossdeepCity/text_es.inc create mode 100644 data/maps/MossdeepCity_GameCorner_1F/text_es.inc create mode 100644 data/maps/MossdeepCity_Gym/text_es.inc create mode 100644 data/maps/MossdeepCity_House1/text_es.inc create mode 100644 data/maps/MossdeepCity_House2/text_es.inc create mode 100644 data/maps/MossdeepCity_House3/text_es.inc create mode 100644 data/maps/MossdeepCity_House4/text_es.inc create mode 100644 data/maps/MossdeepCity_Mart/text_es.inc create mode 100644 data/maps/MossdeepCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/MossdeepCity_PokemonCenter_2F/text_es.inc create mode 100644 data/maps/MossdeepCity_SpaceCenter_1F/text_es.inc create mode 100644 data/maps/MossdeepCity_SpaceCenter_2F/text_es.inc create mode 100644 data/maps/MossdeepCity_StevensHouse/text_es.inc create mode 100644 data/maps/MtChimney/text_es.inc create mode 100644 data/maps/MtChimney_CableCarStation/text_es.inc create mode 100644 data/maps/MtPyre_1F/text_es.inc create mode 100644 data/maps/MtPyre_2F/text_es.inc create mode 100644 data/maps/MtPyre_3F/text_es.inc create mode 100644 data/maps/MtPyre_4F/text_es.inc create mode 100644 data/maps/MtPyre_5F/text_es.inc create mode 100644 data/maps/MtPyre_6F/text_es.inc create mode 100644 data/maps/MtPyre_Summit/text_es.inc create mode 100644 data/maps/NewMauville_Entrance/text_es.inc create mode 100644 data/maps/NewMauville_Inside/text_es.inc create mode 100644 data/maps/OldaleTown/text_es.inc create mode 100644 data/maps/OldaleTown_House1/text_es.inc create mode 100644 data/maps/OldaleTown_House2/text_es.inc create mode 100644 data/maps/OldaleTown_Mart/text_es.inc create mode 100644 data/maps/OldaleTown_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/PacifidlogTown/text_es.inc create mode 100644 data/maps/PacifidlogTown_House1/text_es.inc create mode 100644 data/maps/PacifidlogTown_House2/text_es.inc create mode 100644 data/maps/PacifidlogTown_House3/text_es.inc create mode 100644 data/maps/PacifidlogTown_House4/text_es.inc create mode 100644 data/maps/PacifidlogTown_House5/text_es.inc create mode 100644 data/maps/PacifidlogTown_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/PetalburgCity/text_es.inc create mode 100644 data/maps/PetalburgCity_Gym/text_es.inc create mode 100644 data/maps/PetalburgCity_House1/text_es.inc create mode 100644 data/maps/PetalburgCity_House2/text_es.inc create mode 100644 data/maps/PetalburgCity_Mart/text_es.inc create mode 100644 data/maps/PetalburgCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/PetalburgCity_WallysHouse/text_es.inc create mode 100644 data/maps/PetalburgWoods/text_es.inc create mode 100644 data/maps/Route101/text_es.inc create mode 100644 data/maps/Route102/text_es.inc create mode 100644 data/maps/Route103/text_es.inc create mode 100644 data/maps/Route104/text_es.inc create mode 100644 data/maps/Route104_MrBrineysHouse/text_es.inc create mode 100644 data/maps/Route105/text_es.inc create mode 100644 data/maps/Route106/text_es.inc create mode 100644 data/maps/Route109/text_es.inc create mode 100644 data/maps/Route109_SeashoreHouse/text_es.inc create mode 100644 data/maps/Route110/text_es.inc create mode 100644 data/maps/Route110_SeasideCyclingRoadNorthEntrance/text_es.inc create mode 100644 data/maps/Route110_SeasideCyclingRoadSouthEntrance/text_es.inc create mode 100644 data/maps/Route110_TrickHouseEnd/text_es.inc create mode 100644 data/maps/Route110_TrickHouseEntrance/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle1/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle2/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle3/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle4/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle5/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle6/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle7/text_es.inc create mode 100644 data/maps/Route110_TrickHousePuzzle8/text_es.inc create mode 100644 data/maps/Route111/text_es.inc create mode 100644 data/maps/Route111_OldLadysRestStop/text_es.inc create mode 100644 data/maps/Route111_WinstrateFamilysHouse/text_es.inc create mode 100644 data/maps/Route112/text_es.inc create mode 100644 data/maps/Route112_CableCarStation/text_es.inc create mode 100644 data/maps/Route113/text_es.inc create mode 100644 data/maps/Route113_GlassWorkshop/text_es.inc create mode 100644 data/maps/Route114/text_es.inc create mode 100644 data/maps/Route114_FossilManiacsHouse/text_es.inc create mode 100644 data/maps/Route114_FossilManiacsTunnel/text_es.inc create mode 100644 data/maps/Route114_LanettesHouse/text_es.inc create mode 100644 data/maps/Route115/text_es.inc create mode 100644 data/maps/Route116/text_es.inc create mode 100644 data/maps/Route116_TunnelersRestHouse/text_es.inc create mode 100644 data/maps/Route117/text_es.inc create mode 100644 data/maps/Route118/text_es.inc create mode 100644 data/maps/Route119/text_es.inc create mode 100644 data/maps/Route119_House/text_es.inc create mode 100644 data/maps/Route119_WeatherInstitute_1F/text_es.inc create mode 100644 data/maps/Route119_WeatherInstitute_2F/text_es.inc create mode 100644 data/maps/Route120/text_es.inc create mode 100644 data/maps/Route121/text_es.inc create mode 100644 data/maps/Route123/text_es.inc create mode 100644 data/maps/Route124/text_es.inc create mode 100644 data/maps/Route124_DivingTreasureHuntersHouse/text_es.inc create mode 100644 data/maps/Route128/text_es.inc create mode 100644 data/maps/RustboroCity/text_es.inc create mode 100644 data/maps/RustboroCity_CuttersHouse/text_es.inc create mode 100644 data/maps/RustboroCity_DevonCorp_1F/text_es.inc create mode 100644 data/maps/RustboroCity_DevonCorp_2F/text_es.inc create mode 100644 data/maps/RustboroCity_DevonCorp_3F/text_es.inc create mode 100644 data/maps/RustboroCity_Flat1_1F/text_es.inc create mode 100644 data/maps/RustboroCity_Flat1_2F/text_es.inc create mode 100644 data/maps/RustboroCity_Flat2_1F/text_es.inc create mode 100644 data/maps/RustboroCity_Flat2_2F/text_es.inc create mode 100644 data/maps/RustboroCity_Flat2_3F/text_es.inc create mode 100644 data/maps/RustboroCity_Gym/text_es.inc create mode 100644 data/maps/RustboroCity_House1/text_es.inc create mode 100644 data/maps/RustboroCity_House2/text_es.inc create mode 100644 data/maps/RustboroCity_House3/text_es.inc create mode 100644 data/maps/RustboroCity_Mart/text_es.inc create mode 100644 data/maps/RustboroCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/RustboroCity_PokemonSchool/text_es.inc create mode 100644 data/maps/RusturfTunnel/text_es.inc create mode 100644 data/maps/SeafloorCavern_Entrance/text_es.inc create mode 100644 data/maps/SeafloorCavern_Room1/text_es.inc create mode 100644 data/maps/SeafloorCavern_Room3/text_es.inc create mode 100644 data/maps/SeafloorCavern_Room4/text_es.inc create mode 100644 data/maps/SeafloorCavern_Room9/text_es.inc create mode 100644 data/maps/ShoalCave_LowTideLowerRoom/text_es.inc create mode 100644 data/maps/SkyPillar_Outside/text_es.inc create mode 100644 data/maps/SkyPillar_Top/text_es.inc create mode 100644 data/maps/SlateportCity/text_es.inc create mode 100644 data/maps/SlateportCity_BattleTentCorridor/text_es.inc create mode 100644 data/maps/SlateportCity_BattleTentLobby/text_es.inc create mode 100644 data/maps/SlateportCity_Harbor/text_es.inc create mode 100644 data/maps/SlateportCity_House/text_es.inc create mode 100644 data/maps/SlateportCity_Mart/text_es.inc create mode 100644 data/maps/SlateportCity_NameRatersHouse/text_es.inc create mode 100644 data/maps/SlateportCity_OceanicMuseum_1F/text_es.inc create mode 100644 data/maps/SlateportCity_OceanicMuseum_2F/text_es.inc create mode 100644 data/maps/SlateportCity_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/SlateportCity_PokemonFanClub/text_es.inc create mode 100644 data/maps/SlateportCity_SternsShipyard_1F/text_es.inc create mode 100644 data/maps/SlateportCity_SternsShipyard_2F/text_es.inc create mode 100644 data/maps/SootopolisCity_Gym_1F/text_es.inc create mode 100644 data/maps/SootopolisCity_Gym_B1F/text_es.inc create mode 100644 data/maps/SootopolisCity_House1/text_es.inc create mode 100644 data/maps/SootopolisCity_House2/text_es.inc create mode 100644 data/maps/SootopolisCity_House3/text_es.inc create mode 100644 data/maps/SootopolisCity_House4/text_es.inc create mode 100644 data/maps/SootopolisCity_House5/text_es.inc create mode 100644 data/maps/SootopolisCity_House6/text_es.inc create mode 100644 data/maps/VerdanturfTown/text_es.inc create mode 100644 data/maps/VerdanturfTown_BattleTentLobby/text_es.inc create mode 100644 data/maps/VerdanturfTown_FriendshipRatersHouse/text_es.inc create mode 100644 data/maps/VerdanturfTown_House/text_es.inc create mode 100644 data/maps/VerdanturfTown_Mart/text_es.inc create mode 100644 data/maps/VerdanturfTown_PokemonCenter_1F/text_es.inc create mode 100644 data/maps/VerdanturfTown_WandasHouse/text_es.inc create mode 100644 data/maps/VictoryRoad_1F/text_es.inc create mode 100644 data/maps/VictoryRoad_B1F/text_es.inc create mode 100644 data/maps/VictoryRoad_B2F/text_es.inc create mode 100644 dev_scripts/rename_to_spanish.py diff --git a/data/maps/AbandonedShip_CaptainsOffice/scripts.inc b/data/maps/AbandonedShip_CaptainsOffice/scripts.inc index b5d6898b70..9c7112468f 100644 --- a/data/maps/AbandonedShip_CaptainsOffice/scripts.inc +++ b/data/maps/AbandonedShip_CaptainsOffice/scripts.inc @@ -30,6 +30,10 @@ AbandonedShip_CaptainsOffice_EventScript_ThisIsSSCactus:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_CaptainsOffice/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_CaptainsOffice/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_CaptainsOffice/text_es.inc b/data/maps/AbandonedShip_CaptainsOffice/text_es.inc new file mode 100644 index 0000000000..627ca4bb7f --- /dev/null +++ b/data/maps/AbandonedShip_CaptainsOffice/text_es.inc @@ -0,0 +1,17 @@ +AbandonedShip_CaptainsOffice_Text_NoSuccessFindingScanner: + .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_OhCanYouDeliverScanner: + .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_ThisIsSSCactus: + .string "This ship is called S.S. CACTUS.\n" + .string "It seems to be from an earlier era.$" + diff --git a/data/maps/AbandonedShip_Corridors_1F/scripts.inc b/data/maps/AbandonedShip_Corridors_1F/scripts.inc index f97ba0cbb8..e4fc5a4fd2 100644 --- a/data/maps/AbandonedShip_Corridors_1F/scripts.inc +++ b/data/maps/AbandonedShip_Corridors_1F/scripts.inc @@ -18,6 +18,10 @@ AbandonedShip_Corridors_1F_EventScript_Charlie:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_Corridors_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_Corridors_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_Corridors_1F/text_es.inc b/data/maps/AbandonedShip_Corridors_1F/text_es.inc new file mode 100644 index 0000000000..bba9a5fe25 --- /dev/null +++ b/data/maps/AbandonedShip_Corridors_1F/text_es.inc @@ -0,0 +1,14 @@ +AbandonedShip_Corridors_1F_Text_CharlieIntro: + .string "What's so funny about having my inner\n" + .string "tube aboard the ship?$" + +AbandonedShip_Corridors_1F_Text_CharlieDefeat: + .string "Whoa, you overwhelmed me!$" + +AbandonedShip_Corridors_1F_Text_CharliePostBattle: + .string "It's not easy throwing POKé BALLS\n" + .string "while hanging on to an inner tube!$" + +AbandonedShip_Corridors_1F_Text_IsntItFunHere: + .string "Isn't it fun here?\n" + .string "I get excited just being here!$" diff --git a/data/maps/AbandonedShip_Corridors_B1F/scripts.inc b/data/maps/AbandonedShip_Corridors_B1F/scripts.inc index adde7b1eef..cf121cfcf4 100644 --- a/data/maps/AbandonedShip_Corridors_B1F/scripts.inc +++ b/data/maps/AbandonedShip_Corridors_B1F/scripts.inc @@ -61,6 +61,10 @@ AbandonedShip_Corridors_B1F_EventScript_Duncan:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_Corridors_B1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_Corridors_B1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_Corridors_B1F/text_es.inc b/data/maps/AbandonedShip_Corridors_B1F/text_es.inc new file mode 100644 index 0000000000..18c3480447 --- /dev/null +++ b/data/maps/AbandonedShip_Corridors_B1F/text_es.inc @@ -0,0 +1,31 @@ +AbandonedShip_Corridors_B1F_Text_DuncanIntro: + .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_DuncanDefeat: + .string "Whoops, I'm sunk!$" + +AbandonedShip_Corridors_B1F_Text_DuncanPostBattle: + .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_YayItsAShip: + .string "Yay!\n" + .string "It's a ship!$" + +AbandonedShip_Corridors_B1F_Text_DoorIsLocked: + .string "The door is locked.\p" + .string "“STORAGE” is painted on the door.$" + +AbandonedShip_Corridors_B1F_Text_InsertedStorageKey: + .string "{PLAYER} inserted and turned the\n" + .string "STORAGE KEY.\p" + .string "The inserted KEY stuck fast,\n" + .string "but the door opened.$" + +AbandonedShip_Text_TheDoorIsOpen: + .string "The door is open.$" + diff --git a/data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc b/data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc index d2903a23f4..ecd00f62fe 100644 --- a/data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc +++ b/data/maps/AbandonedShip_HiddenFloorCorridors/scripts.inc @@ -139,6 +139,10 @@ AbandonedShip_HiddenFloorCorridors_EventScript_TheDoorIsOpen:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_HiddenFloorCorridors/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_HiddenFloorCorridors/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_HiddenFloorCorridors/text_es.inc b/data/maps/AbandonedShip_HiddenFloorCorridors/text_es.inc new file mode 100644 index 0000000000..f20b0c0489 --- /dev/null +++ b/data/maps/AbandonedShip_HiddenFloorCorridors/text_es.inc @@ -0,0 +1,21 @@ +AbandonedShip_HiddenFloorCorridors_Text_Rm1DoorIsLocked: + .string "The door is locked.\p" + .string "“RM. 1” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_Rm2DoorIsLocked: + .string "The door is locked.\p" + .string "“RM. 2” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_Rm4DoorIsLocked: + .string "The door is locked.\p" + .string "“RM. 4” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_Rm6DoorIsLocked: + .string "The door is locked.\p" + .string "“RM. 6” is painted on the door.$" + +AbandonedShip_HiddenFloorCorridors_Text_InsertedKey: + .string "{PLAYER} inserted and turned the\n" + .string "KEY.\p" + .string "The inserted KEY stuck fast,\n" + .string "but the door opened.$" diff --git a/data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc b/data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc index 9829f7bc16..8f0f4ff837 100644 --- a/data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc +++ b/data/maps/AbandonedShip_HiddenFloorRooms/scripts.inc @@ -119,6 +119,10 @@ AbandonedShip_HiddenFloorRooms_EventScript_Trash:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_HiddenFloorRooms/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_HiddenFloorRooms/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_HiddenFloorRooms/text_es.inc b/data/maps/AbandonedShip_HiddenFloorRooms/text_es.inc new file mode 100644 index 0000000000..28804cea7b --- /dev/null +++ b/data/maps/AbandonedShip_HiddenFloorRooms/text_es.inc @@ -0,0 +1,4 @@ +AbandonedShip_HiddenFloorRooms_Text_BrightShinyTrash: + .string "It's bright and shiny!\n" + .string "But it's just trash…$" + diff --git a/data/maps/AbandonedShip_Rooms2_1F/scripts.inc b/data/maps/AbandonedShip_Rooms2_1F/scripts.inc index 8ed3565402..0dfa73caca 100644 --- a/data/maps/AbandonedShip_Rooms2_1F/scripts.inc +++ b/data/maps/AbandonedShip_Rooms2_1F/scripts.inc @@ -57,6 +57,10 @@ AbandonedShip_Rooms2_1F_EventScript_Garrison:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_Rooms2_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_Rooms2_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_Rooms2_1F/text_es.inc b/data/maps/AbandonedShip_Rooms2_1F/text_es.inc new file mode 100644 index 0000000000..b5750e474d --- /dev/null +++ b/data/maps/AbandonedShip_Rooms2_1F/text_es.inc @@ -0,0 +1,98 @@ +AbandonedShip_Rooms2_1F_Text_DanIntro: + .string "DAN: While searching for treasures,\n" + .string "we discovered a TRAINER!$" + +AbandonedShip_Rooms2_1F_Text_DanDefeat: + .string "DAN: We couldn't win even though\n" + .string "we worked together…$" + +AbandonedShip_Rooms2_1F_Text_DanPostBattle: + .string "DAN: We can't find any treasures…\n" + .string "I wonder if someone got them already?$" + +AbandonedShip_Rooms2_1F_Text_DanNotEnoughMons: + .string "DAN: You don't even have two POKéMON.\n" + .string "You can't expect to beat us like that.$" + +AbandonedShip_Rooms2_1F_Text_KiraIntro: + .string "KIRA: Oh?\n" + .string "We were searching for treasures.\l" + .string "But we discovered a TRAINER instead!$" + +AbandonedShip_Rooms2_1F_Text_KiraDefeat: + .string "KIRA: Ooh, so strong!$" + +AbandonedShip_Rooms2_1F_Text_KiraPostBattle: + .string "KIRA: Where could the treasures be?\p" + .string "I've already decided what I'm buying\n" + .string "when we find the treasures!$" + +AbandonedShip_Rooms2_1F_Text_KiraNotEnoughMons: + .string "KIRA: Oh, you don't have two POKéMON?\n" + .string "We'll have to battle some other time!$" + +AbandonedShip_Rooms2_1F_Text_KiraRegister: + .string "KIRA: Oh, you make me so angry!\n" + .string "I'm going to register you for that!$" + +AbandonedShip_Rooms2_1F_Text_DanRematchIntro: + .string "DAN: 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_DanRematchDefeat: + .string "DAN: You're strong, as usual!$" + +AbandonedShip_Rooms2_1F_Text_DanPostRematch: + .string "DAN: 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_DanRematchNotEnoughMons: + .string "DAN: You don't even have two POKéMON.\n" + .string "You can't expect to beat us like that.$" + +AbandonedShip_Rooms2_1F_Text_KiraRematchIntro: + .string "KIRA: Oh? We meet again!\p" + .string "Just like us, you still haven't given up\n" + .string "searching for treasures, have you?\p" + .string "Want to make it so the loser has\n" + .string "to give up searching?$" + +AbandonedShip_Rooms2_1F_Text_KiraRematchDefeat: + .string "KIRA: Oh, we lost again…$" + +AbandonedShip_Rooms2_1F_Text_KiraPostRematch: + .string "KIRA: We're not leaving until we raise\n" + .string "our POKéMON some more and we find\l" + .string "the treasures here!$" + +AbandonedShip_Rooms2_1F_Text_KiraRematchNotEnoughMons: + .string "KIRA: Oh, you don't have two POKéMON?\n" + .string "We'll have to battle some other time!$" + +AbandonedShip_Rooms2_1F_Text_JaniIntro: + .string "I'm not good at swimming,\n" + .string "but I am good at battles!$" + +AbandonedShip_Rooms2_1F_Text_JaniDefeat: + .string "Oops.\n" + .string "That didn't go very well.$" + +AbandonedShip_Rooms2_1F_Text_JaniPostBattle: + .string "Walking around barefoot in this ship\n" + .string "is kind of gross.$" + +AbandonedShip_Rooms2_1F_Text_GarrisonIntro: + .string "Strength and compassion…\n" + .string "Those are a TRAINER's treasures!$" + +AbandonedShip_Rooms2_1F_Text_GarrisonDefeat: + .string "Ah, there is something about you\n" + .string "that sparkles.$" + +AbandonedShip_Rooms2_1F_Text_GarrisonPostBattle: + .string "In a cabin somewhere on board,\n" + .string "I saw something sparkle.$" diff --git a/data/maps/AbandonedShip_Rooms2_B1F/scripts.inc b/data/maps/AbandonedShip_Rooms2_B1F/scripts.inc index 821f01f3a0..50667a1bf5 100644 --- a/data/maps/AbandonedShip_Rooms2_B1F/scripts.inc +++ b/data/maps/AbandonedShip_Rooms2_B1F/scripts.inc @@ -13,6 +13,10 @@ AbandonedShip_Rooms2_B1F_EventScript_Camper:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_Rooms2_B1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_Rooms2_B1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_Rooms2_B1F/text_es.inc b/data/maps/AbandonedShip_Rooms2_B1F/text_es.inc new file mode 100644 index 0000000000..181fde8897 --- /dev/null +++ b/data/maps/AbandonedShip_Rooms2_B1F/text_es.inc @@ -0,0 +1,5 @@ +AbandonedShip_Rooms2_B1F_Text_PerfectPlaceToGoExploring: + .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/maps/AbandonedShip_Rooms_1F/scripts.inc b/data/maps/AbandonedShip_Rooms_1F/scripts.inc index e5e652cb7a..9535795205 100644 --- a/data/maps/AbandonedShip_Rooms_1F/scripts.inc +++ b/data/maps/AbandonedShip_Rooms_1F/scripts.inc @@ -39,6 +39,10 @@ AbandonedShip_Rooms_1F_EventScript_ThaliaRematch:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_Rooms_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_Rooms_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_Rooms_1F/text_es.inc b/data/maps/AbandonedShip_Rooms_1F/text_es.inc new file mode 100644 index 0000000000..86603b87f7 --- /dev/null +++ b/data/maps/AbandonedShip_Rooms_1F/text_es.inc @@ -0,0 +1,44 @@ +AbandonedShip_Rooms_1F_Text_TakingALookAround: + .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…$" + +AbandonedShip_Rooms_1F_Text_ThaliaIntro: + .string "What on earth would compel you to\n" + .string "come here? You must be curious!$" + +AbandonedShip_Rooms_1F_Text_ThaliaDefeat: + .string "Not just curious, but also strong…$" + +AbandonedShip_Rooms_1F_Text_ThaliaPostBattle: + .string "The man next door…\p" + .string "He says he's just sightseeing,\n" + .string "but I don't know about that.$" + +AbandonedShip_Rooms_1F_Text_ThaliaRegister: + .string "You're such a tough TRAINER!\n" + .string "Let me register you as a memento!$" + +AbandonedShip_Rooms_1F_Text_ThaliaRematchIntro: + .string "What on earth would compel you to\n" + .string "come back? You must really be curious!$" + +AbandonedShip_Rooms_1F_Text_ThaliaRematchDefeat: + .string "Aren't you too strong?$" + +AbandonedShip_Rooms_1F_Text_ThaliaPostRematch: + .string "I'm sure that man's up to something!\n" + .string "He just acts so suspiciously!$" + +AbandonedShip_Rooms_1F_Text_DemetriusIntro: + .string "Waaah!\n" + .string "I've been found! …Huh?$" + +AbandonedShip_Rooms_1F_Text_DemetriusDefeat: + .string "Oh, you're not my mom.$" + +AbandonedShip_Rooms_1F_Text_DemetriusPostBattle: + .string "I'm in trouble with my mom, so I ran.\n" + .string "Keep it a secret where I am!$" + diff --git a/data/maps/AbandonedShip_Rooms_B1F/scripts.inc b/data/maps/AbandonedShip_Rooms_B1F/scripts.inc index 703b03a87f..5cc219f366 100644 --- a/data/maps/AbandonedShip_Rooms_B1F/scripts.inc +++ b/data/maps/AbandonedShip_Rooms_B1F/scripts.inc @@ -18,6 +18,10 @@ AbandonedShip_Rooms_B1F_EventScript_FatMan:: .else .ifdef ITALIAN .include "data/maps/AbandonedShip_Rooms_B1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AbandonedShip_Rooms_B1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AbandonedShip_Rooms_B1F/text_es.inc b/data/maps/AbandonedShip_Rooms_B1F/text_es.inc new file mode 100644 index 0000000000..b0e62396c3 --- /dev/null +++ b/data/maps/AbandonedShip_Rooms_B1F/text_es.inc @@ -0,0 +1,5 @@ +AbandonedShip_Rooms_B1F_Text_GettingQueasy: + .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/maps/AquaHideout_1F/scripts.inc b/data/maps/AquaHideout_1F/scripts.inc index f8ac5cb614..2d727943a4 100644 --- a/data/maps/AquaHideout_1F/scripts.inc +++ b/data/maps/AquaHideout_1F/scripts.inc @@ -58,6 +58,10 @@ AquaHideout_1F_EventScript_Grunt1Defeated:: .else .ifdef ITALIAN .include "data/maps/AquaHideout_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AquaHideout_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AquaHideout_1F/text_es.inc b/data/maps/AquaHideout_1F/text_es.inc new file mode 100644 index 0000000000..db7966e5a0 --- /dev/null +++ b/data/maps/AquaHideout_1F/text_es.inc @@ -0,0 +1,66 @@ +AquaHideout_1F_Text_OurBossIsSnatchingSomething: + .string "What? What? What do you want with \n" + .string "TEAM AQUA?\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_WhereMightMagmaHideoutBe: + .string "What? What?\n" + .string "Are you a TEAM MAGMA grunt?\p" + .string "I hear that TEAM MAGMA is trying to\n" + .string "awaken an awesome POKéMON at their\l" + .string "HIDEOUT.\p" + .string "But where might their HIDEOUT be?$" + +AquaHideout_1F_Text_BossWentToJackASubmarine: + .string "What? What? What do you want with \n" + .string "TEAM AQUA?\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_BossIsOnRoute122: + .string "What? What? What do you want with \n" + .string "TEAM AQUA?\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_TeamMagmaAtMtChimney: + .string "What? What?\n" + .string "Are you a TEAM MAGMA grunt?\p" + .string "I hear that TEAM MAGMA is after\n" + .string "an awesome POKéMON at MT. CHIMNEY.\p" + .string "But what is that POKéMON like?$" + +AquaHideout_1F_Text_BossIsInSlateportCity: + .string "What? What? What do you want with\n" + .string "TEAM AQUA?\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_Grunt1Intro: + .string "Ayiyiyi!\n" + .string "Suspicious character spotted!$" + +AquaHideout_1F_Text_Grunt1Defeat: + .string "Grrrrr…\n" + .string "I lost it!$" + +AquaHideout_1F_Text_Grunt1PostBattle: + .string "I took the loss for the TEAM,\n" + .string "but I did my job…$" diff --git a/data/maps/AquaHideout_B1F/scripts.inc b/data/maps/AquaHideout_B1F/scripts.inc index c29b81ac0d..dbf4bfac00 100644 --- a/data/maps/AquaHideout_B1F/scripts.inc +++ b/data/maps/AquaHideout_B1F/scripts.inc @@ -114,6 +114,10 @@ AquaHideout_B1F_EventScript_Grunt7:: .else .ifdef ITALIAN .include "data/maps/AquaHideout_B1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AquaHideout_B1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AquaHideout_B1F/text_es.inc b/data/maps/AquaHideout_B1F/text_es.inc new file mode 100644 index 0000000000..cd1979af4a --- /dev/null +++ b/data/maps/AquaHideout_B1F/text_es.inc @@ -0,0 +1,52 @@ +AquaHideout_B1F_Text_Grunt2Intro: + .string "If you want to know the secret about\n" + .string "our HIDEOUT, you have me to beat!$" + +AquaHideout_B1F_Text_Grunt2Defeat: + .string "I can't win at all…$" + +AquaHideout_B1F_Text_Grunt2PostBattle: + .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_Grunt3Intro: + .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_Grunt3Defeat: + .string "I took a serious licking!$" + +AquaHideout_B1F_Text_Grunt3PostBattle: + .string "Humph!\n" + .string "This was supposed to happen!\p" + .string "My mission was to just hold you up!$" + +AquaHideout_B1F_Text_Grunt5Intro: + .string "Yawn… Keeping watch over the\n" + .string "HIDEOUT bores me. I'll take you on.$" + +AquaHideout_B1F_Text_Grunt5Defeat: + .string "Yawn…\n" + .string "Oh, I lost…$" + +AquaHideout_B1F_Text_Grunt5PostBattle: + .string "If you scurry too much, other TEAM\n" + .string "AQUA members might get you.$" + +AquaHideout_B1F_Text_Grunt7Intro: + .string "Hey!\n" + .string "You there!\p" + .string "Which do you think is cooler?\n" + .string "TEAM AQUA's uniform or TEAM MAGMA's?$" + +AquaHideout_B1F_Text_Grunt7Defeat: + .string "I lost in a cool way…$" + +AquaHideout_B1F_Text_Grunt7PostBattle: + .string "If you have a cool uniform, you look\n" + .string "good even in a loss, don't you think?$" diff --git a/data/maps/AquaHideout_B2F/scripts.inc b/data/maps/AquaHideout_B2F/scripts.inc index c121a8ef16..8d9b598d90 100644 --- a/data/maps/AquaHideout_B2F/scripts.inc +++ b/data/maps/AquaHideout_B2F/scripts.inc @@ -97,6 +97,10 @@ AquaHideout_B2F_EventScript_Grunt8:: .else .ifdef ITALIAN .include "data/maps/AquaHideout_B2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/AquaHideout_B2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/AquaHideout_B2F/text_es.inc b/data/maps/AquaHideout_B2F/text_es.inc new file mode 100644 index 0000000000..bdc35cb1b8 --- /dev/null +++ b/data/maps/AquaHideout_B2F/text_es.inc @@ -0,0 +1,71 @@ +AquaHideout_B2F_Text_MattIntro: + .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.\n" + .string "I'm going to pulverize you!$" + +AquaHideout_B2F_Text_MattDefeat: + .string "Hehehe…\n" + .string "So, I lost, too…$" + +AquaHideout_B2F_Text_OurBossGotThroughHisPreparations: + .string "Hehehe!\p" + .string "While I was toying with you, our BOSS\n" + .string "got through his preparations!$" + +AquaHideout_B2F_Text_MattPostBattle: + .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_Grunt4Intro: + .string "Wahahah, I grew weary of waiting!\n" + .string "You owe me a battle, too!$" + +AquaHideout_B2F_Text_Grunt4Defeat: + .string "Tired of waiting…\n" + .string "Lost and dazed…$" + +AquaHideout_B2F_Text_Grunt4PostBattle: + .string "BOSS…\n" + .string "Is this good enough?$" + +AquaHideout_B2F_Text_Grunt6Intro: + .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_Grunt6Defeat: + .string "What's wrong with you?\n" + .string "You're not tired at all!$" + +AquaHideout_B2F_Text_Grunt6PostBattle: + .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…$" + +AquaHideout_B2F_Text_Grunt8Intro: + .string "When I joined TEAM AQUA, the first\n" + .string "thing I had to learn was how these\l" + .string "warp panels connected.$" + +AquaHideout_B2F_Text_Grunt8Defeat: + .string "I was too occupied thinking about\n" + .string "the warp panels…$" + +AquaHideout_B2F_Text_Grunt8PostBattle: + .string "I'll have to learn about how I can\n" + .string "battle more effectively…$" diff --git a/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc index 25b7309c05..b315bcf69e 100644 --- a/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc @@ -501,6 +501,10 @@ BattleFrontier_BattleArenaBattleRoom_Movement_GretaWalkBackToCenter: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleArenaBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleArenaBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleArenaBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattleArenaBattleRoom/text_es.inc new file mode 100644 index 0000000000..09216c21d8 --- /dev/null +++ b/data/maps/BattleFrontier_BattleArenaBattleRoom/text_es.inc @@ -0,0 +1,145 @@ + +BattleFrontier_BattleArenaBattleRoom_Text_PlayerStepForward: + .string "REFEREE: TRAINER {PLAYER}!\n" + .string "Step forward, please!$" + +BattleFrontier_BattleArenaBattleRoom_Text_OpponentStepForward: + .string "REFEREE: TRAINER {STR_VAR_1}!\n" + .string "Step forward, please!$" + +BattleFrontier_BattleArenaBattleRoom_Text_SetKOTourneyBegin: + .string "REFEREE: Set KO Tourney!\n" + .string "Begin!$" + +BattleFrontier_BattleArenaBattleRoom_Text_WinnerIsPlayer: + .string "REFEREE: The winner is {PLAYER}!$" + +BattleFrontier_BattleArenaBattleRoom_Text_WinnerIsOpponent: + .string "REFEREE: The winner is {STR_VAR_1}!$" + +BattleFrontier_BattleArenaBattleRoom_Text_MonsWillBeRestored: + .string "Your POKéMON will be restored to\n" + .string "full health.$" + +BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor2ndOpponent: + .string "Next up, your second opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor3rdOpponent: + .string "Next up, your third opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor4thOpponent: + .string "Next up, your fourth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor5thOpponent: + .string "Next up, your fifth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor6thOpponent: + .string "Next up, your sixth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor7thOpponent: + .string "Next up, your seventh opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_SaveAndShutDown: + .string "Would you like to save the game and\n" + .string "shut down now?$" + +BattleFrontier_BattleArenaBattleRoom_Text_RetireFromChallenge: + .string "Would you like to retire from your\n" + .string "Set KO Tourney challenge?$" + +BattleFrontier_BattleArenaBattleRoom_Text_SavingPleaseWait: + .string "I am saving your game data.\n" + .string "Please wait.$" + +BattleFrontier_BattleArenaBattleRoom_Text_RecordLastBattle: + .string "Would you like to record your last\n" + .string "battle on your FRONTIER PASS?$" + +BattleFrontier_BattleArenaBattleRoom_Text_NowFaceTycoon: + .string "My dear challenger!\p" + .string "Your skill level is truly astounding!\p" + .string "We now would like you to face our\n" + .string "leader, the ARENA TYCOON!$" + +BattleFrontier_BattleArenaBattleRoom_Text_PreparedForTycoon: + .string "A battle with the ARENA TYCOON!\n" + .string "Are you prepared?$" + +BattleFrontier_BattleArenaBattleRoom_Text_MakeWayForGreta: + .string "REFEREE: The ARENA TYCOON!\n" + .string "Make way for GRETA!$" + +BattleFrontier_BattleArenaBattleRoom_Text_GretaYoureChallenger: + .string "GRETA: Hey!\n" + .string "Howdy!\p" + .string "…Wait, are you the challenger?$" + +BattleFrontier_BattleArenaBattleRoom_Text_IsThatRight: + .string "Is that right? Hmm…\n" + .string "Hmhm…$" + +BattleFrontier_BattleArenaBattleRoom_Text_YouLookWeakTakeThingsEasy: + .string "I don't know how to say it, but…\n" + .string "To put it bluntly, you look pretty weak.\l" + .string "Are you sure you're up for me?\p" + .string "Hmm…\p" + .string "Well, all right!\n" + .string "We'll take things easy to start with!$" + +BattleFrontier_BattleArenaBattleRoom_Text_IgniteMyPassionForBattle: + .string "Okay! Let's see you ignite my passion\n" + .string "for battle!$" + +BattleFrontier_BattleArenaBattleRoom_Text_GretaYoureToughAfterAll: + .string "GRETA: Ow, wait a second!\n" + .string "You are tough after all!\p" + .string "I like you!\n" + .string "Let's see your FRONTIER PASS.$" + +BattleFrontier_BattleArenaBattleRoom_Text_ReceivedGutsSymbol: + .string "The Guts Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleArenaBattleRoom_Text_GoingToBeFunNextTime: + .string "Hmm…\p" + .string "It's going to be fun the next time!\n" + .string "I'm looking forward to it!$" + +BattleFrontier_BattleArenaBattleRoom_Text_GretaLookingForwardToSeeingAgain: + .string "GRETA: Hey! Howdy!\n" + .string "You finally won your way up to me!\p" + .string "I was getting worried waiting for you!\n" + .string "I was really looking forward to seeing\l" + .string "you again!$" + +BattleFrontier_BattleArenaBattleRoom_Text_SoAreYouReady: + .string "… … …\n" + .string "So, are you ready?$" + +BattleFrontier_BattleArenaBattleRoom_Text_WontAllowHalfheartedEffort: + .string "I won't allow a halfhearted effort!\n" + .string "Be ready for a thrashing!$" + +BattleFrontier_BattleArenaBattleRoom_Text_LetsGetThisStarted: + .string "Come on, REFEREE!\n" + .string "Let's get this started!$" + +BattleFrontier_BattleArenaBattleRoom_Text_GretaBlownAway: + .string "GRETA: Gaaah! Blown away!\n" + .string "Let's see your FRONTIER PASS!$" + +BattleFrontier_BattleArenaBattleRoom_Text_GutsSymbolTookGoldenShine: + .string "The Guts Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleArenaBattleRoom_Text_IfWeBattleAgainWontLose: + .string "Arrrgh!\n" + .string "This is so infuriating!\p" + .string "If we ever battle again, I won't lose!\n" + .string "Don't you forget it! Bye-bye!$" diff --git a/data/maps/BattleFrontier_BattleArenaCorridor/scripts.inc b/data/maps/BattleFrontier_BattleArenaCorridor/scripts.inc index 04d82d00fe..6a24da2ae6 100644 --- a/data/maps/BattleFrontier_BattleArenaCorridor/scripts.inc +++ b/data/maps/BattleFrontier_BattleArenaCorridor/scripts.inc @@ -94,6 +94,10 @@ BattleFrontier_BattleArenaCorridor_Movement_AttendantMoveOutOfWay: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleArenaCorridor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleArenaCorridor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleArenaCorridor/text_es.inc b/data/maps/BattleFrontier_BattleArenaCorridor/text_es.inc new file mode 100644 index 0000000000..4f5f59208c --- /dev/null +++ b/data/maps/BattleFrontier_BattleArenaCorridor/text_es.inc @@ -0,0 +1,4 @@ + +BattleFrontier_BattleArenaCorridor_Text_PleaseStepIn: + .string "Your battles shall be waged in\n" + .string "the next room. Please step in!$" diff --git a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc index 5ab694e733..f78d89247e 100644 --- a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc @@ -360,6 +360,10 @@ BattleFrontier_BattleArenaLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleArenaLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleArenaLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleArenaLobby/text_es.inc b/data/maps/BattleFrontier_BattleArenaLobby/text_es.inc new file mode 100644 index 0000000000..c4b397a573 --- /dev/null +++ b/data/maps/BattleFrontier_BattleArenaLobby/text_es.inc @@ -0,0 +1,223 @@ + +BattleFrontier_BattleArenaLobby_Text_WelcomeToBattleArena: + .string "Where the battling spirit of TRAINERS\n" + .string "is put to the test!\p" + .string "I welcome you to the BATTLE ARENA!\p" + .string "I am your guide to the Set KO Tourney!$" + +BattleFrontier_BattleArenaLobby_Text_WishToTakeChallenge: + .string "Now, do you wish to take\n" + .string "the BATTLE ARENA challenge?$" + +BattleFrontier_BattleArenaLobby_Text_AwaitAnotherChallenge: + .string "We await your challenge on\n" + .string "another occasion!$" + +BattleFrontier_BattleArenaLobby_Text_ExplainChallenge: + .string "In the BATTLE ARENA, we undertake\n" + .string "the Set KO Tourney.\p" + .string "All participants enter with a team of\n" + .string "three POKéMON.\p" + .string "The three POKéMON must be lined up in\n" + .string "the order in which they are to appear.\p" + .string "During battle, the POKéMON will appear\n" + .string "one at a time in the preset order.\p" + .string "Once a POKéMON enters battle, it must\n" + .string "remain out until the match is decided.\p" + .string "If a match remains undecided in\n" + .string "three turns, it goes to judging.\p" + .string "If you wish to interrupt your challenge,\n" + .string "please save the game.\p" + .string "If you don't save, you will not be able\n" + .string "to continue with your challenge.\p" + .string "If you pull off the feat of beating\n" + .string "seven TRAINERS in succession,\l" + .string "we will present you with Battle Points.$" + +BattleFrontier_BattleArenaLobby_Text_OkayToSave: + .string "Before showing you to the BATTLE\n" + .string "ARENA, you must save. Is that okay?$" + +BattleFrontier_BattleArenaLobby_Text_WhichLevelMode: + .string "The BATTLE ARENA offers two levels\n" + .string "of challenge, Level 50 and Open Level.\l" + .string "Which is your choice?$" + +BattleFrontier_BattleArenaLobby_Text_SelectThreeMons: + .string "Very well, now select your\n" + .string "three POKéMON, please.$" + +BattleFrontier_BattleArenaLobby_Text_NotEnoughValidMonsLvOpen: + .string "My dear challenger!\p" + .string "You do not have the three POKéMON\n" + .string "required for entry.\p" + .string "To qualify, you must bring three\n" + .string "different kinds of POKéMON.\p" + .string "They also must not hold the same\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "When you have made your preparations,\n" + .string "please do return.$" + +BattleFrontier_BattleArenaLobby_Text_NotEnoughValidMonsLv50: + .string "My dear challenger!\p" + .string "You do not have the three POKéMON\n" + .string "required for entry.\p" + .string "To qualify, you must bring three\n" + .string "different kinds of POKéMON.\p" + .string "The three different POKéMON\n" + .string "must all be Level 50 or lower.\p" + .string "They also must not hold the same\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "When you have made your preparations,\n" + .string "please do return.$" + +BattleFrontier_BattleArenaLobby_Text_GuideYouToArena: + .string "I shall now guide you to\n" + .string "the BATTLE ARENA.$" + +BattleFrontier_BattleArenaLobby_Text_DidntSaveBeforeShuttingDown: + .string "My dear challenger!\p" + .string "You did not save the game before\n" + .string "shutting down, did you?\p" + .string "It is unfortunate, but that has\n" + .string "resulted in your disqualification\l" + .string "from your challenge.\p" + .string "You may, of course, start with a fresh\n" + .string "challenge.$" + +BattleFrontier_BattleArenaLobby_Text_CongratsOnSevenWins: + .string "We congratulate you for your splendid\n" + .string "string of wins over seven TRAINERS!$" + +BattleFrontier_BattleArenaLobby_Text_RecordAchievement: + .string "Your achievement will be recorded.\n" + .string "Please wait while I save the game.$" + +@ Unused +BattleFrontier_BattleArenaLobby_Text_PresentYouWithPrize: + .string "In commemoration of your 7-win streak,\n" + .string "we present you with this prize.$" + +@ Unused +BattleFrontier_BattleArenaLobby_Text_ReceivedPrize: + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +@ Unused +BattleFrontier_BattleArenaLobby_Text_BagFullReturnForPrize: + .string "Oh?\n" + .string "Your BAG seems to be full.\p" + .string "I urge you to clear space and\n" + .string "return for your prize.$" + +BattleFrontier_BattleArenaLobby_Text_ThankYouWaitWhileSave: + .string "Thank you so much for participating!\p" + .string "Please wait while I save the game.$" + +BattleFrontier_BattleArenaLobby_Text_AwaitAnotherChallenge2: + .string "We await your challenge on\n" + .string "another occasion!$" + +BattleFrontier_BattleArenaLobby_Text_LookingForwardToArrivalSaveGame: + .string "We have been looking forward to\n" + .string "your arrival.\p" + .string "Before I show you to the BATTLE\n" + .string "ARENA, I must save the game.\l" + .string "Please wait.$" + +BattleFrontier_BattleArenaLobby_Text_RecordLastMatch: + .string "Shall I record your last BATTLE ARENA\n" + .string "match on your FRONTIER PASS?$" + +BattleFrontier_BattleArenaLobby_Text_BadIdeaToNotAttack: + .string "I lost on the REFEREE's decision…\p" + .string "I don't think it was a good idea to only\n" + .string "use defensive moves and not attack…$" + +BattleFrontier_BattleArenaLobby_Text_LandingHitsWorked: + .string "I won in judging!\p" + .string "Landing hits consistently on\n" + .string "the opponent's POKéMON worked!$" + +BattleFrontier_BattleArenaLobby_Text_MatchWasDeclaredDraw: + .string "Our match was declared a draw.\p" + .string "When we ran out of time, both my\n" + .string "POKéMON and the opponent's had about\l" + .string "the same amount of HP left.$" + +BattleFrontier_BattleArenaLobby_Text_OrderOfMonsImportant: + .string "In the BATTLE ARENA, the order of\n" + .string "POKéMON is totally important.\p" + .string "For example, if your first POKéMON\n" + .string "has certain type disadvantages,\l" + .string "try making your second POKéMON one\l" + .string "with moves that are super effective\l" + .string "against the first one.\p" + .string "I think that will be a good way of\n" + .string "making an effective team.$" + +BattleFrontier_BattleArenaLobby_Text_RulesAreListed: + .string "The Set KO Tourney's rules are listed.$" + +BattleFrontier_BattleArenaLobby_Text_ReadWhichHeading: + .string "Which heading do you want to read?$" + +BattleFrontier_BattleArenaLobby_Text_ExplainBattleRules: + .string "The Set KO Tourney has special rules,\n" + .string "unlike standard battles.\p" + .string "First, one battle lasts only\n" + .string "three turns.\p" + .string "If the outcome is not decided after\n" + .string "three turns, it goes to judging.\p" + .string "The REFEREE will choose the winner\n" + .string "based on how the POKéMON battled.\p" + .string "Also, a POKéMON cannot be switched out\n" + .string "until its battle's outcome is decided.$" + +BattleFrontier_BattleArenaLobby_Text_ExplainMindRules: + .string "The first judging factor is “Mind.”\n" + .string "This factor evaluates how aggressive\l" + .string "the battlers were.\p" + .string "The judging is based on how often\n" + .string "the TRAINERS ordered the use of\l" + .string "offensive moves.$" + +BattleFrontier_BattleArenaLobby_Text_ExplainSkillRules: + .string "The second judging factor is “Skill.”\n" + .string "This factor evaluates how effectively\l" + .string "POKéMON moves were used.\p" + .string "If a move worked successfully,\n" + .string "the Skill rating goes up.\p" + .string "If a move failed, the Skill rating\n" + .string "is lowered.\p" + .string "If it was an offensive move, the Skill\n" + .string "rating goes up if the move was “super\l" + .string "effective” and goes down if it was\l" + .string "“not very effective.”\p" + .string "The Skill rating will not go up for\n" + .string "moves such as PROTECT and DETECT.\p" + .string "If the opponent used PROTECT or\n" + .string "DETECT, and your POKéMON failed to\l" + .string "hit with a move, its Skill rating will not\l" + .string "go down.$" + +BattleFrontier_BattleArenaLobby_Text_ExplainBodyRules: + .string "The third judging factor is “Body.”\n" + .string "This factor is based on how much HP\l" + .string "remained at the end of a battle.\p" + .string "The rating takes into account how much\n" + .string "HP a POKéMON had at the start of\l" + .string "battle, and what remained at the end.$" + +BattleFrontier_BattleArenaLobby_Text_CongratsOnDefeatingTycoon: + .string "A victory snatched from the ARENA\n" + .string "TYCOON, and a seven-TRAINER sweep!\p" + .string "We congratulate you on your most\n" + .string "splendid challenge!$" + +BattleFrontier_BattleArenaLobby_Text_PleaseAcceptBattlePoints: + .string "My dear challenger, in recognition of\n" + .string "your indefatigable spirit, please\l" + .string "accept these Battle Point(s).$" diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc index 6ca490d60c..544d897b54 100644 --- a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc @@ -933,6 +933,10 @@ BattleFrontier_BattleDomeBattleRoom_Movement_RefereeExit: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleDomeBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleDomeBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattleDomeBattleRoom/text_es.inc new file mode 100644 index 0000000000..3fb054d7a1 --- /dev/null +++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/text_es.inc @@ -0,0 +1,254 @@ + +BattleFrontier_BattleDomeBattleRoom_Text_PlayerHasEnteredDome: + .string "{PLAYER} has entered the BATTLE DOME!$" + +BattleFrontier_BattleDomeBattleRoom_Text_PlayerVersusTrainer: + .string "{STR_VAR_1}\n" + .string "match!\p" + .string "{PLAYER} versus {STR_VAR_2}!\p" + .string "Let the battle begin!$" + +BattleFrontier_BattleDomeBattleRoom_Text_PlayerIsWinner: + .string "{PLAYER} is the winner!\n" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_TrainerIsWinner: + .string "{STR_VAR_2} is the winner!\n" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_PlayerIsLv50Champ: + .string "{PLAYER} is the Level 50\n" + .string "Battle Tournament Champion!\p" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_PlayerIsLvOpenChamp: + .string "{PLAYER} is the Open Level\n" + .string "Battle Tournament Champion!\p" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_RefereeDecisionPleaseWait: + .string "What an unbelievable finish!\n" + .string "We have a double knockout!\p" + .string "In this event, the Battle Tournament\n" + .string "rules call for a REFEREE'S decision.\p" + .string "Please wait while the judging\n" + .string "is under way.$" + +BattleFrontier_BattleDomeBattleRoom_Text_RefereesDecidedWinnerTrainer: + .string "The REFEREES have reached\n" + .string "a decision!\p" + .string "The winner is…\n" + .string "Oh, my goodness!\l" + .string "The winner is {STR_VAR_1}!\l" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_RefereesDecidedWinnerPlayer: + .string "The REFEREES have reached\n" + .string "a decision!\p" + .string "The winner is…\n" + .string "Oh, my goodness!\l" + .string "The winner is {PLAYER}!\l" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_BrightNewHope: + .string "The bright new hope!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_RisingStar: + .string "The rising star!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_WillTheyRaceToChampionship: + .string "Will this TRAINER race to\n" + .string "the championship?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_CanAchieveChampionFirstTry: + .string "Can the feat of a championship\n" + .string "on the first try be achieved?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_CanLossBeAvenged: + .string "Can the loss of the last match\n" + .string "be avenged?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_OnFireForChampionship: + .string "The TRAINER is on fire for\n" + .string "the first championship try!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_WinHereAdvancesToFinal: + .string "A win here means this TRAINER\n" + .string "advances to the final!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_WillLongHeldDreamComeTrue: + .string "Will the long-held dream of\n" + .string "a championship finally come true?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_TheInvincibleChampion: + .string "The invincible champion!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_CanAnyoneHopeToBeatTrainer: + .string "Can anyone hope to beat this\n" + .string "TRAINER?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_DoBattlesExistSolelyForTrainer: + .string "Do battles exist solely for\n" + .string "this TRAINER?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_CurrentChampAimingToRetainTitle: + .string "The current champion aiming to\n" + .string "retain the title!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_FormerChampHasReturned: + .string "The former champion has returned!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_FormerToughnessReturned: + .string "The former toughness has returned!\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_WillDoExpectedAdvanceToFinals: + .string "Will this TRAINER do as expected\n" + .string "and advance to the finals?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_WillFormerChampRegainGlory: + .string "Will the former champ regain\n" + .string "lost glory?\p" + .string "$" + +BattleFrontier_BattleDomeBattleRoom_Text_FeelGlowOfTrueMaster: + .string "Feel the glow of a true master!$" + +BattleFrontier_BattleDomeBattleRoom_Text_MakeWayForDomeAceTucker: + .string "And now… The TRAINER standing in\n" + .string "{PLAYER}'s record-setting path…\p" + .string "Yes! The one and only!\n" + .string "The BATTLE DOME COMMISSIONER!\l" + .string "Our very own DOME ACE!\l" + .string "Make way for TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_SpectatorTuckerChant: + .string "Spectators: TUCKER! TUCKER!\n" + .string "TUCKER! TUCKER! TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_TuckerSilverIntro: + .string "TUCKER: Ahahah!\p" + .string "Do you hear it? This crowd!\n" + .string "They're all itching to see our match!\p" + .string "Ahahah!\p" + .string "I bet you're twitching all over from\n" + .string "the tension of getting to battle me!\p" + .string "But don't you worry about a thing!\p" + .string "I'm the no. 1 star of the BATTLE DOME!\n" + .string "I, TUCKER the DOME ACE, will bathe you\l" + .string "in my brilliant glow!$" + +BattleFrontier_BattleDomeBattleRoom_Text_LetsSeeYourStrategy: + .string "Your strategy!\n" + .string "Let's see it!$" + +BattleFrontier_BattleDomeBattleRoom_Text_IncredibleVictorIsPlayer: + .string "Unbelievable! It's incredible!\n" + .string "The victor is {PLAYER}!$" + +BattleFrontier_BattleDomeBattleRoom_Text_WinnerIsTucker: + .string "The winner is TUCKER!\n" + .string "The DOME ACE has prevailed!\p" + .string "Congratulations, TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_SeeYourFrontierPass: + .string "TUCKER: Rules are rules!\n" + .string "Let me see your FRONTIER PASS.$" + +BattleFrontier_BattleDomeBattleRoom_Text_ReceivedTacticsSymbol: + .string "The Tactics Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleDomeBattleRoom_Text_WontUnderestimateYouNextTime: + .string "… … … … … …\p" + .string "I sorely underestimated you. I won't\n" + .string "make the same mistake next time…$" + +BattleFrontier_BattleDomeBattleRoom_Text_CanWinStreakBeStretched: + .string "Can the win streak be stretched?\n" + .string "The confidence is there!$" + +BattleFrontier_BattleDomeBattleRoom_Text_LegendHasReturnedDomeAceTucker: + .string "Ladies and gentlemen!\n" + .string "Boys, girls, and POKéMON!\p" + .string "Finally!\n" + .string "Finally, the legend has returned!\p" + .string "Yes, the name of that legend!\n" + .string "Our very own DOME ACE!\l" + .string "It's none other than TUCKER!$" + +BattleFrontier_BattleDomeBattleRoom_Text_TuckerGoldIntro: + .string "TUCKER: Ah…\n" + .string "The pummeling roar of the crowd…\l" + .string "Their furnace-like heat of excitement…\l" + .string "This is a wonderful place…\p" + .string "To the crowd, I am the DOME ACE…\n" + .string "I represent their hopes and dreams…\l" + .string "I must never fade from their sight…\p" + .string "I must burn!\n" + .string "Brighter and more brilliant!\l" + .string "I must light all that gather here!$" + +BattleFrontier_BattleDomeBattleRoom_Text_UnleashAllPowerIPossess: + .string "I will unleash all the power that\n" + .string "I possess! Right here and now!$" + +BattleFrontier_BattleDomeBattleRoom_Text_NeverLostWhenPowerUnleashed: + .string "TUCKER: You're genuinely fantastic!\p" + .string "Never before! I haven't ever lost in the\n" + .string "times I've had to unleash my power.\p" + .string "Yes, quite fantastic!\n" + .string "Your FRONTIER PASS, please?$" + +BattleFrontier_BattleDomeBattleRoom_Text_TacticsSymbolTookGoldenShine: + .string "The Tactics Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleDomeBattleRoom_Text_LookForwardToNextEncounter: + .string "You're strong, but above all,\n" + .string "you have a unique charm!\p" + .string "In you, I see a definite potential for\n" + .string "a superstar like me.\p" + .string "I will very much look forward to\n" + .string "our next encounter!$" + +@ Unused +BattleFrontier_BattleDomeBattleRoom_Text_PlayerIsLv50Champ2: + .string "{PLAYER} is the Level 50\n" + .string "Battle Tournament Champion!\p" + .string "Congratulations!$" + +@ Unused +BattleFrontier_BattleDomeBattleRoom_Text_PlayerIsLvOpenChamp2: + .string "{PLAYER} is the Open Level\n" + .string "Battle Tournament Champion!\p" + .string "Congratulations!$" + +BattleFrontier_BattleDomeBattleRoom_Text_PlayerVersusTucker: + .string "The final match!\p" + .string "{PLAYER} versus the DOME ACE, TUCKER!\p" + .string "Let the battle begin!$" + +BattleFrontier_BattleDomeBattleRoom_Text_RefereesDecidedWinnerTucker: + .string "The REFEREES have reached\n" + .string "a decision!\p" + .string "The winner is…\n" + .string "Oh, my goodness!\l" + .string "The winner is our very own DOME ACE!\l" + .string "It's TUCKER!\p" + .string "Congratulations! And thank you!\n" + .string "Let's hear it for the DOME ACE, TUCKER!$" diff --git a/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc b/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc index f1ee3f9ace..909275fc2e 100644 --- a/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc @@ -440,6 +440,10 @@ BattleFrontier_BattleDomeLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleDomeLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleDomeLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleDomeLobby/text_es.inc b/data/maps/BattleFrontier_BattleDomeLobby/text_es.inc new file mode 100644 index 0000000000..e702cca95b --- /dev/null +++ b/data/maps/BattleFrontier_BattleDomeLobby/text_es.inc @@ -0,0 +1,248 @@ + +BattleFrontier_BattleDomeLobby_Text_WelcomeSingleBattle: + .string "Where the strategies of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE DOME!\p" + .string "I am your guide to the SINGLE BATTLE\n" + .string "Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_TakeSinglesChallenge: + .string "Would you like to challenge\n" + .string "the SINGLE BATTLE Tournament?$" + +BattleFrontier_BattleDomeLobby_Text_HopeToSeeYouAgain: + .string "We hope to see you again.$" + +BattleFrontier_BattleDomeLobby_Text_ExplainSinglesChallenge: + .string "The SINGLE BATTLE Tournament\n" + .string "is exactly as the name suggests--\l" + .string "a tournament of SINGLE BATTLES.\p" + .string "All participating TRAINERS must\n" + .string "enter three POKéMON each.\p" + .string "In each battle, one of the three\n" + .string "POKéMON must be held in reserve.\p" + .string "The other two POKéMON can battle\n" + .string "one at a time.\p" + .string "Choose the two battling POKéMON after\n" + .string "examining the opponent's trio.\p" + .string "You win the tournament by defeating\n" + .string "four TRAINERS.\p" + .string "Battle Points are awarded to\n" + .string "the tournament winner.\p" + .string "If you want to interrupt your\n" + .string "tournament, please save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleDomeLobby_Text_OkayToSaveBeforeChallenge: + .string "Before I show you to the BATTLE DOME,\n" + .string "I must save the data. Is that okay?$" + +BattleFrontier_BattleDomeLobby_Text_WhichLevelMode: + .string "The tournament offers two levels\n" + .string "of challenge, Level 50 and Open Level.\l" + .string "Which is your choice?$" + +BattleFrontier_BattleDomeLobby_Text_SelectThreeMons: + .string "Now select the three POKéMON that\n" + .string "you wish to enter, please.$" + +BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsLvOpen: + .string "Excuse me!\p" + .string "You don't have three eligible POKéMON.\p" + .string "Also, the POKéMON must be holding\n" + .string "different kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsLv50: + .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.$" + +BattleFrontier_BattleDomeLobby_Text_ShowYouToBattleDome: + .string "I will now show you to\n" + .string "the BATTLE DOME.$" + +BattleFrontier_BattleDomeLobby_Text_DidntSaveBeforeQuitting: + .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!$" + +BattleFrontier_BattleDomeLobby_Text_CongratsForWinningTourney: + .string "Congratulations for winning\n" + .string "your Battle Tournament!$" + +@ Unused +BattleFrontier_BattleDomeLobby_Text_HereIsYourPrize: + .string "Here is your prize for your Battle\n" + .string "Tournament victory.$" + +@ Used by Verdanturf Tent +BattleFrontier_BattleDomeLobby_Text_ReceivedPrize: + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +@ Unused +BattleFrontier_BattleDomeLobby_Text_BagFullMakeRoom: + .string "Oh, your BAG appears to be full.\p" + .string "Please make room in your BAG, then come\n" + .string "see me.$" + +BattleFrontier_BattleDomeLobby_Text_ThankYouForPlaying: + .string "Thank you for playing!$" + +BattleFrontier_BattleDomeLobby_Text_RecordWillBeSaved: + .string "Your record will be saved.\n" + .string "Please wait.$" + +BattleFrontier_BattleDomeLobby_Text_WeveBeenWaitingForYou: + .string "We've been waiting for you!$" + +BattleFrontier_BattleDomeLobby_Text_OkayToSaveBeforeChallenge2: + .string "Before I show you to the BATTLE DOME,\n" + .string "I must save the data. Is that okay?$" + +BattleFrontier_BattleDomeLobby_Text_WelcomeDoubleBattle: + .string "Where the strategies of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE DOME!\p" + .string "I am your guide to the DOUBLE BATTLE\n" + .string "Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_TakeDoublesChallenge: + .string "Would you like to challenge\n" + .string "the DOUBLE BATTLE Tournament?$" + +BattleFrontier_BattleDomeLobby_Text_ExplainDoublesChallenge: + .string "The DOUBLE BATTLE Tournament\n" + .string "is exactly as the name suggests--\l" + .string "a tournament of DOUBLE BATTLES.\p" + .string "All participating TRAINERS must\n" + .string "enter three POKéMON each.\p" + .string "In each battle, one of the three\n" + .string "POKéMON must be held in reserve.\p" + .string "The remaining two POKéMON must take\n" + .string "part in a DOUBLE BATTLE.\p" + .string "Choose the two battling POKéMON after\n" + .string "examining the opponent's trio.\p" + .string "You win the tournament by defeating\n" + .string "four TRAINERS.\p" + .string "Battle Points are awarded to\n" + .string "the tournament winner.\p" + .string "If you want to interrupt your\n" + .string "tournament, please save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsSinglesLv50: + .string "They're the results of the last\n" + .string "Level 50 SINGLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsDoublesLv50: + .string "They're the results of the last\n" + .string "Level 50 DOUBLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsSinglesLvOpen: + .string "They're the results of the last\n" + .string "Open Level SINGLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsDoublesLvOpen: + .string "They're the results of the last\n" + .string "Open Level DOUBLE BATTLE Tournament.$" + +BattleFrontier_BattleDomeLobby_Text_LastWinnerWasTough: + .string "Did you see it?\n" + .string "The last Battle Tournament?\p" + .string "The winner, {STR_VAR_1}, was seriously\n" + .string "tough.\p" + .string "You should check out the results\n" + .string "on the monitor beside the PC.$" + +BattleFrontier_OutsideWest_Text_LongDreamedAboutBattleFrontier: + .string "The BATTLE FRONTIER…\n" + .string "I've long dreamed about a place like it.$" + +@ Functionally unused +BattleFrontier_OutsideWest_Text_BattleDomeSign2: + .string "The BATTLE DOME\n" + .string "Become the Unbeatable Superstar!$" + +@ Functionally unused +BattleFrontier_OutsideWest_Text_QuestionMarkUnderConstruction: + .string "The ??????\n" + .string "Under Construction!$" + +BattleFrontier_BattleDomeLobby_Text_WinnersGainReputation: + .string "When a TRAINER chains tournament\n" + .string "wins at the BATTLE DOME, he or she\l" + .string "gains a reputation as a star.\p" + .string "Tough TRAINERS are drawn by that\n" + .string "reputation to the BATTLE DOME.\p" + .string "A true superstar is a TRAINER who\n" + .string "can keep winning tournaments.$" + +BattleFrontier_BattleDomeLobby_Text_TrashedInFirstRound: + .string "I ran into one of the tournament\n" + .string "favorites in the very first round.\p" + .string "Of course I got trashed…$" + +BattleFrontier_BattleDomeLobby_Text_NeedToCheckOpponentCarefully: + .string "I would've won if I'd kept this POKéMON\n" + .string "held in reserve.\p" + .string "You need to check your opponent's\n" + .string "POKéMON carefully before choosing\l" + .string "your battling POKéMON.$" + +BattleFrontier_BattleDomeLobby_Text_CongratsDefeatedTucker: + .string "Congratulations!\p" + .string "You defeated the DOME ACE and won\n" + .string "the Battle Tournament!$" + +BattleFrontier_BattleDomeLobby_Text_AwardTheseBattlePoints: + .string "In recognition of your strategy--\n" + .string "a thing of beauty it was, too--\l" + .string "we award you these Battle Point(s)!$" + +BattleFrontier_BattleDomeLobby_Text_RecordLastMatch: + .string "Would you like to record your\n" + .string "last BATTLE DOME match on your\l" + .string "FRONTIER PASS?$" + +BattleFrontier_BattleDomeLobby_Text_RulesAreListed: + .string "The Battle Tournament rules\n" + .string "are listed.$" + +BattleFrontier_BattleDomeLobby_Text_ReadWhichHeading: + .string "Which heading do you want to read?$" + +BattleFrontier_BattleDomeLobby_Text_ExplainMatchupRules: + .string "The tournament matchups are drawn up\n" + .string "based on the toughness of POKéMON\l" + .string "held by TRAINERS.\p" + .string "The matchups avoid having tough\n" + .string "TRAINERS face each other right away.$" + +BattleFrontier_BattleDomeLobby_Text_ExplainTourneyTree: + .string "The tournament chart, or as we call it,\n" + .string "the “Tree,” is available for viewing\l" + .string "in the Waiting Room from any guide.\p" + .string "The Tournament Tree will provide\n" + .string "several kinds of data.\p" + .string "The data on view includes the previous\n" + .string "tournament's results, the POKéMON held\l" + .string "by TRAINERS, and the battle styles of\l" + .string "TRAINERS.$" + +BattleFrontier_BattleDomeLobby_Text_ExplainDoubleKORules: + .string "If battling POKéMON faint at the same\n" + .string "time--a double KO--in a tournament\l" + .string "match, the REFEREES will review\l" + .string "the match and declare the winner.$" diff --git a/data/maps/BattleFrontier_BattleDomePreBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleDomePreBattleRoom/scripts.inc index 2042fd0d76..52e9ebf5c3 100644 --- a/data/maps/BattleFrontier_BattleDomePreBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleDomePreBattleRoom/scripts.inc @@ -279,6 +279,10 @@ BattleFrontier_BattleDomePreBattleRoom_Movement_PlayerEnterDoor: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleDomePreBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleDomePreBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleDomePreBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattleDomePreBattleRoom/text_es.inc new file mode 100644 index 0000000000..273f154d2e --- /dev/null +++ b/data/maps/BattleFrontier_BattleDomePreBattleRoom/text_es.inc @@ -0,0 +1,120 @@ + +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForRound1: + .string "Your 1st-round match is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForRound2: + .string "Your 2nd-round match is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForSemifinals: + .string "Your semifinal match is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForFinals: + .string "Your final match is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_ChooseTwoMons: + .string "Please choose the two POKéMON\n" + .string "that are to appear in battle.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_RightThisWay: + .string "Right this way, please.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_RestoreMonsToFullHealth: + .string "Thank you for competing!\p" + .string "I'll restore your POKéMON to\n" + .string "full health.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_Round1Complete: + .string "All 1st-round matches have been\n" + .string "completed.\p" + .string "These are the teams that advanced!$" + +BattleFrontier_BattleDomePreBattleRoom_Text_Round2Complete: + .string "All 2nd-round matches have been\n" + .string "completed.\p" + .string "These are the teams that advanced!$" + +BattleFrontier_BattleDomePreBattleRoom_Text_SemifinalsComplete: + .string "All semifinal matches have been\n" + .string "completed.\p" + .string "These are the teams that advanced!$" + +@ Unused +BattleFrontier_BattleDomePreBattleRoom_Text_CongratsReadyForRound2: + .string "Congratulations for getting through\n" + .string "the 1st round.\p" + .string "The 2nd round is next.\n" + .string "Are you ready?$" + +@ Unused +BattleFrontier_BattleDomePreBattleRoom_Text_CongratsReadyForSemifinals: + .string "Congratulations for advancing\n" + .string "to the semifinals.\p" + .string "The best four teams meet in this round.\n" + .string "Are you ready?$" + +@ Unused +BattleFrontier_BattleDomePreBattleRoom_Text_CongratsReadyForFinals: + .string "Congratulations for advancing\n" + .string "to the final match.\p" + .string "You're one win from the championship.\n" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_PlayersNextOpponentIsTrainer: + .string "{PLAYER}'s next opponent\n" + .string "is this TRAINER.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_TourneyInRound1: + .string "The tournament is in the 1st round.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_TourneyInRound2: + .string "The tournament is in the 2nd round.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_TourneyInSemifinals: + .string "The tournament is in the semifinals.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_TourneyInFinals: + .string "The tournament is up to the final.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_SaveAndQuitGame: + .string "Would you like to save and\n" + .string "quit the game?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_RetireYourChallenge: + .string "Would you like to retire from your\n" + .string "Battle Tournament challenge?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_SavingDataPleaseWait: + .string "I am saving your data.\n" + .string "Please wait.$" + +BattleFrontier_BattleDomePreBattleRoom_Text_RecordLastMatch: + .string "Should I record your last match\n" + .string "on your FRONTIER PASS?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForTuckerSilver: + .string "Congratulations for advancing\n" + .string "to the final match.\p" + .string "For the final match, you will challenge\n" + .string "the DOME ACE TUCKER.\p" + .string "Are you ready?$" + +@ Identical to ReadyForTuckerSilver +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForTuckerGold: + .string "Congratulations for advancing\n" + .string "to the final match.\p" + .string "For the final match, you will challenge\n" + .string "the DOME ACE TUCKER.\p" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForTuckerSilverShort: + .string "Your final battle against TUCKER is\n" + .string "next. Are you ready?$" + +@ Identical again +BattleFrontier_BattleDomePreBattleRoom_Text_ReadyForTuckerGoldShort: + .string "Your final battle against TUCKER is\n" + .string "next. Are you ready?$" diff --git a/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc index 0358610129..3d6959ba9b 100644 --- a/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc @@ -258,6 +258,10 @@ BattleFrontier_BattleFactoryBattleRoom_EventScript_ScientistsFaceBattle:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleFactoryBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleFactoryBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleFactoryBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattleFactoryBattleRoom/text_es.inc new file mode 100644 index 0000000000..9a9dcc96e4 --- /dev/null +++ b/data/maps/BattleFrontier_BattleFactoryBattleRoom/text_es.inc @@ -0,0 +1,69 @@ + +BattleFrontier_BattleFactoryBattleRoom_Text_GetAMoveOn: + .string "Hey, hey!\n" + .string "Get a move on!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_NolandImFactoryHead: + .string "Hey, my name's NOLAND!\n" + .string "I'm basically in charge of this place,\l" + .string "which is why I'm the FACTORY HEAD!\p" + .string "I had a look at your Battle Swap data.\p" + .string "You seem to have the right idea,\n" + .string "but you're still square in your head!\p" + .string "Listen up, okay? Knowledge isn't only\n" + .string "about reading books or doing desk work.\p" + .string "Just doing that sort of thing…\n" + .string "It may as well be useless!\p" + .string "You have to experience things with\n" + .string "your heart and your body, understand?\p" + .string "I'll take you on under the same\n" + .string "conditions as you.\p" + .string "I'll be using rental POKéMON, too!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_ShakeOutKnowledgeBringItOn: + .string "Shake out every last bit of your\n" + .string "knowledge and bring it on!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_NolandLetsSeeFrontierPass: + .string "NOLAND: Smart going!\n" + .string "Let's see your FRONTIER PASS.$" + +BattleFrontier_BattleFactoryBattleRoom_Text_ReceivedKnowledgeSymbol: + .string "The Knowledge Symbol was embossed\n" + .string "on the FRONTIER PASS!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_NextTimeNoHoldsBarred: + .string "Heh…\n" + .string "You're a pretty bright spark…\p" + .string "Next time, I'll come after you hard.\n" + .string "No holds barred, understand?\p" + .string "You keep up your studies!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_HarderLookThanLastTime: + .string "NOLAND: Hey, hey! How's it going?\n" + .string "You keeping up with your studies?\p" + .string "…Oh?\p" + .string "You've taken on a harder look than\n" + .string "the last time I saw you.\p" + .string "Now, this should be fun!\n" + .string "I'm getting excited, hey!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_AllRightBringItOn: + .string "All right!\n" + .string "Bring it on!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_OutOfMyLeagueLetsSeePass: + .string "NOLAND: What the…\n" + .string "You're getting out of my league!\p" + .string "Sheesh!\n" + .string "Let's see that FRONTIER PASS!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_KnowledgeSymbolTookGoldenShine: + .string "The Knowledge Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleFactoryBattleRoom_Text_LastTimeILoseToYou: + .string "Pfft, man!\p" + .string "That's absolutely the last time\n" + .string "I lose to you!\p" + .string "We have to do this again, hey?$" diff --git a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc index 08498e9a64..993d6b533b 100644 --- a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc @@ -330,6 +330,10 @@ BattleFrontier_BattleFactoryLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleFactoryLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleFactoryLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleFactoryLobby/text_es.inc b/data/maps/BattleFrontier_BattleFactoryLobby/text_es.inc new file mode 100644 index 0000000000..d676139e20 --- /dev/null +++ b/data/maps/BattleFrontier_BattleFactoryLobby/text_es.inc @@ -0,0 +1,228 @@ + +BattleFrontier_BattleFactoryLobby_Text_WelcomeForSingleBattle: + .string "Where the intelligence of TRAINERS\n" + .string "is put to the test!\p" + .string "Welcome to the BATTLE FACTORY!\p" + .string "I am your guide to the Battle Swap\n" + .string "Single Tournament.$" + +BattleFrontier_BattleFactoryLobby_Text_TakeSinglesChallenge: + .string "Would you like to take the Battle\n" + .string "Swap Single challenge?$" + +BattleFrontier_BattleFactoryLobby_Text_ExplainSinglesChallenge: + .string "The Battle Swap Single Tournament\n" + .string "is a SINGLE BATTLE competition using\l" + .string "only rental POKéMON.\p" + .string "First, you will be loaned three\n" + .string "POKéMON specifically for this event.\p" + .string "Using the supplied rental POKéMON,\n" + .string "you must conduct a SINGLE BATTLE.\p" + .string "If you win, you are permitted to trade\n" + .string "one of your rental POKéMON.\p" + .string "Repeat this cycle of battling and\n" + .string "trading--if you win seven times in\l" + .string "a row, you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don't save, you will be\n" + .string "disqualified from your challenge.$" + +BattleFrontier_BattleFactoryLobby_Text_LookForwardToNextVisit: + .string "We look forward to your next visit.$" + +BattleFrontier_BattleFactoryLobby_Text_WhichLevelMode: + .string "Which level do you wish to challenge?\n" + .string "Level 50 or Open Level?$" + +BattleFrontier_BattleFactoryLobby_Text_OkayToSaveBeforeChallenge: + .string "Before you begin your challenge,\n" + .string "I need to save the game. Is that okay?$" + +@ Unused +BattleFrontier_BattleFactoryLobby_Text_WillHoldMonsForSafekeeping: + .string "Okay, I will hold your POKéMON for\n" + .string "safekeeping while you compete.$" + +BattleFrontier_BattleFactoryLobby_Text_StepThisWay: + .string "Please step this way.$" + +BattleFrontier_BattleFactoryLobby_Text_ReturnMonsSaveResults: + .string "Thank you for participating!\p" + .string "I will return your POKéMON in exchange\n" + .string "for our rental POKéMON.\p" + .string "I must also save the event results.\n" + .string "Please wait.$" + +@ Unused +BattleFrontier_BattleFactoryLobby_Text_ReturnMons: + .string "I will return your POKéMON in exchange\n" + .string "for our rental POKéMON.$" + +BattleFrontier_BattleFactoryLobby_Text_CongratsSevenWins: + .string "Congratulations! You've won seven\n" + .string "straight Battle Swap matches!$" + +@ Unused +BattleFrontier_BattleFactoryLobby_Text_AwardBattlePointsForStreak: + .string "In recognition of your 7-win streak,\n" + .string "we award you these Battle Point(s).$" + +@ Unused +BattleFrontier_BattleFactoryLobby_Text_MaxBattlePoints: + .string "Oh, oh, oh!\p" + .string "Your Battle Points are maxed.\p" + .string "Please come back after using\n" + .string "some Battle Points.$" + +BattleFrontier_BattleFactoryLobby_Text_WaitingForYouToResume: + .string "We've been waiting for you!\p" + .string "Before we resume your challenge,\n" + .string "I must save the game.$" + +BattleFrontier_BattleFactoryLobby_Text_DidntSaveBeforeQuitting: + .string "I'm sorry to say this, but you didn't\n" + .string "save before you quit playing last time.\p" + .string "As a result, you have been disqualified\n" + .string "from your challenge.$" + +@ Unused +BattleFrontier_BattleFactoryLobby_Text_WellReturnMons: + .string "We'll return your personal POKéMON.$" + +@ Unused +BattleFrontier_BattleFactoryLobby_Text_ReceivedPrizeItem: + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +BattleFrontier_BattleFactoryLobby_Text_WelcomeForDoubleBattle: + .string "Where the intelligence of TRAINERS\n" + .string "is put to the test!\p" + .string "Welcome to the BATTLE FACTORY!\p" + .string "I am your guide to the Battle Swap\n" + .string "Double Tournament.$" + +BattleFrontier_BattleFactoryLobby_Text_TakeDoublesChallenge: + .string "Would you like to take the Battle\n" + .string "Swap Double challenge?$" + +BattleFrontier_BattleFactoryLobby_Text_ExplainDoublesChallenge: + .string "The Battle Swap Double Tournament\n" + .string "is a DOUBLE BATTLE competition using\l" + .string "only rental POKéMON.\p" + .string "First, you will be loaned three\n" + .string "POKéMON specifically for this event.\p" + .string "Using the supplied rental POKéMON,\n" + .string "you must conduct a DOUBLE BATTLE.\p" + .string "If you win, you are permitted to trade\n" + .string "one of your rental POKéMON.\p" + .string "Repeat this cycle of battling and\n" + .string "trading--if you win seven times in\l" + .string "a row, you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleFactoryLobby_Text_CongratsForDefeatingHead: + .string "Congratulations for defeating\n" + .string "the FACTORY HEAD and winning\l" + .string "seven matches in a row!$" + +BattleFrontier_BattleFactoryLobby_Text_AwardBattlePoints: + .string "In recognition of your wealth of\n" + .string "knowledge and keen intelligence,\l" + .string "we award you these Battle Point(s).$" + +BattleFrontier_BattleFactoryLobby_Text_ExchangeMonsAndSave: + .string "Let me exchange your POKéMON\n" + .string "for our rental POKéMON.\p" + .string "I need to save the battle data,\n" + .string "so please wait.$" + +BattleFrontier_BattleFactoryLobby_Text_RecordLastMatch: + .string "Would you like to record your last\n" + .string "BATTLE FACTORY match on your\l" + .string "FRONTIER PASS?$" + +BattleFrontier_BattleFactoryLobby_Text_NeedKnowledgeOfMonsMoves: + .string "Hi!\n" + .string "You, there!\p" + .string "Are you thinking that the events here\n" + .string "are easy since you don't need to have\l" + .string "a raised team of POKéMON?\p" + .string "I wouldn't be too sure about winning\n" + .string "that easily.\p" + .string "If you don't have thorough knowledge\n" + .string "about POKéMON and their moves,\l" + .string "it will be tough to keep winning.$" + +BattleFrontier_BattleFactoryLobby_Text_SwappedForWeakMon: + .string "I swapped for a weak POKéMON…\n" + .string "I thought it was a good kind to have…\p" + .string "They wiped the floor with us…$" + +BattleFrontier_BattleFactoryLobby_Text_NeedToCheckOpponentsMons: + .string "Things haven't been going my way\n" + .string "at all.\p" + .string "You need to check your opponent's\n" + .string "POKéMON during battle to see if\l" + .string "they're any good.$" + +BattleFrontier_BattleFactoryLobby_Text_CantFigureOutStaffHints: + .string "You know how the staff here give you\n" + .string "a few hints about your next opponent?\p" + .string "Well, I'm a full-grown man, but I have\n" + .string "trouble figuring out their hints.$" + +@ Unused +BattleFrontier_BattleFactoryLobby_Text_RentalMonsAreVaried: + .string "Like, I'm really tough, but I get bored\n" + .string "really easily, so I just kept swapping\l" + .string "and battling over and over.\p" + .string "So anyway, when I kept entering\n" + .string "Battle Swap events, I noticed they\l" + .string "varied the rental POKéMON.$" + +BattleFrontier_BattleFactoryLobby_Text_RulesAreListed: + .string "The Battle Swap rules are listed.$" + +BattleFrontier_BattleFactoryLobby_Text_ReadWhichHeading: + .string "Which heading do you want to read?$" + +BattleFrontier_BattleFactoryLobby_Text_ExplainBasicRules: + .string "In a Battle Swap event, you may use\n" + .string "only three POKéMON.\p" + .string "Whether you are renting or swapping,\n" + .string "your team may not have two or more\l" + .string "of the same POKéMON.$" + +BattleFrontier_BattleFactoryLobby_Text_ExplainSwapPartnerRules: + .string "You may swap POKéMON only with\n" + .string "the TRAINER you have just defeated.\p" + .string "You may swap for only those POKéMON\n" + .string "used by the beaten TRAINER.$" + +BattleFrontier_BattleFactoryLobby_Text_ExplainSwapNumberRules: + .string "After every battle you win, you may\n" + .string "swap for one of your defeated\l" + .string "opponent's POKéMON.\p" + .string "You will not be able to swap POKéMON\n" + .string "with the seventh TRAINER in the event.$" + +BattleFrontier_BattleFactoryLobby_Text_ExplainSwapNotesRules: + .string "There are two key points to be aware\n" + .string "of when swapping POKéMON.\p" + .string "First, when swapping, you can't check\n" + .string "the stats of the POKéMON you are\l" + .string "about to receive.\p" + .string "Second, the POKéMON on your team\n" + .string "are lined up in sequence, depending on\l" + .string "the order in which you rented them.\p" + .string "This sequence remains unchanged\n" + .string "even when swaps are made.$" + +BattleFrontier_BattleFactoryLobby_Text_ExplainOpenLvRules: + .string "In the Open Level, the rental POKéMON\n" + .string "and the opposing TRAINERS' POKéMON\l" + .string "are all Level 100.$" diff --git a/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc index 87b9997fe6..d9c62654b8 100644 --- a/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc @@ -457,6 +457,10 @@ BattleFrontier_BattleFactoryPreBattleRoom_Movement_AttendantReturnToPlayer: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleFactoryPreBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleFactoryPreBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/text_es.inc new file mode 100644 index 0000000000..8f979667f3 --- /dev/null +++ b/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/text_es.inc @@ -0,0 +1,197 @@ + +BattleFrontier_BattleFactoryPreBattleRoom_Text_HoldMonsChooseFromSelection: + .string "First, we will hold your POKéMON for\n" + .string "safekeeping.\p" + .string "You may then choose from our\n" + .string "selection of POKéMON.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_LetUsRestoreMons: + .string "Thank you for competing!\n" + .string "Let us restore your POKéMON!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor2ndOpponent: + .string "The 2nd match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor3rdOpponent: + .string "The 3rd match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor4thOpponent: + .string "The 4th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor5thOpponent: + .string "The 5th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor6thOpponent: + .string "The 6th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor7thOpponent: + .string "Finally, the 7th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_SaveAndQuitGame: + .string "Would you like to save and quit\n" + .string "the game?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_RetireFromChallenge: + .string "Would you like to retire from your\n" + .string "Battle Swap challenge?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_InvestigatedUpcomingOpponent: + .string "I've conducted a little investigation\n" + .string "about your upcoming opponent.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInNormalType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the NORMAL type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInFireType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FIRE type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInWaterType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the WATER type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInElectricType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ELECTRIC type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInGrassType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GRASS type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInIceType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ICE type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInFightingType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FIGHTING type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInPoisonType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the POISON type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInGroundType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GROUND type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInFlyingType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FLYING type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInPsychicType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the PSYCHIC type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInBugType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the BUG type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInRockType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ROCK type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInGhostType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GHOST type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInDragonType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the DRAGON type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInDarkType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the DARK type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerSkilledInSteelType: + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the STEEL type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_TrainerHasNoClearFavorite: + .string "The TRAINER appears to have no clear\n" + .string "favorites when it comes to type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleSlowAndSteady: + .string "The favorite battle style appears to\n" + .string "be slow and steady.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleEndurance: + .string "The favorite battle style appears to\n" + .string "be one of endurance.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleHighRisk: + .string "The favorite battle style appears to\n" + .string "be high risk, high return.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleDependsOnFlow: + .string "The favorite battle style appears to\n" + .string "depend on the battle's flow.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleTotalPreparation: + .string "The favorite battle style appears to\n" + .string "be one based on total preparation.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleWeakenFoe: + .string "The favorite battle style appears\n" + .string "to be weakening the foe to start.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleFlexible: + .string "The favorite battle style appears to\n" + .string "be flexibly adaptable to the situation.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleImpossibleToPredict: + .string "The favorite battle style appears to\n" + .string "be impossible to predict.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_StyleUnrestrained: + .string "The favorite battle style appears to\n" + .string "be free-spirited and unrestrained.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_LikeToSwapMon: + .string "Before starting the battle, would you\n" + .string "like to swap a POKéMON?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_YourSwapIsComplete: + .string "Thank you!\n" + .string "Your POKéMON swap is complete.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_RightThisWay: + .string "Right this way, please!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_SavingDataPleaseWait: + .string "I am saving your data.\n" + .string "Please wait.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_RecordLatestBattle: + .string "Would you like to record your latest\n" + .string "battle on your FRONTIER PASS?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_WaitFewMoments: + .string "Excuse me! Excuse me, please!\n" + .string "May I get you to wait a few moments?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_UnderstoodSirWillDo: + .string "…Uh-huh? What?! …Whoa!\n" + .string "Understood, sir! Will do!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_MessageFromHeadComeRightNow: + .string "Oh, my…\n" + .string "Sorry to keep you waiting!\p" + .string "I have a message from this facility's\n" + .string "boss, the FACTORY HEAD.\p" + .string "He says, “We're going to do it!\n" + .string "Come here right now!”$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_PreparedToFaceHead: + .string "The FACTORY HEAD is demanding you.\n" + .string "Are you prepared to face him?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_CantTellAnythingAboutHead: + .string "I'm terribly sorry, but I can't tell you\n" + .string "anything about the FACTORY HEAD.$" diff --git a/data/maps/BattleFrontier_BattlePalaceBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattlePalaceBattleRoom/scripts.inc index 7896129cae..8ada76e82a 100644 --- a/data/maps/BattleFrontier_BattlePalaceBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattlePalaceBattleRoom/scripts.inc @@ -455,6 +455,10 @@ BattleFrontier_BattlePalaceBattleRoom_Movement_SpenserEnter: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePalaceBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePalaceBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePalaceBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattlePalaceBattleRoom/text_es.inc new file mode 100644 index 0000000000..33e0e13e0b --- /dev/null +++ b/data/maps/BattleFrontier_BattlePalaceBattleRoom/text_es.inc @@ -0,0 +1,133 @@ + +BattleFrontier_BattlePalaceBattleRoom_Text_LetMeRestoreYourMons: + .string "Excellent…\n" + .string "Let me restore your POKéMON.$" + +BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor2ndOpponent: + .string "The 2nd opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor3rdOpponent: + .string "The 3rd opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor4thOpponent: + .string "The 4th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor5thOpponent: + .string "The 5th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor6thOpponent: + .string "The 6th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor7thOpponent: + .string "The 7th opponent is next.\n" + .string "Are you prepared?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SaveAndQuitGame: + .string "Would you like to save and quit\n" + .string "the game?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_WishToQuitChallenge: + .string "Do you wish to quit your challenge?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SavingData: + .string "Saving the data.\n" + .string "Have patience…$" + +BattleFrontier_BattlePalaceBattleRoom_Text_RecordLastMatch: + .string "Do you wish to record your latest\n" + .string "match on your FRONTIER PASS?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_ChallengingPalaceMaven: + .string "And now…\p" + .string "By winning consistently, you have\n" + .string "earned the privilege of challenging\l" + .string "our master, the PALACE MAVEN…$" + +BattleFrontier_BattlePalaceBattleRoom_Text_ReadyForPalaceMaven: + .string "I shall send for the PALACE MAVEN.\n" + .string "Are you ready?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_AnnounceArrivalOfSpenser: + .string "Let great fanfare announce the arrival\n" + .string "of the PALACE MAVEN, SPENSER!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SpenserFirstIntro: + .string "SPENSER: My physical being is with\n" + .string "POKéMON always!\p" + .string "My heart beats as one with\n" + .string "POKéMON always!\p" + .string "Young one of a TRAINER!\n" + .string "Do you believe in your POKéMON?\p" + .string "Can you believe them through\n" + .string "and through?\p" + .string "If your bonds of trust are frail,\n" + .string "you will never beat my brethren!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_ProveYourBondWithMons: + .string "The bond you share with your POKéMON!\n" + .string "Prove it to me here!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SpenserPostSilverBattle: + .string "SPENSER: Gwahahah!\p" + .string "Hah, you never fell for my bluster!\n" + .string "Sorry for trying that stunt!\p" + .string "Here!\n" + .string "Bring me the thing!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_LetsSeeFrontierPass: + .string "My, my, if only you could maintain that\n" + .string "facade of distinguished authority…\p" + .string "Here!\n" + .string "Let's see your FRONTIER PASS!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_ReceivedSpiritsSymbol: + .string "The Spirits Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SpenserAwaitNextTime: + .string "SPENSER: Your POKéMON's eyes are \n" + .string "truly clear and unclouded.\p" + .string "I will eagerly await the next\n" + .string "opportunity to see you.$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SpenserThisTimeWontHoldBack: + .string "SPENSER: Gwahahah!\n" + .string "You've battled your way up again?\p" + .string "You must have developed a truly\n" + .string "formidable bond with your POKéMON.\p" + .string "So be it!\p" + .string "This time, I won't bluster or hold back.\n" + .string "This time, there's no fooling around.\p" + .string "Ready now?\n" + .string "Prepare to lose!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_Kaaah: + .string "… … …Kaaah!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SpenserYourTeamIsAdmirable: + .string "SPENSER: Well, that was some display!\n" + .string "Even fully unleashed, my brethren\l" + .string "could not overpower you.\p" + .string "Your team spirit is truly admirable!\p" + .string "Here!\n" + .string "Bring me that thing, will you?$" + +BattleFrontier_BattlePalaceBattleRoom_Text_HurryWithFrontierPass: + .string "My, my, if only you could maintain\n" + .string "a certain level of decorum…\p" + .string "Gaaah, here!\n" + .string "Hurry with that FRONTIER PASS, you!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SpiritsSymbolTookGoldenShine: + .string "The Spirits Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattlePalaceBattleRoom_Text_SpenserComeSeeMeAgain: + .string "SPENSER: Gwahahah!\p" + .string "Come see me time and again!\n" + .string "My brethren and I will be waiting!$" diff --git a/data/maps/BattleFrontier_BattlePalaceCorridor/scripts.inc b/data/maps/BattleFrontier_BattlePalaceCorridor/scripts.inc index b16e86ab54..58970cff66 100644 --- a/data/maps/BattleFrontier_BattlePalaceCorridor/scripts.inc +++ b/data/maps/BattleFrontier_BattlePalaceCorridor/scripts.inc @@ -129,6 +129,10 @@ BattleFrontier_BattlePalaceCorridor_Movement_AttendantEnterBattleRoom: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePalaceCorridor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePalaceCorridor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePalaceCorridor/text_es.inc b/data/maps/BattleFrontier_BattlePalaceCorridor/text_es.inc new file mode 100644 index 0000000000..9ea98071a3 --- /dev/null +++ b/data/maps/BattleFrontier_BattlePalaceCorridor/text_es.inc @@ -0,0 +1,28 @@ + +BattleFrontier_BattlePalaceCorridor_Text_PeopleAndMonAreSame: + .string "People and POKéMON, they are but\n" + .string "the same…\p" + .string "Their individual nature makes them\n" + .string "good at certain things, and not good\l" + .string "at others.$" + +BattleFrontier_BattlePalaceCorridor_Text_LetMonDoWhatItLikes: + .string "Rather than trying to make a POKéMON\n" + .string "do what it dislikes, try to let it do\l" + .string "what it likes and is good at doing.\p" + .string "Put yourself in the POKéMON's position\n" + .string "and consider what moves it would like.$" + +BattleFrontier_BattlePalaceCorridor_Text_MonDifferentWhenCornered: + .string "A POKéMON's nature is a remarkable\n" + .string "thing…\p" + .string "Some POKéMON behave in a completely\n" + .string "different way when they are cornered.$" + +BattleFrontier_BattlePalaceCorridor_Text_BeginningToUnderstandNature: + .string "Are you beginning to understand how\n" + .string "a POKéMON's nature makes it behave?$" + +BattleFrontier_BattlePalaceCorridor_Text_HeartfeltBondBetweenYouAndMons: + .string "Ah… I see a strong, heartfelt bond\n" + .string "between you and your POKéMON…$" diff --git a/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc b/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc index 2bce5ec25e..058629fa40 100644 --- a/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc @@ -382,6 +382,10 @@ BattleFrontier_BattlePalaceLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePalaceLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePalaceLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePalaceLobby/text_es.inc b/data/maps/BattleFrontier_BattlePalaceLobby/text_es.inc new file mode 100644 index 0000000000..5c09cab602 --- /dev/null +++ b/data/maps/BattleFrontier_BattlePalaceLobby/text_es.inc @@ -0,0 +1,274 @@ + +BattleFrontier_BattlePalaceLobby_Text_WelcomeForSingleBattle: + .string "Where the hearts of TRAINERS\n" + .string "are put to the test.\p" + .string "I welcome you to the BATTLE PALACE.\p" + .string "I accept challenges to the SINGLE\n" + .string "BATTLE HALLS.$" + +BattleFrontier_BattlePalaceLobby_Text_TakeSingleBattleChallenge: + .string "Do you wish to take\n" + .string "the SINGLE BATTLE HALL challenge?$" + +BattleFrontier_BattlePalaceLobby_Text_ExplainSingleBattleChallenge: + .string "In the BATTLE PALACE, there are\n" + .string "several auditoriums for SINGLE BATTLES\l" + .string "that are named SINGLE BATTLE HALLS.\p" + .string "The SINGLE BATTLES are conducted in\n" + .string "the usual way, except with one crucial\l" + .string "rule that must be obeyed.\p" + .string "TRAINERS are permitted only to switch\n" + .string "their POKéMON in and out.\p" + .string "TRAINERS are otherwise forbidden to\n" + .string "command their POKéMON.\p" + .string "The POKéMON are to behave according\n" + .string "to their nature and battle on their own.\p" + .string "You must put your trust in your\n" + .string "POKéMON and watch over them.\p" + .string "If you achieve the honor of beating\n" + .string "seven TRAINERS in succession,\l" + .string "we will present you with Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, you must save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified: + .string "When you have fortified your heart\n" + .string "and POKéMON, you must return.$" + +BattleFrontier_BattlePalaceLobby_Text_WhichChallenge: + .string "There are two BATTLE HALLS,\n" + .string "Level 50 and Open Level.\l" + .string "Which is your choice of a challenge?$" + +BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsLv50: + .string "Sigh…\p" + .string "You do not have the three POKéMON\n" + .string "required for the challenge.\p" + .string "To enter, you must provide three\n" + .string "different kinds of POKéMON.\p" + .string "These POKéMON must all be of\n" + .string "Level 50 or lower.\p" + .string "They also must not be holding\n" + .string "the same kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Come back when you have made\n" + .string "your preparations.$" + +BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsLvOpen: + .string "Sigh…\p" + .string "You do not have the three POKéMON\n" + .string "required for the challenge.\p" + .string "To enter, you must provide three\n" + .string "different kinds of POKéMON.\p" + .string "They also must not be holding\n" + .string "the same kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Come back when you have made\n" + .string "your preparations.$" + +BattleFrontier_BattlePalaceLobby_Text_NowSelectThreeMons: + .string "Good. Now, you must select your\n" + .string "three POKéMON.$" + +BattleFrontier_BattlePalaceLobby_Text_MustSaveBeforeChallenge2: + .string "I must save before I show you to\n" + .string "the BATTLE HALL. Is that okay?$" + +BattleFrontier_BattlePalaceLobby_Text_FollowMe: + .string "Good.\n" + .string "Now, follow me.$" + +BattleFrontier_BattlePalaceLobby_Text_ResultsWillBeRecorded: + .string "I feel privileged for having seen\n" + .string "your POKéMON's exploits.\p" + .string "The results will be recorded.\n" + .string "I must ask you to briefly wait.$" + +BattleFrontier_BattlePalaceLobby_Text_FirmTrueBondsFor7WinStreak: + .string "To achieve a 7-win streak…\p" + .string "The bonds that bind your heart with\n" + .string "your POKéMON seem firm and true.$" + +BattleFrontier_BattlePalaceLobby_Text_FeatWillBeRecorded: + .string "Your feat will be recorded.\n" + .string "I must ask you to briefly wait.$" + +@ Unused +BattleFrontier_BattlePalaceLobby_Text_BattlePointsFor7WinStreak: + .string "For the feat of your 7-win streak,\n" + .string "we present you with Battle Point(s).$" + +BattleFrontier_BattlePalaceLobby_Text_NoSpaceForPrize: + .string "You seem to have no space for\n" + .string "our prize.\p" + .string "You should return when you have\n" + .string "organized your BAG.$" + +BattleFrontier_BattlePalaceLobby_Text_WeHaveBeenWaiting: + .string "We have been waiting for you…$" + +BattleFrontier_BattlePalaceLobby_Text_MustSaveBeforeChallenge: + .string "I must save before I show you to\n" + .string "the BATTLE HALL. Is that okay?$" + +BattleFrontier_BattlePalaceLobby_Text_FailedToSaveBeforeEndingChallenge: + .string "Sigh…\p" + .string "You failed to save before you ended\n" + .string "your challenge the last time.\p" + .string "As a result, your challenge has been\n" + .string "disqualified. It is most unfortunate.$" + +@ Unused +BattleFrontier_BattlePalaceLobby_Text_ReceivedPrize: + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +BattleFrontier_BattlePalaceLobby_Text_LadyCanTellWhatMonsThink: + .string "For a hardy fellow like me,\n" + .string "hardy POKéMON are the best.\p" + .string "Offense is the best defense!\n" + .string "A relentless attack is the ultimate!\p" + .string "But that's not what I wanted to chat\n" + .string "about.\p" + .string "Every so often a really cute lady\n" + .string "swings by here.\p" + .string "She says that she can tell what\n" + .string "POKéMON are thinking.\p" + .string "I don't know about that part,\n" + .string "but she is really cute.\p" + .string "Huh?\n" + .string "Why are you looking at me like that?$" + +BattleFrontier_BattlePalaceLobby_Text_NatureAndMovesKeyHere: + .string "Hmm…\p" + .string "It appears that the nature of POKéMON\n" + .string "and the moves that they have been\l" + .string "taught are the keys to battle here.\p" + .string "To be more precise, it's how well\n" + .string "the moves match the nature of\l" + .string "the POKéMON.\p" + .string "If your POKéMON is in trouble and\n" + .string "unable to live up to its potential,\l" + .string "you may need to examine how well\l" + .string "its moves match its nature.$" + +BattleFrontier_BattlePalaceLobby_Text_MonDocileButTransforms: + .string "My POKéMON is usually very docile.\p" + .string "But when it's in a BATTLE HALL,\n" + .string "it sometimes seems to become\l" + .string "transformed into something wicked!\p" + .string "It becomes totally intimidating.\n" + .string "It's shocking, even.$" + +BattleFrontier_BattlePalaceLobby_Text_WhatNatureFavorsChippingAway: + .string "I wonder what sort of nature a POKéMON\n" + .string "would have if it favored enfeebling its\l" + .string "opponents and chipping away slowly.\p" + .string "I'd be surprised if it was a LAX nature.\p" + .string "But, nah, that can't be right.$" + +BattleFrontier_BattlePalaceLobby_Text_WelcomeForDoubleBattle: + .string "Where the hearts of TRAINERS\n" + .string "are put to the test.\p" + .string "I welcome you to the BATTLE PALACE.\p" + .string "I accept challenges to the DOUBLE\n" + .string "BATTLE HALLS.$" + +BattleFrontier_BattlePalaceLobby_Text_TakeDoubleBattleChallenge: + .string "Do you wish to take\n" + .string "the DOUBLE BATTLE HALL challenge?$" + +BattleFrontier_BattlePalaceLobby_Text_ExplainDoubleBattleChallenge: + .string "In the BATTLE PALACE, there are\n" + .string "several auditoriums for DOUBLE BATTLES\l" + .string "that are named DOUBLE BATTLE HALLS.\p" + .string "The DOUBLE BATTLES are conducted in\n" + .string "the usual way, except with one crucial\l" + .string "rule that must be obeyed.\p" + .string "TRAINERS are permitted only to switch\n" + .string "their POKéMON in and out.\p" + .string "TRAINERS are otherwise forbidden to\n" + .string "command their POKéMON.\p" + .string "The POKéMON are to behave according\n" + .string "to their nature and battle on their own.\p" + .string "You must put your trust in your\n" + .string "POKéMON and watch over them.\p" + .string "If you achieve the honor of beating\n" + .string "seven TRAINERS in succession,\l" + .string "we will present you with Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattlePalaceLobby_Text_ToDefeatMavenAnd7Trainers: + .string "To defeat the PALACE MAVEN\n" + .string "and seven TRAINERS in a row…$" + +BattleFrontier_BattlePalaceLobby_Text_PresentYouWithBattlePoints: + .string "In honor of the bond you share with\n" + .string "your POKéMON, we present you with\l" + .string "these Battle Point(s).$" + +BattleFrontier_BattlePalaceLobby_Text_LikeToRecordMatch: + .string "Would you like to record your latest\n" + .string "BATTLE PALACE match on your\l" + .string "FRONTIER PASS?$" + +BattleFrontier_BattlePalaceLobby_Text_RulesAreListed: + .string "The BATTLE HALL rules are listed.$" + +BattleFrontier_BattlePalaceLobby_Text_ReadWhichHeading: + .string "Which heading do you want to read?$" + +BattleFrontier_BattlePalaceLobby_Text_ExplainRulesBasics: + .string "Here, POKéMON are required to think\n" + .string "and battle by themselves.\p" + .string "Unlike in the wild, POKéMON that live\n" + .string "with people behave differently\l" + .string "depending on their nature.$" + +BattleFrontier_BattlePalaceLobby_Text_ExplainRulesNature: + .string "Depending on its nature, a POKéMON\n" + .string "may prefer to attack no matter what.\p" + .string "Another POKéMON may prefer to protect\n" + .string "itself from any harm.\p" + .string "Yet another may enjoy vexing or\n" + .string "confounding its foes.\p" + .string "Due to its nature, a POKéMON\n" + .string "will have favorite moves that it is good\l" + .string "at using.\p" + .string "It may also dislike certain moves that\n" + .string "it has trouble using.$" + +BattleFrontier_BattlePalaceLobby_Text_ExplainRulesMoves: + .string "There are offensive moves that inflict\n" + .string "direct damage on the foe.\p" + .string "There are defensive moves that are\n" + .string "used to prepare for enemy attacks or\l" + .string "used to heal HP and so on.\p" + .string "There are also other somewhat-odd\n" + .string "moves that may enfeeble the foes with\l" + .string "stat problems including poison and \l" + .string "paralysis.\p" + .string "POKéMON will consider using moves in\n" + .string "these three categories.$" + +BattleFrontier_BattlePalaceLobby_Text_ExplainRulesUnderpowered: + .string "When not under command by its TRAINER,\n" + .string "a POKéMON may be unable to effectively\l" + .string "use certain moves.\p" + .string "A POKéMON is not good at using any\n" + .string "move that it dislikes.\p" + .string "If a POKéMON only knows moves that\n" + .string "do not match its nature, it will often\l" + .string "be unable to live up to its potential.$" + +BattleFrontier_BattlePalaceLobby_Text_ExplainRulesWhenInDanger: + .string "Depending on its nature, a POKéMON may\n" + .string "start using moves that don't match its\l" + .string "nature when it is in trouble.\p" + .string "If a POKéMON begins behaving oddly\n" + .string "in a pinch, watch it carefully.$" diff --git a/data/maps/BattleFrontier_BattlePikeCorridor/scripts.inc b/data/maps/BattleFrontier_BattlePikeCorridor/scripts.inc index 314392f644..fa8edb11a4 100644 --- a/data/maps/BattleFrontier_BattlePikeCorridor/scripts.inc +++ b/data/maps/BattleFrontier_BattlePikeCorridor/scripts.inc @@ -64,6 +64,10 @@ BattleFrontier_BattlePikeCorridor_Movement_AttendantEnterCorridor: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePikeCorridor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePikeCorridor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePikeCorridor/text_es.inc b/data/maps/BattleFrontier_BattlePikeCorridor/text_es.inc new file mode 100644 index 0000000000..9a27159a49 --- /dev/null +++ b/data/maps/BattleFrontier_BattlePikeCorridor/text_es.inc @@ -0,0 +1,4 @@ + +BattleFrontier_BattlePikeCorridor_Text_YourChallengeHasBegun: + .string "Your Battle Choice challenge\n" + .string "has now begun…$" diff --git a/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc b/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc index 93e9180287..8ba2e3ddb4 100644 --- a/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc @@ -275,6 +275,10 @@ BattleFrontier_BattlePike_EventScript_CloseCurtain:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePikeLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePikeLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePikeLobby/text_es.inc b/data/maps/BattleFrontier_BattlePikeLobby/text_es.inc new file mode 100644 index 0000000000..0ed3b97218 --- /dev/null +++ b/data/maps/BattleFrontier_BattlePikeLobby/text_es.inc @@ -0,0 +1,164 @@ + +BattleFrontier_BattlePikeLobby_Text_WelcomeToBattlePike: + .string "Where the luck of TRAINERS\n" + .string "is put to the test…\p" + .string "Welcome to the BATTLE PIKE…\p" + .string "I am your guide to the BATTLE PIKE…$" + +BattleFrontier_BattlePikeLobby_Text_TakeChallenge: + .string "Would you like to take the Battle\n" + .string "Choice challenge?$" + +BattleFrontier_BattlePikeLobby_Text_ExplainBattlePike: + .string "Here we conduct an event we call\n" + .string "the Battle Choice.\p" + .string "The Battle Choice rules are very\n" + .string "simple…\p" + .string "Choose one of three paths and make\n" + .string "your way to the goal room at the end\l" + .string "of the BATTLE PIKE. It's that simple.\p" + .string "However, what happens on the chosen\n" + .string "path depends entirely on the luck\l" + .string "of the challenger…\p" + .string "If you reach the goal, you will be\n" + .string "rewarded with Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please have a word with\l" + .string "our staff in the big rooms on the way.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou: + .string "We look forward to seeing you\n" + .string "on another occasion…$" + +BattleFrontier_BattlePikeLobby_Text_WhichChallengeMode: + .string "You have the choice of two courses,\n" + .string "Level 50 and Open Level.\l" + .string "Which will you challenge?$" + +BattleFrontier_BattlePikeLobby_Text_NotEnoughValidMonsLv50: + .string "I beg your pardon, but…\p" + .string "You do not have three eligible\n" + .string "POKéMON for the Battle Choice event.\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\n" + .string "you are ready…$" + +BattleFrontier_BattlePikeLobby_Text_NotEnoughValidMonsLvOpen: + .string "I beg your pardon, but…\p" + .string "You do not have three eligible\n" + .string "POKéMON for the Battle Choice event.\p" + .string "You must have three different\n" + .string "POKéMON 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\n" + .string "you are ready…$" + +BattleFrontier_BattlePikeLobby_Text_PleaseChooseThreeMons: + .string "Please choose the three POKéMON\n" + .string "you wish to enter in the challenge…$" + +BattleFrontier_BattlePikeLobby_Text_SaveBeforeChallenge: + .string "Before starting your Battle Choice\n" + .string "challenge, I must save the game.\l" + .string "Is that acceptable?$" + +BattleFrontier_BattlePikeLobby_Text_StepThisWay: + .string "Please step this way…$" + +BattleFrontier_BattlePikeLobby_Text_ChallengeEndedRecordResults: + .string "Your challenge has ended…\p" + .string "I shall record your results.\n" + .string "Please wait…$" + +BattleFrontier_BattlePikeLobby_Text_PossessLuckInAbundance: + .string "You have completed the challenge…\p" + .string "I must say… You seem to possess luck\n" + .string "in abundance…$" + +BattleFrontier_BattlePikeLobby_Text_ShallRecordResults: + .string "I shall record your results.\n" + .string "Please wait…$" + +@ Unused +BattleFrontier_BattlePikeLobby_Text_AwardYouTheseBattlePoints2: + .string "To commemorate your completion of\n" + .string "the Battle Choice challenge, we award\l" + .string "you these Battle Point(s)…$" + +@ Unused +BattleFrontier_BattlePikeLobby_Text_ReachedBattlePointLimit: + .string "You appear to have reached the limit\n" + .string "for Battle Points…\p" + .string "Please exchange some Battle Points\n" + .string "for prizes, then return…$" + +BattleFrontier_BattlePikeLobby_Text_FailedToSaveBeforeQuitting: + .string "I beg your pardon, but…\p" + .string "You failed to save before you quit\n" + .string "your challenge the last time.\p" + .string "Because of that, your challenge so far\n" + .string "has been disqualified. I am sorry…$" + +BattleFrontier_BattlePikeLobby_Text_SnatchedVictoryFromQueen: + .string "Congratulations…\p" + .string "You have snatched victory from the\n" + .string "PIKE QUEEN and cleared the event…$" + +BattleFrontier_BattlePikeLobby_Text_AwardYouTheseBattlePoints: + .string "In recognition of your amazing luck,\n" + .string "we award you these Battle Point(s)…$" + +BattleFrontier_BattlePikeLobby_Text_OneRoomAwayFromGoal: + .string "Arrgh! I blew my chance!\n" + .string "I was one room away from the goal!\p" + .string "In this place, you'd better watch out\n" + .string "for poison, freezing, and so on.$" + +BattleFrontier_BattlePikeLobby_Text_NeverHadToBattleTrainer: + .string "I've completed the challenge 10 times\n" + .string "now, but I've never had to battle\l" + .string "a TRAINER once.$" + +BattleFrontier_BattlePikeLobby_Text_ThinkAbilitiesUsefulHere: + .string "Listen! Listen!\p" + .string "Don't you think that the special\n" + .string "abilities of POKéMON will be useful\l" + .string "here?$" + +@ Unused +BattleFrontier_BattlePikeLobby_Text_TrainersWhicheverPathIChoose: + .string "What is this weird place?\n" + .string "I can't figure it out at all!\p" + .string "I've taken the challenge a bunch\n" + .string "of times, but all I ever do is run into\l" + .string "TRAINERS whichever path I choose.$" + +BattleFrontier_BattlePikeLobby_Text_RulesAreListed: + .string "The Battle Choice's rules are listed.$" + +BattleFrontier_BattlePikeLobby_Text_ReadWhichHeading: + .string "Which heading do you want to read?$" + +BattleFrontier_BattlePikeLobby_Text_ExplainPokenavBagRules: + .string "The BAG and POKéNAV may not be used\n" + .string "during a Battle Choice challenge.$" + +BattleFrontier_BattlePikeLobby_Text_ExplainHeldItemRules: + .string "During a Battle Choice challenge,\n" + .string "any BERRY or HERB held by POKéMON\l" + .string "will be effective only once.$" + +BattleFrontier_BattlePikeLobby_Text_ExplainMonOrderRules: + .string "During a Battle Choice challenge,\n" + .string "the sequence of POKéMON cannot be\l" + .string "changed.\p" + .string "The sequence must be set before\n" + .string "starting your challenge.$" diff --git a/data/maps/BattleFrontier_BattlePikeRoomFinal/scripts.inc b/data/maps/BattleFrontier_BattlePikeRoomFinal/scripts.inc index 2e84e3f63b..b3f2bd28af 100644 --- a/data/maps/BattleFrontier_BattlePikeRoomFinal/scripts.inc +++ b/data/maps/BattleFrontier_BattlePikeRoomFinal/scripts.inc @@ -44,6 +44,10 @@ BattleFrontier_BattlePikeRoomFinal_EventScript_TurnPlayerNorth:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePikeRoomFinal/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePikeRoomFinal/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePikeRoomFinal/text_es.inc b/data/maps/BattleFrontier_BattlePikeRoomFinal/text_es.inc new file mode 100644 index 0000000000..7e0614d40e --- /dev/null +++ b/data/maps/BattleFrontier_BattlePikeRoomFinal/text_es.inc @@ -0,0 +1,4 @@ + +BattleFrontier_BattlePikeRoomFinal_Text_CongratsThisWayPlease: + .string "Congratulations…\n" + .string "Now, this way, please…$" diff --git a/data/maps/BattleFrontier_BattlePikeRoomNormal/scripts.inc b/data/maps/BattleFrontier_BattlePikeRoomNormal/scripts.inc index 72f02f3341..ed67ab10c7 100644 --- a/data/maps/BattleFrontier_BattlePikeRoomNormal/scripts.inc +++ b/data/maps/BattleFrontier_BattlePikeRoomNormal/scripts.inc @@ -654,6 +654,10 @@ BattleFrontier_BattlePikeRoomNormal_Movement_CameraPanDown: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePikeRoomNormal/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePikeRoomNormal/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePikeRoomNormal/text_es.inc b/data/maps/BattleFrontier_BattlePikeRoomNormal/text_es.inc new file mode 100644 index 0000000000..ef8b188c72 --- /dev/null +++ b/data/maps/BattleFrontier_BattlePikeRoomNormal/text_es.inc @@ -0,0 +1,203 @@ + +BattleFrontier_BattlePikeRoomNormal_Text_WillRestoreToFullHealth: + .string "Welcome…\n" + .string "You must be commended for your luck…\p" + .string "Your POKéMON shall be restored\n" + .string "to full health…$" + +BattleFrontier_BattlePikeRoomNormal_Text_EnjoyRestOfChallenge: + .string "I urge you to enjoy the rest of your\n" + .string "Battle Choice challenge…$" + +BattleFrontier_BattlePikeRoomNormal_Text_WillRestoreOneMon: + .string "Ah, you're a lucky one.\n" + .string "I'm in somewhat-good spirits now.\p" + .string "I will restore one of your POKéMON\n" + .string "to full health.$" + +BattleFrontier_BattlePikeRoomNormal_Text_BestOfLuckFarewell: + .string "The best of luck to you.\n" + .string "Farewell.$" + +@ Seems there was a planned room type where the player could choose to battle and would be healed if they won +@ Possibly replaced/superseded by the hard battle room, which is the same but the battle isnt optional +@ Unused +BattleFrontier_BattlePikeRoomNormal_Text_CareForBattleWillRestoreMons: + .string "Excuse me…\p" + .string "Would you care for a battle?\n" + .string "I'll restore your POKéMON if you win.$" + +@ Unused +BattleFrontier_BattlePikeRoomNormal_Text_NowShallWe: + .string "Very well…\n" + .string "Now, shall we?$" + +@ Unused +BattleFrontier_BattlePikeRoomNormal_Text_HowUnsportingOfYou: + .string "I see…\n" + .string "How unsporting of you…$" + +@ Unused +BattleFrontier_BattlePikeRoomNormal_Text_WillRestoreMonsAsPromised: + .string "Magnificent…\p" + .string "As promised, I shall restore your\n" + .string "POKéMON to full health.$" + +@ Unused +BattleFrontier_BattlePikeRoomNormal_Text_BestOfLuckFarewell2: + .string "The best of luck to you.\n" + .string "Farewell.$" + +BattleFrontier_BattlePikeRoomNormal_Text_WatchOut: + .string "Oh, my!\p" + .string "Watch out!$" + +BattleFrontier_BattlePikeRoomNormal_Text_KirliaStop: + .string "Now, now!\n" + .string "KIRLIA, stop that!$" + +BattleFrontier_BattlePikeRoomNormal_Text_DusclopsStop: + .string "Now, now!\n" + .string "DUSCLOPS, stop that!$" + +BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedToxic: + .string "KIRLIA used TOXIC!$" + +BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedHypnosis: + .string "KIRLIA used HYPNOSIS!$" + +BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedThunderWave: + .string "KIRLIA used THUNDER WAVE!$" + +BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedWillOWisp: + .string "KIRLIA used WILL-O-WISP!$" + +BattleFrontier_BattlePikeRoomNormal_Text_DusclopsUsedWillOWisp: + .string "DUSCLOPS used WILL-O-WISP!$" + +BattleFrontier_BattlePikeRoomNormal_Text_DusclopsUsedIceBeam: + .string "DUSCLOPS used ICE BEAM!$" + +BattleFrontier_BattlePikeRoomNormal_Text_ThatsEnough: + .string "Look here!\n" + .string "That's quite enough!$" + +BattleFrontier_BattlePikeRoomNormal_Text_ApologizeForKirlia: + .string "I must apologize to you…\p" + .string "My KIRLIA has a TIMID nature…$" + +BattleFrontier_BattlePikeRoomNormal_Text_ApologizeForDusclops: + .string "I must apologize to you…\p" + .string "My DUSCLOPS has a TIMID nature…$" + +BattleFrontier_BattlePikeRoomNormal_Text_AttacksWhenStartled: + .string "It attacks without warning if it is\n" + .string "startled by another person…\p" + .string "Are you and your POKéMON all right?$" + +BattleFrontier_BattlePikeRoomNormal_Text_ApologizeHopeMonsAreFine: + .string "I do apologize for what happened…\n" + .string "I do hope your POKéMON are fine.$" + +BattleFrontier_BattlePikeRoomNormal_Text_Silence: + .string "… … … … … …\n" + .string "… … … … … …$" + +BattleFrontier_BattlePikeRoomNormal_Text_BattleSomewhatToughTrainer: + .string "Welcome…\p" + .string "Here, we will have you battle\n" + .string "a somewhat-tough TRAINER…$" + +BattleFrontier_BattlePikeRoomNormal_Text_RestoreToFullHealth: + .string "How wonderful…\p" + .string "To honor your victory, your POKéMON\n" + .string "shall be restored to full health…$" + +BattleFrontier_BattlePikeRoomNormal_Text_EnjoyRestOfChallenge2: + .string "I urge you to enjoy the rest of your\n" + .string "Battle Choice challenge…$" + +BattleFrontier_BattlePikeRoomNormal_Text_ImThePikeQueen: + .string "I am LUCY…\n" + .string "I am the law here…\l" + .string "For I am the PIKE QUEEN…\p" + .string "You already know it, but to advance,\n" + .string "you must defeat me…\p" + .string "…I'm not one for idle chatter.\n" + .string "Hurry. Come on…$" + +BattleFrontier_BattlePikeRoomNormal_Text_HopeYouDidntUseUpLuck: + .string "Your luck…\n" + .string "I hope you didn't use it all up here…$" + +BattleFrontier_BattlePikeRoomNormal_Text_LucyShowMeFrontierPass: + .string "LUCY: … … … … … …\n" + .string "Show me your FRONTIER PASS…$" + +BattleFrontier_BattlePikeRoomNormal_Text_ReceivedLuckSymbol: + .string "The Luck Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattlePikeRoomNormal_Text_AllThereIsDisappear: + .string "…That's all there is…\n" + .string "Disappear already…$" + +BattleFrontier_BattlePikeRoomNormal_Text_LucyYouAgain: + .string "LUCY: …You again…\p" + .string "… … … … … …\p" + .string "…I've trampled flowers and braved\n" + .string "storms to get to where I am…\p" + .string "I don't feel any compulsion to keep\n" + .string "losing to the same opponent…\p" + .string "… … … … … …\n" + .string "Fine… I'll do it…$" + +BattleFrontier_BattlePikeRoomNormal_Text_NowComeOn: + .string "Now!\n" + .string "Come on!$" + +BattleFrontier_BattlePikeRoomNormal_Text_LucyFrontierPass: + .string "LUCY: … … … … … …\p" + .string "…FRONTIER PASS…$" + +BattleFrontier_BattlePikeRoomNormal_Text_LuckSymbolTookGoldenShine: + .string "The Luck Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattlePikeRoomNormal_Text_IWontForget: + .string "…You, I won't forget…\n" + .string "…Ever…$" + +BattleFrontier_BattlePikeRoomNormal_Text_ChoseRoomNoHeal: + .string "I welcome you…\p" + .string "Giggle…\n" + .string "You seem to be bereft of luck…\p" + .string "If only you hadn't chosen this room,\n" + .string "your POKéMON could have been healed…$" + +BattleFrontier_BattlePikeRoomNormal_Text_ChoseRoomHealOne: + .string "I welcome you…\p" + .string "Since you have chosen this room, I will\n" + .string "restore one POKéMON to full health…$" + +BattleFrontier_BattlePikeRoomNormal_Text_ChoseRoomHealTwo: + .string "I welcome you…\p" + .string "Since you have chosen this room, I will\n" + .string "restore two POKéMON to full health…$" + +@ Unused +BattleFrontier_BattlePikeRoomNormal_Text_WillRestoreAllMons: + .string "I welcome you…\p" + .string "Giggle…\n" + .string "You should thank your lucky stars…\p" + .string "Since you have chosen this room,\n" + .string "all your POKéMON will be restored…$" + +BattleFrontier_BattlePikeRoomNormal_Text_ShallFetchOurMaster: + .string "I shall go fetch our master…$" + +BattleFrontier_BattlePikeRoomNormal_Text_WillRestoreTwoMons: + .string "Ah, you're a lucky one!\n" + .string "I'm in good spirits now.\p" + .string "I will restore two of your POKéMON\n" + .string "to full health!$" diff --git a/data/maps/BattleFrontier_BattlePikeThreePathRoom/scripts.inc b/data/maps/BattleFrontier_BattlePikeThreePathRoom/scripts.inc index 871d6de7ea..16c156499a 100644 --- a/data/maps/BattleFrontier_BattlePikeThreePathRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattlePikeThreePathRoom/scripts.inc @@ -271,6 +271,10 @@ BattleFrontier_BattlePikeThreePathRoom_Movement_HintGiverReturnToPos: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePikeThreePathRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePikeThreePathRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePikeThreePathRoom/text_es.inc b/data/maps/BattleFrontier_BattlePikeThreePathRoom/text_es.inc new file mode 100644 index 0000000000..a2ac3a959c --- /dev/null +++ b/data/maps/BattleFrontier_BattlePikeThreePathRoom/text_es.inc @@ -0,0 +1,105 @@ + +BattleFrontier_BattlePikeThreePathRoom_Text_CurrentlyInRoom1: + .string "You are currently in\n" + .string "the 1st room…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_CurrentlyInRoom3: + .string "You are currently in\n" + .string "the 3rd room…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_CurrentlyInRoom5: + .string "You are currently in\n" + .string "the 5th room…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_CurrentlyInRoom7: + .string "You are currently in\n" + .string "the 7th room…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_CurrentlyInRoom9: + .string "You are currently in\n" + .string "the 9th room…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_CurrentlyInRoom11: + .string "You are currently in\n" + .string "the 11th room…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_CurrentlyInRoom13: + .string "You are currently in\n" + .string "the 13th room…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_ContinueWithChallenge: + .string "Will you continue with\n" + .string "your challenge?$" + +BattleFrontier_BattlePikeThreePathRoom_Text_SaveChallengeAndQuit: + .string "Would you like to save your challenge\n" + .string "and quit the game for now?$" + +BattleFrontier_BattlePikeThreePathRoom_Text_RetireFromChallenge: + .string "Do you wish to retire from your\n" + .string "Battle Choice challenge?$" + +BattleFrontier_BattlePikeThreePathRoom_Text_AwaitingReturnSaveBeforeResume: + .string "We've been awaiting your return…\p" + .string "Before resuming your Battle Choice\n" + .string "challenge, let me save the game…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_PleaseEnjoyChallenge: + .string "Please do enjoy your Battle Choice\n" + .string "challenge…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_SavingYourData: + .string "I am saving your data…\n" + .string "A little time, please…$" + +BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack: + .string "The path is blocked!\n" + .string "And there is no turning back…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_FindingItDifficultToChoose: + .string "I beg your pardon, but…\p" + .string "Are you perhaps finding it difficult\n" + .string "to choose your path?$" + +BattleFrontier_BattlePikeThreePathRoom_Text_ApologizeForImpertinence: + .string "I see…\n" + .string "I apologize for my impertinence…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_SomethingAboutRightPath: + .string "Ah, let me see… There is something\n" + .string "about the path on the right…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_SomethingAboutCenterPath: + .string "Ah, let me see… There is something\n" + .string "about the path in the center…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_SomethingAboutLeftPath: + .string "Ah, let me see… There is something\n" + .string "about the path on the left…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_AromaOfPokemon: + .string "It seems to have the distinct aroma\n" + .string "of POKéMON wafting around it…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_PresenceOfPeople: + .string "Is it… A TRAINER?\n" + .string "I sense the presence of people…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_HeardWhispering: + .string "I seem to have heard something…\n" + .string "It may have been whispering…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_WaveOfNostaliga: + .string "For some odd reason, I felt a wave\n" + .string "of nostalgia coming from it…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_TerrifyingEvent: + .string "I am sorry to say…\p" + .string "A terrifying event, yes, a horrible one,\n" + .string "is about to befall you…\p" + .string "I urge you to pay the utmost care\n" + .string "and prepare for the worst…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_DreadfulPresence: + .string "From every path I sense a dreadful\n" + .string "presence…$" diff --git a/data/maps/BattleFrontier_BattlePyramidFloor/scripts.inc b/data/maps/BattleFrontier_BattlePyramidFloor/scripts.inc index 881414c2c1..184162f75f 100644 --- a/data/maps/BattleFrontier_BattlePyramidFloor/scripts.inc +++ b/data/maps/BattleFrontier_BattlePyramidFloor/scripts.inc @@ -132,6 +132,10 @@ BattlePyramid_Retire:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePyramidFloor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePyramidFloor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePyramidFloor/text_es.inc b/data/maps/BattleFrontier_BattlePyramidFloor/text_es.inc new file mode 100644 index 0000000000..f5d4ad2e74 --- /dev/null +++ b/data/maps/BattleFrontier_BattlePyramidFloor/text_es.inc @@ -0,0 +1,606 @@ + +@ Also used by Trainer Hill +BattleFacility_TrainerBattle_PlaceholderText: + .string "This is a sample message.$" + +gText_BattlePyramidConfirmRest:: + .string "Your BATTLE PYRAMID quest will be\n" + .string "saved so that you may quit for now.\l" + .string "Is that okay?$" + +gText_BattlePyramidConfirmRetire:: + .string "Are you sure you want to quit your\n" + .string "PYRAMID quest?$" + +BattlePyramid_Text_ExitHintUp1:: + .string "This floor's exit is in\n" + .string "that direction: {UP_ARROW}$" + +BattlePyramid_Text_ExitHintLeft1:: + .string "This floor's exit is in\n" + .string "that direction: {LEFT_ARROW}$" + +BattlePyramid_Text_ExitHintRight1:: + .string "This floor's exit is in\n" + .string "that direction: {RIGHT_ARROW}$" + +BattlePyramid_Text_ExitHintDown1:: + .string "This floor's exit is in\n" + .string "that direction: {DOWN_ARROW}$" + +BattlePyramid_Text_ExitHintUp2:: + .string "The exit on this floor is in\n" + .string "the {UP_ARROW} direction.$" + +BattlePyramid_Text_ExitHintLeft2:: + .string "The exit on this floor is in\n" + .string "the {LEFT_ARROW} direction.$" + +BattlePyramid_Text_ExitHintRight2:: + .string "The exit on this floor is in\n" + .string "the {RIGHT_ARROW} direction.$" + +BattlePyramid_Text_ExitHintDown2:: + .string "The exit on this floor is in\n" + .string "the {DOWN_ARROW} direction.$" + +BattlePyramid_Text_ExitHintUp3:: + .string "The exit is over\n" + .string "that {UP_ARROW} way.$" + +BattlePyramid_Text_ExitHintLeft3:: + .string "The exit is over\n" + .string "that {LEFT_ARROW} way.$" + +BattlePyramid_Text_ExitHintRight3:: + .string "The exit is over\n" + .string "that {RIGHT_ARROW} way.$" + +BattlePyramid_Text_ExitHintDown3:: + .string "The exit is over\n" + .string "that {DOWN_ARROW} way.$" + +BattlePyramid_Text_ExitHintUp4:: + .string "On this floor, the exit is somewhere\n" + .string "in the {UP_ARROW} direction.$" + +BattlePyramid_Text_ExitHintLeft4:: + .string "On this floor, the exit is somewhere\n" + .string "in the {LEFT_ARROW} direction.$" + +BattlePyramid_Text_ExitHintRight4:: + .string "On this floor, the exit is somewhere\n" + .string "in the {RIGHT_ARROW} direction.$" + +BattlePyramid_Text_ExitHintDown4:: + .string "On this floor, the exit is somewhere\n" + .string "in the {DOWN_ARROW} direction.$" + +BattlePyramid_Text_ExitHintUp5:: + .string "The exit?\n" + .string "It's that {UP_ARROW} way.$" + +BattlePyramid_Text_ExitHintLeft5:: + .string "The exit?\n" + .string "It's that {LEFT_ARROW} way.$" + +BattlePyramid_Text_ExitHintRight5:: + .string "The exit?\n" + .string "It's that {RIGHT_ARROW} way.$" + +BattlePyramid_Text_ExitHintDown5:: + .string "The exit?\n" + .string "It's that {DOWN_ARROW} way.$" + +BattlePyramid_Text_ExitHintUp6:: + .string "The exit happens to be in\n" + .string "the {UP_ARROW} direction.$" + +BattlePyramid_Text_ExitHintLeft6:: + .string "The exit happens to be in\n" + .string "the {LEFT_ARROW} direction.$" + +BattlePyramid_Text_ExitHintRight6:: + .string "The exit happens to be in\n" + .string "the {RIGHT_ARROW} direction.$" + +BattlePyramid_Text_ExitHintDown6:: + .string "The exit happens to be in\n" + .string "the {DOWN_ARROW} direction.$" + +BattlePyramid_Text_EightItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There are eight items left to\n" + .string "be found.$" + +BattlePyramid_Text_SevenItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There are seven items left to\n" + .string "be found.$" + +BattlePyramid_Text_SixItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There are six items left to\n" + .string "be found.$" + +BattlePyramid_Text_FiveItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There are five items left to\n" + .string "be found.$" + +BattlePyramid_Text_FourItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There are four items left to\n" + .string "be found.$" + +BattlePyramid_Text_ThreeItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There are three items left to\n" + .string "be found.$" + +BattlePyramid_Text_TwoItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There are two items left to\n" + .string "be found.$" + +BattlePyramid_Text_OneItemRemaining1:: + .string "Are you looking for items?\p" + .string "There is one item left to\n" + .string "be found.$" + +BattlePyramid_Text_ZeroItemsRemaining1:: + .string "Are you looking for items?\p" + .string "There isn't anything left to\n" + .string "be found!$" + +BattlePyramid_Text_EightItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There are eight items\n" + .string "lying around here.$" + +BattlePyramid_Text_SevenItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There are seven items left\n" + .string "lying around here.$" + +BattlePyramid_Text_SixItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There are six items left\n" + .string "lying around here.$" + +BattlePyramid_Text_FiveItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There are five items left\n" + .string "lying around here.$" + +BattlePyramid_Text_FourItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There are four items left\n" + .string "lying around here.$" + +BattlePyramid_Text_ThreeItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There are three items left\n" + .string "lying around here.$" + +BattlePyramid_Text_TwoItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There are two items left\n" + .string "lying around here.$" + +BattlePyramid_Text_OneItemRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There is just one item\n" + .string "lying around here.$" + +BattlePyramid_Text_ZeroItemsRemaining2:: + .string "Because you won, I'll tell you\n" + .string "a little secret!\p" + .string "There isn't anything left\n" + .string "lying around here.$" + +BattlePyramid_Text_EightItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are eight items left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_SevenItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are seven items left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_SixItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are six items left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_FiveItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are five items left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_FourItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are four items left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_ThreeItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are three items left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_TwoItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are two items left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_OneItemRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there's but one item left\n" + .string "waiting to be found on this floor.$" + +BattlePyramid_Text_ZeroItemsRemaining3:: + .string "How's your stock of items holding up?\p" + .string "I reckon there are no more items\n" + .string "waiting to be found on this floor.\l" + .string "You take care now!$" + +BattlePyramid_Text_EightItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be eight more\n" + .string "items on the ground.$" + +BattlePyramid_Text_SevenItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be seven more\n" + .string "items on the ground.$" + +BattlePyramid_Text_SixItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be six more\n" + .string "items on the ground.$" + +BattlePyramid_Text_FiveItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be five more\n" + .string "items on the ground.$" + +BattlePyramid_Text_FourItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be four more\n" + .string "items on the ground.$" + +BattlePyramid_Text_ThreeItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be three more\n" + .string "items on the ground.$" + +BattlePyramid_Text_TwoItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be two more\n" + .string "items on the ground.$" + +BattlePyramid_Text_OneItemRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appears to be only one more\n" + .string "item on the ground.$" + +BattlePyramid_Text_ZeroItemsRemaining4:: + .string "You're strong, so you've earned\n" + .string "a hint!\p" + .string "There appear to be no more\n" + .string "items on the ground.$" + +BattlePyramid_Text_EightItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are eight items…$" + +BattlePyramid_Text_SevenItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are seven items…$" + +BattlePyramid_Text_SixItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are six items…$" + +BattlePyramid_Text_FiveItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are five items…$" + +BattlePyramid_Text_FourItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are four items…$" + +BattlePyramid_Text_ThreeItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are three items…$" + +BattlePyramid_Text_TwoItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are two items…$" + +BattlePyramid_Text_OneItemRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there is one item…$" + +BattlePyramid_Text_ZeroItemsRemaining5:: + .string "On this floor of the PYRAMID,\n" + .string "I hear there are no items…$" + +BattlePyramid_Text_EightItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are eight more\n" + .string "items on this floor.$" + +BattlePyramid_Text_SevenItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are seven more\n" + .string "items on this floor.$" + +BattlePyramid_Text_SixItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are six more\n" + .string "items on this floor.$" + +BattlePyramid_Text_FiveItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are five more\n" + .string "items on this floor.$" + +BattlePyramid_Text_FourItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are four more\n" + .string "items on this floor.$" + +BattlePyramid_Text_ThreeItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are three more\n" + .string "items on this floor.$" + +BattlePyramid_Text_TwoItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are two more\n" + .string "items on this floor.$" + +BattlePyramid_Text_OneItemRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there is one more\n" + .string "item on this floor.$" + +BattlePyramid_Text_ZeroItemsRemaining6:: + .string "Have you collected any items?\p" + .string "I believe there are no more\n" + .string "items on this floor.$" + +BattlePyramid_Text_SevenTrainersRemaining1:: + .string "You were really awesome!\p" + .string "But there are still seven tough\n" + .string "TRAINERS other than me!$" + +BattlePyramid_Text_SixTrainersRemaining1:: + .string "You were really awesome!\p" + .string "But there are still six tough\n" + .string "TRAINERS other than me!$" + +BattlePyramid_Text_FiveTrainersRemaining1:: + .string "You were really awesome!\p" + .string "But there are still five tough\n" + .string "TRAINERS other than me!$" + +BattlePyramid_Text_FourTrainersRemaining1:: + .string "You were really awesome!\p" + .string "But there are still four tough\n" + .string "TRAINERS other than me!$" + +BattlePyramid_Text_ThreeTrainersRemaining1:: + .string "You were really awesome!\p" + .string "But there are still three tough\n" + .string "TRAINERS other than me!$" + +BattlePyramid_Text_TwoTrainersRemaining1:: + .string "You were really awesome!\p" + .string "But there are still two tough\n" + .string "TRAINERS other than me!$" + +BattlePyramid_Text_OneTrainersRemaining1:: + .string "You were really awesome!\p" + .string "But there's still one tough\n" + .string "TRAINER other than me!$" + +BattlePyramid_Text_ZeroTrainersRemaining1:: + .string "You were really awesome!\p" + .string "There's no one left that\n" + .string "can beat you!$" + +BattlePyramid_Text_SevenTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there are seven TRAINERS left!\n" + .string "Someone will humble you!$" + +BattlePyramid_Text_SixTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there are six TRAINERS left!\n" + .string "Someone will humble you!$" + +BattlePyramid_Text_FiveTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there are five TRAINERS left!\n" + .string "Someone will humble you!$" + +BattlePyramid_Text_FourTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there are four TRAINERS left!\n" + .string "Someone will humble you!$" + +BattlePyramid_Text_ThreeTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there are three TRAINERS left!\n" + .string "Someone will humble you!$" + +BattlePyramid_Text_TwoTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there are two TRAINERS left!\n" + .string "Someone will humble you!$" + +BattlePyramid_Text_OneTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there's one TRAINER left!\n" + .string "I'm sure you will be humbled!$" + +BattlePyramid_Text_ZeroTrainersRemaining2:: + .string "This is so upsetting!\p" + .string "But there are no more TRAINERS\n" + .string "who can engage you!$" + +BattlePyramid_Text_SevenTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "But there are seven more TRAINERS\n" + .string "on this floor. Can you beat them all?$" + +BattlePyramid_Text_SixTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "But there are six more TRAINERS\n" + .string "on this floor. Can you beat them all?$" + +BattlePyramid_Text_FiveTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "But there are five more TRAINERS\n" + .string "on this floor. Can you beat them all?$" + +BattlePyramid_Text_FourTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "But there are four more TRAINERS\n" + .string "on this floor. Can you beat them all?$" + +BattlePyramid_Text_ThreeTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "But there are three more TRAINERS\n" + .string "on this floor. Can you beat them all?$" + +BattlePyramid_Text_TwoTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "But there are two more TRAINERS\n" + .string "on this floor. Can you beat them both?$" + +BattlePyramid_Text_OneTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "But there's still one more TRAINER\n" + .string "on this floor. Can you prevail?$" + +BattlePyramid_Text_ZeroTrainersRemaining3:: + .string "That's pretty impressive!\p" + .string "You've gone through all the TRAINERS\n" + .string "on this floor.$" + +BattlePyramid_Text_SevenTrainersRemaining4:: + .string "Maybe you could sweep through\n" + .string "the seven TRAINERS left on this floor.$" + +BattlePyramid_Text_SixTrainersRemaining4:: + .string "Maybe you could sweep through\n" + .string "the six TRAINERS left on this floor.$" + +BattlePyramid_Text_FiveTrainersRemaining4:: + .string "Maybe you could sweep through\n" + .string "the five TRAINERS left on this floor.$" + +BattlePyramid_Text_FourTrainersRemaining4:: + .string "Maybe you could sweep through\n" + .string "the four TRAINERS left on this floor.$" + +BattlePyramid_Text_ThreeTrainersRemaining4:: + .string "Maybe you could sweep through\n" + .string "the three TRAINERS left on this floor.$" + +BattlePyramid_Text_TwoTrainersRemaining4:: + .string "Maybe you could sweep through\n" + .string "the two TRAINERS left on this floor.$" + +BattlePyramid_Text_OneTrainersRemaining4:: + .string "Maybe you could complete your sweep\n" + .string "with the one TRAINER left on this floor.$" + +BattlePyramid_Text_ZeroTrainersRemaining4:: + .string "There isn't a single person left who\n" + .string "can defeat you now…$" + +BattlePyramid_Text_SevenTrainersRemaining5:: + .string "You may have what it takes to beat\n" + .string "the seven expert TRAINERS who remain.$" + +BattlePyramid_Text_SixTrainersRemaining5:: + .string "You may have what it takes to beat\n" + .string "the six expert TRAINERS who remain.$" + +BattlePyramid_Text_FiveTrainersRemaining5:: + .string "You may have what it takes to beat\n" + .string "the five expert TRAINERS who remain.$" + +BattlePyramid_Text_FourTrainersRemaining5:: + .string "You may have what it takes to beat\n" + .string "the four expert TRAINERS who remain.$" + +BattlePyramid_Text_ThreeTrainersRemaining5:: + .string "You may have what it takes to beat\n" + .string "the three expert TRAINERS who remain.$" + +BattlePyramid_Text_TwoTrainersRemaining5:: + .string "You may have what it takes to beat\n" + .string "the two expert TRAINERS who remain.$" + +BattlePyramid_Text_OneTrainersRemaining5:: + .string "You may have what it takes to beat\n" + .string "the one expert TRAINER who remains.$" + +BattlePyramid_Text_ZeroTrainersRemaining5:: + .string "Your skills are beyond reproach.\p" + .string "There are no more TRAINERS here\n" + .string "who have any chance of beating you.$" + +BattlePyramid_Text_SevenTrainersRemaining6:: + .string "Can you keep winning against\n" + .string "the seven remaining TRAINERS?$" + +BattlePyramid_Text_SixTrainersRemaining6:: + .string "Can you keep winning against\n" + .string "the six remaining TRAINERS?$" + +BattlePyramid_Text_FiveTrainersRemaining6:: + .string "Can you keep winning against\n" + .string "the five remaining TRAINERS?$" + +BattlePyramid_Text_FourTrainersRemaining6:: + .string "Can you keep winning against\n" + .string "the four remaining TRAINERS?$" + +BattlePyramid_Text_ThreeTrainersRemaining6:: + .string "Can you keep winning against\n" + .string "the three remaining TRAINERS?$" + +BattlePyramid_Text_TwoTrainersRemaining6:: + .string "Can you keep winning against\n" + .string "the two remaining TRAINERS?$" + +BattlePyramid_Text_OneTrainersRemaining6:: + .string "Can you keep winning against\n" + .string "the last remaining TRAINER?$" + +BattlePyramid_Text_ZeroTrainersRemaining6:: + .string "There aren't any TRAINERS left that\n" + .string "can take you on now…$" diff --git a/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc b/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc index 36f440d353..c51c27bcf4 100644 --- a/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc @@ -532,6 +532,10 @@ BattleFrontier_BattlePyramidLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePyramidLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePyramidLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePyramidLobby/text_es.inc b/data/maps/BattleFrontier_BattlePyramidLobby/text_es.inc new file mode 100644 index 0000000000..dbf5d9d03f --- /dev/null +++ b/data/maps/BattleFrontier_BattlePyramidLobby/text_es.inc @@ -0,0 +1,377 @@ + +BattleFrontier_BattlePyramidLobby_Text_WelcomeToBattlePyramid: + .string "Where the courage of TRAINERS\n" + .string "is put to the test!\p" + .string "Welcome to the BATTLE PYRAMID!\p" + .string "I am your guide to\n" + .string "the Battle Quest.$" + +BattleFrontier_BattlePyramidLobby_Text_EmbarkOnChallenge: + .string "Have you the courage to embark on\n" + .string "the Battle Quest challenge?$" + +BattleFrontier_BattlePyramidLobby_Text_AwaitFutureChallenge: + .string "We await your challenge in the future!$" + +BattleFrontier_BattlePyramidLobby_Text_ExplainBattlePyramid: + .string "The Battle Quest is a battling\n" + .string "event in which you must explore\l" + .string "the PYRAMID and try to reach the top.\p" + .string "In the PYRAMID are seven floors of\n" + .string "mazes, all of them filled with not only\l" + .string "skilled TRAINERS but also wild POKéMON.\p" + .string "You must enter with three POKéMON,\n" + .string "none of them holding an item.\p" + .string "On your ascent, you will be provided\n" + .string "with a BATTLE BAG for items.\p" + .string "If you fail in your challenge, any item\n" + .string "placed in the BATTLE BAG disappears.\p" + .string "If you want to interrupt your\n" + .string "challenge, you must select “REST”\l" + .string "and save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattlePyramidLobby_Text_WhichLevelMode: + .string "The PYRAMID offers two courses,\n" + .string "Level 50 and Open Level.\l" + .string "Which will you enter?$" + +BattleFrontier_BattlePyramidLobby_Text_SelectThreeMons: + .string "Very good. Now, please select the three\n" + .string "POKéMON you wish to accompany you.$" + +BattleFrontier_BattlePyramidLobby_Text_NotEnoughValidMonsLvOpen: + .string "A slight problem, adventurer!\p" + .string "You seem to not have the three\n" + .string "POKéMON qualified for the challenge.\p" + .string "Please also remember to take all\n" + .string "items from your POKéMON.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "When you are ready, please have\n" + .string "a word with me.$" + +BattleFrontier_BattlePyramidLobby_Text_NotEnoughValidMonsLv50: + .string "A slight problem, adventurer!\p" + .string "You seem to not have the three\n" + .string "POKéMON qualified for the challenge.\p" + .string "The three POKéMON must be different\n" + .string "and each no higher than Level 50.\p" + .string "Please also remember to take all\n" + .string "items from your POKéMON.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "When you are ready, please have\n" + .string "a word with me.$" + +BattleFrontier_BattlePyramidLobby_Text_OkayToSaveBeforeChallenge: + .string "Before you enter the BATTLE PYRAMID,\n" + .string "the game must be saved. Is that okay?$" + +BattleFrontier_BattlePyramidLobby_Text_ShowYouIntoPyramid: + .string "Very good. I will now show you into\n" + .string "the BATTLE PYRAMID.$" + +BattleFrontier_BattlePyramidLobby_Text_WeWillHoldBagForSafekeeping: + .string "We will hold your BAG for safekeeping,\n" + .string "{PLAYER}, while you are exploring.$" + +BattleFrontier_BattlePyramidLobby_Text_PleaseTakePreviousBattleBag: + .string "In exchange, please take this BATTLE\n" + .string "BAG, the one you used previously.$" + +BattleFrontier_BattlePyramidLobby_Text_PleaseTakeThisBattleBag: + .string "In exchange, please take this\n" + .string "BATTLE BAG.$" + +BattleFrontier_BattlePyramidLobby_Text_ExchangedBagForBattleBag: + .string "{PLAYER} exchanged the BAG for\n" + .string "the BATTLE BAG.$" + +BattleFrontier_BattlePyramidLobby_Text_StepOnFloorPanel: + .string "When you step on this floor panel,\n" + .string "you will be transported to a higher\l" + .string "floor in the PYRAMID.\p" + .string "I hope for your sake that your\n" + .string "quest goes safely!$" + +BattleFrontier_BattlePyramidLobby_Text_DidntSaveBeforeQuittingTakeBag: + .string "A major problem, explorer!\p" + .string "You did not save before ending\n" + .string "your challenge the last time.\p" + .string "Consequently, your challenge has\n" + .string "been disqualified, I'm sorry to say.\p" + .string "Here is the BAG we've been holding\n" + .string "for you.\p" + .string "{PLAYER} got the BAG back.$" + +BattleFrontier_BattlePyramidLobby_Text_YouveConqueredPyramid: + .string "Excellent to see you back!\p" + .string "You've conquered the PYRAMID!\n" + .string "How splendid!$" + +BattleFrontier_BattlePyramidLobby_Text_MonHoldingItemCannotTake: + .string "Ah, a slight problem.\p" + .string "At least one POKéMON is holding\n" + .string "an item.\p" + .string "I'm sorry to say, items obtained in\n" + .string "the PYRAMID cannot be taken away.$" + +BattleFrontier_BattlePyramidLobby_Text_HeldItemsMovedToBag: + .string "All items held by your POKéMON will be\n" + .string "moved to your BATTLE BAG, {PLAYER}.$" + +BattleFrontier_BattlePyramidLobby_Text_BagCannotHoldPickItemsToKeep: + .string "The BATTLE BAG cannot hold all your\n" + .string "items, I'm sorry to say.\p" + .string "Please pick the items you'll keep in the\n" + .string "BATTLE BAG, and with your POKéMON.$" + +BattleFrontier_BattlePyramidLobby_Text_LeastOneMonHoldingItem: + .string "At least one POKéMON is still\n" + .string "holding an item.$" + +BattleFrontier_BattlePyramidLobby_Text_PickItemsToKeep: + .string "Please pick the items you'll keep in the\n" + .string "BATTLE BAG, and with your POKéMON.$" + +@ Unused +BattleFrontier_BattlePyramidLobby_Text_ReturnedEverythingMonsHeld: + .string "{PLAYER} returned everything that\n" + .string "the POKéMON held.$" + +BattleFrontier_BattlePyramidLobby_Text_UsedBattleBagWillBeKept: + .string "The BATTLE BAG you used will be kept\n" + .string "in readiness for your next challenge.\p" + .string "{PLAYER} turned the BATTLE BAG over\n" + .string "for the BAG's return.$" + +BattleFrontier_BattlePyramidLobby_Text_RecordResultsWait: + .string "I must record your results.\n" + .string "Please wait.$" + +@ Unused +BattleFrontier_BattlePyramidLobby_Text_ForConqueringPyramidTakeThis: + .string "As a memento for conquering\n" + .string "the BATTLE PYRAMID, please take this.$" + +@ Unused +BattleFrontier_BattlePyramidLobby_Text_ReceivedPrizeItem: + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +@ Unused +BattleFrontier_BattlePyramidLobby_Text_BagIsFull: + .string "…Ah…\n" + .string "Your BAG appears to be filled.\p" + .string "Please return after you've organized\n" + .string "your BAG's contents.$" + +BattleFrontier_BattlePyramidLobby_Text_DisappointingHereIsBag: + .string "How disappointing for you…\p" + .string "Here is the BAG we've been holding\n" + .string "for you.\p" + .string "{PLAYER} got the BAG back.$" + +BattleFrontier_BattlePyramidLobby_Text_LookForwardToNextChallenge: + .string "We look forward to your\n" + .string "next challenge!$" + +@ Unused +BattleFrontier_BattlePyramidLobby_Text_HereIsPrize: + .string "We have been looking forward to\n" + .string "your arrival!\p" + .string "Here is your prize for conquering\n" + .string "the PYRAMID.$" + +BattleFrontier_BattlePyramidLobby_Text_TellYouWhatMisfortunesAwait: + .string "Welcome…\p" + .string "I shall be pleased to tell you what\n" + .string "misfortunes await in the PYRAMID…$" + +BattleFrontier_BattlePyramidLobby_Text_Aah: + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "… … … … … …\n" + .string "Aah!$" + +BattleFrontier_BattlePyramidLobby_Text_HintParalysis: + .string "I see a shower of sparks…\p" + .string "…And in it, I see your POKéMON\n" + .string "struggling with paralysis…$" + +BattleFrontier_BattlePyramidLobby_Text_HintPoison: + .string "I see poison…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from the effects of poison…$" + +BattleFrontier_BattlePyramidLobby_Text_HintBurn: + .string "I see bright red flames…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from burns…$" + +BattleFrontier_BattlePyramidLobby_Text_HintPPWaste: + .string "I sense the tremendous pressure of\n" + .string "unrequited anger…\p" + .string "It is a curse…\p" + .string "…And, I see your POKéMON drained of\n" + .string "Power Points and having no recourse\l" + .string "but to use STRUGGLE…$" + +BattleFrontier_BattlePyramidLobby_Text_HintLevitate: + .string "I see POKéMON loftily airborne…\p" + .string "…And, I see your POKéMON frustrated\n" + .string "by powerless GROUND-type moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintTrapAbility: + .string "I sense terrific energy rising from\n" + .string "the ground below…\p" + .string "…And, I see your POKéMON unable to\n" + .string "escape the power's clutches…$" + +BattleFrontier_BattlePyramidLobby_Text_HintIce: + .string "I see ICE-type POKéMON…\p" + .string "…And, I see your POKéMON fighting\n" + .string "the freezing effects of ice…$" + +BattleFrontier_BattlePyramidLobby_Text_HintExplosion: + .string "I see a flurry of moves that imperil\n" + .string "the user…\p" + .string "…And, I see your POKéMON falling\n" + .string "to them…$" + +BattleFrontier_BattlePyramidLobby_Text_HintPsychic: + .string "I see PSYCHIC-type POKéMON…\p" + .string "…And, I see your POKéMON in torment\n" + .string "from PSYCHIC moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintRock: + .string "I see ROCK-type POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from ROCK moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintFighting: + .string "I see FIGHTING-type POKéMON…\p" + .string "…And, I see your POKéMON pummeled\n" + .string "by FIGHTING moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintWeather: + .string "RAIN DANCE… SUNNY DAY…\n" + .string "SANDSTORM… HAIL…\p" + .string "I see POKéMON that become stronger\n" + .string "with the weather…\p" + .string "…And, I see your POKéMON confounded\n" + .string "by different types of moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintBug: + .string "I see BUG-type POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from different kinds of attacks…$" + +BattleFrontier_BattlePyramidLobby_Text_HintDark: + .string "I see DARK-type POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from DARK-type moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintWater: + .string "I see WATER-type POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from WATER-type moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintGhost: + .string "I see GHOST-type POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from GHOST-type moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintSteel: + .string "I see STEEL-type POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from enormously powerful moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintFlyingDragon: + .string "I see flying POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from enormously powerful moves…$" + +BattleFrontier_BattlePyramidLobby_Text_HintStoneEvolve: + .string "I see those that have evolved from\n" + .string "the power of stones…\p" + .string "I also sense fire, water,\n" + .string "and electricity…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from those three powers…$" + +BattleFrontier_BattlePyramidLobby_Text_HintNormal: + .string "I see NORMAL-type POKéMON…\p" + .string "…And, I see your POKéMON suffering\n" + .string "from enormously powerful moves…$" + +BattleFrontier_BattlePyramidLobby_Text_BelieveMyFortunesOrNot: + .string "Whether you believe my fortunes\n" + .string "or not, the choice is yours…\p" + .string "The future can be changed anytime…\n" + .string "I wish you safe passage…$" + +BattleFrontier_BattlePyramidLobby_Text_TrainersNoticeRunning: + .string "Did you know?\p" + .string "If you run fast, TRAINERS may notice\n" + .string "and come after you for a battle.\p" + .string "So, if you want to avoid TRAINERS,\n" + .string "don't catch their eyes, but sneak\l" + .string "cautiously and quietly past them.$" + +BattleFrontier_BattlePyramidLobby_Text_LostLotOfItems: + .string "Awaaaaaaarrrrgh!\p" + .string "I had a whole lot of items, but I lost\n" + .string "them all when I lost!\p" + .string "Awaaaaaaarrrrgh!$" + +BattleFrontier_BattlePyramidLobby_Text_YouveDefeatedPyramidKing: + .string "Welcome back!\n" + .string "You've done the unthinkable!\p" + .string "You've defeated the PYRAMID KING\n" + .string "and conquered the BATTLE PYRAMID!$" + +BattleFrontier_BattlePyramidLobby_Text_GiveYouTheseBattlePoints: + .string "Young explorer!\n" + .string "In commendation of your courage,\l" + .string "we give you these Battle Point(s)!$" + +BattleFrontier_BattlePyramidLobby_Text_RulesAreListed: + .string "The Battle Quest rules are listed.$" + +BattleFrontier_BattlePyramidLobby_Text_ReadWhichHeading: + .string "Which heading do you want to read?$" + +BattleFrontier_BattlePyramidLobby_Text_ExplainMonRules: + .string "When the PYRAMID is conquered,\n" + .string "the wild POKéMON that appear in it\l" + .string "are replaced by different kinds.\p" + .string "Explore, observe, and learn what kinds\n" + .string "of wild POKéMON you may encounter.$" + +BattleFrontier_BattlePyramidLobby_Text_ExplainTrainerRules: + .string "TRAINERS are lying in wait for you\n" + .string "inside the PYRAMID.\p" + .string "On each floor, there are up to\n" + .string "eight TRAINERS.\p" + .string "When you defeat a TRAINER, you will\n" + .string "get a helpful hint for your adventure.$" + +BattleFrontier_BattlePyramidLobby_Text_ExplainMazeRules: + .string "The mazes in the PYRAMID rearrange\n" + .string "themselves every time you enter it.\p" + .string "The mazes are poorly lit.\n" + .string "You must advance with caution.\p" + .string "The light grows brighter whenever you\n" + .string "defeat a wild POKéMON or a TRAINER.$" + +BattleFrontier_BattlePyramidLobby_Text_ExplainBagRules: + .string "The BATTLE BAG serves as your BAG\n" + .string "while in the PYRAMID.\p" + .string "There are two separate BATTLE BAGS--\n" + .string "one each for the Level 50 and\l" + .string "Open Level adventures.\p" + .string "They each can hold up to 99 pieces\n" + .string "of ten kinds of items.\p" + .string "The contents of the BATTLE BAG are\n" + .string "lost if you fail in your quest.$" diff --git a/data/maps/BattleFrontier_BattlePyramidTop/scripts.inc b/data/maps/BattleFrontier_BattlePyramidTop/scripts.inc index 24632b3fe0..1f029bcf86 100644 --- a/data/maps/BattleFrontier_BattlePyramidTop/scripts.inc +++ b/data/maps/BattleFrontier_BattlePyramidTop/scripts.inc @@ -226,6 +226,10 @@ BattleFrontier_BattlePyramidTop_Movement_CameraPanUp: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattlePyramidTop/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattlePyramidTop/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattlePyramidTop/text_es.inc b/data/maps/BattleFrontier_BattlePyramidTop/text_es.inc new file mode 100644 index 0000000000..6889606386 --- /dev/null +++ b/data/maps/BattleFrontier_BattlePyramidTop/text_es.inc @@ -0,0 +1,114 @@ + +BattleFrontier_BattlePyramidTop_Text_ReachedSummitUpYouGo: + .string "It is a delight to see you here!\n" + .string "You have reached the summit of\l" + .string "the BATTLE PYRAMID!\p" + .string "Above here is the PYRAMID's\n" + .string "lookout point.\p" + .string "It is a place open only to those\n" + .string "who have conquered the PYRAMID.\p" + .string "Now, please!\n" + .string "Up you go!$" + +BattleFrontier_BattlePyramidTop_Text_PlayerConqueredPyramid: + .string "The PYRAMID's new conqueror!\n" + .string "Let the name {PLAYER} be known!$" + +BattleFrontier_BattlePyramidTop_Text_ChiefBeatYouHere: + .string "It is a delight to see you here!\p" + .string "Unfortunately, you were second by\n" + .string "a mere fraction of time!\p" + .string "Our chief has already conquered\n" + .string "the PYRAMID ahead of you.\p" + .string "However, my young explorer…\n" + .string "You are a TRAINER!\p" + .string "Assert your power and take the glory\n" + .string "of the pinnacle from our chief!\p" + .string "Now, please! When you are ready,\n" + .string "take one more step of courage!$" + +BattleFrontier_BattlePyramidTop_Text_ExplorationsAreGrandestAdventure: + .string "Young adventurer…\p" + .string "Wouldn't you agree that explorations\n" + .string "are the grandest of adventures?\p" + .string "Your own wits!\p" + .string "Your own strength!\p" + .string "Your own POKéMON!\p" + .string "And, above all, only your own courage\n" + .string "to lead you through unknown worlds…$" + +BattleFrontier_BattlePyramidTop_Text_ImPyramidKingBrandon: + .string "Aah, yes, indeed this life is grand!\n" + .string "Grand, it is! Eh?\p" + .string "I'm BRANDON!\p" + .string "I'm the PYRAMID KING, which means\n" + .string "I'm in charge here.\p" + .string "Most people call me the chief!\p" + .string "You coming here means you have\n" + .string "that much confidence in yourself,\l" + .string "am I right?\p" + .string "Hahahah!\n" + .string "This should be exciting!$" + +BattleFrontier_BattlePyramidTop_Text_BringCourageToOurBattle: + .string "Now, then!\n" + .string "Bring your courage to our battle!$" + +BattleFrontier_BattlePyramidTop_Text_BrandonFrontierPassPlease: + .string "BRANDON: Hahahah! Grand it was!\n" + .string "Grand, yes, indeed!\p" + .string "Well done! You've earned recognition!\n" + .string "Your FRONTIER PASS, please!$" + +BattleFrontier_BattlePyramidTop_Text_ReceivedBraveSymbol: + .string "The Brave Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattlePyramidTop_Text_LookForwardToNextMeeting: + .string "Young explorer!\n" + .string "I look forward to our next meeting!$" + +BattleFrontier_BattlePyramidTop_Text_BrandonYouveReturned: + .string "BRANDON: …You've finally returned,\n" + .string "young explorer…\p" + .string "Your love of adventure seems to come\n" + .string "deep from within your heart…\p" + .string "Yes… You are exactly as I was in\n" + .string "my own youth…\p" + .string "… … …Ah…\p" + .string "The passionate!\p" + .string "The dangerous!\p" + .string "The desperate!\p" + .string "Those days of death-defying,\n" + .string "life-affirming adventures are back…$" + +BattleFrontier_BattlePyramidTop_Text_MyCourageIsOffMeter: + .string "Now, then!\p" + .string "I sense my own courage is off\n" + .string "the meter!$" + +BattleFrontier_BattlePyramidTop_Text_EverythingYouHave: + .string "Everything you have!\n" + .string "I'm braced for it all!$" + +BattleFrontier_BattlePyramidTop_Text_BrandonRemarkableHaveThis: + .string "BRANDON: Hahahah!\n" + .string "Remarkable!\l" + .string "Yes, it's grand, indeed!\p" + .string "Young explorer!\p" + .string "You've bested me through and through!\n" + .string "Here! I want you to have this!$" + +BattleFrontier_BattlePyramidTop_Text_BraveSymbolTookGoldenShine: + .string "The Brave Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattlePyramidTop_Text_FarewellForNow: + .string "Ah, yes! It just goes to show that\n" + .string "I have much to learn still!\p" + .string "May our paths cross again!\n" + .string "Farewell for now, young explorer!$" + +BattleFrontier_BattlePyramidTop_Text_StepForwardWhenReady: + .string "Now, when you are ready, take courage\n" + .string "and step forward.$" diff --git a/data/maps/BattleFrontier_BattleTowerBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleTowerBattleRoom/scripts.inc index 0865d522e3..a3c442691f 100644 --- a/data/maps/BattleFrontier_BattleTowerBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleTowerBattleRoom/scripts.inc @@ -445,6 +445,10 @@ BattleFrontier_BattleTowerBattleRoom_EventScript_RetireChallenge:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleTowerBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleTowerBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleTowerBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattleTowerBattleRoom/text_es.inc new file mode 100644 index 0000000000..5fbc1b0bf9 --- /dev/null +++ b/data/maps/BattleFrontier_BattleTowerBattleRoom/text_es.inc @@ -0,0 +1,128 @@ + +BattleFrontier_BattleTowerBattleRoom_Text_RestoreMonsToFullHealth: + .string "We will restore your POKéMON to\n" + .string "full health.$" + +@ Unused +BattleFrontier_BattleTowerBattleRoom_Text_ReadyForOpponent: + .string "You will be facing opponent no. {STR_VAR_1}.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReadyFor2ndOpponent: + .string "You will be facing opponent no. 2.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReadyFor3rdOpponent: + .string "You will be facing opponent no. 3.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReadyFor4thOpponent: + .string "You will be facing opponent no. 4.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReadyFor5thOpponent: + .string "You will be facing opponent no. 5.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReadyFor6thOpponent: + .string "You will be facing opponent no. 6.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReadyFor7thOpponent: + .string "You will be facing opponent no. 7.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_RecordYourBattle: + .string "Record your battle on your\n" + .string "FRONTIER PASS?$" + +BattleFrontier_BattleTowerLobby_Text_BattleRecordedOnPass: + .string "{PLAYER}'s battle was recorded\n" + .string "on the FRONTIER PASS.$" + +BattleFrontier_BattleTowerBattleRoom_Text_SaveAndQuitGame: + .string "Would you like to save and\n" + .string "quit the game?$" + +BattleFrontier_BattleTowerBattleRoom_Text_SavingPleaseWait: + .string "Saving your battle data.\n" + .string "Please wait.$" + +BattleFrontier_BattleTowerBattleRoom_Text_CancelYourChallenge: + .string "Would you like to cancel your BATTLE\n" + .string "ROOM challenge?$" + +BattleFrontier_BattleTowerBattleRoom_Text_RecordCouldntBeSaved:: + .string "There was an error of some sort.\n" + .string "Your record could not be saved.$" + +BattleFrontier_BattleTowerBattleRoom_Text_SalonMaidenOnHerWay: + .string "Excuse me, but…\p" + .string "Our leader, the SALON MAIDEN, is on\n" + .string "her way here in hopes of battling you.\p" + .string "She should be arriving very shortly.$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReadyForSalonMaiden: + .string "You will be facing the SALON MAIDEN.\n" + .string "Are you prepared?$" + +BattleFrontier_BattleTowerBattleRoom_Text_GreetingsImAnabel: + .string "Greetings…\n" + .string "My name is ANABEL.\p" + .string "I am the SALON MAIDEN, and I am in\n" + .string "charge of running the BATTLE TOWER…\p" + .string "I have heard several rumors\n" + .string "about you…\p" + .string "In all honesty, what I have heard does\n" + .string "not seem attractive in any way…\p" + .string "The reason I've come to see you…\n" + .string "Well, there is but one reason…$" + +BattleFrontier_BattleTowerBattleRoom_Text_LetMeSeeYourTalent: + .string "Let me see your talent in\n" + .string "its entirety…$" + +BattleFrontier_BattleTowerBattleRoom_Text_AnabelTalentShallBeRecognized: + .string "ANABEL: Fufufu, nicely done…\p" + .string "Your FRONTIER PASS, please…\n" + .string "Your talent shall be recognized.$" + +BattleFrontier_BattleTowerBattleRoom_Text_ReceivedAbilitySymbol: + .string "The Ability Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleTowerBattleRoom_Text_UntilNextTime: + .string "… … … … … …\p" + .string "You have confidence in your POKéMON\n" + .string "battling talent, don't you?\p" + .string "I urge you to keep battling and\n" + .string "keep on winning.\p" + .string "I will be waiting for you.\n" + .string "Until the next time we meet…$" + +BattleFrontier_BattleTowerBattleRoom_Text_AnabelYouCameBack: + .string "ANABEL: You really did come back to\n" + .string "see me…\p" + .string "… … … … … …\p" + .string "You've won straight matches to see me…\n" + .string "I won't have to hold back against you…\p" + .string "It's been too long now…\p" + .string "Too long since I've been able to battle\n" + .string "without thinking about anything…$" + +BattleFrontier_BattleTowerBattleRoom_Text_LetsBeginShallWe: + .string "Let's begin, shall we?$" + +BattleFrontier_BattleTowerBattleRoom_Text_AnabelCongratsYourPassPlease: + .string "ANABEL: Fufu, congratulations…\n" + .string "Your FRONTIER PASS, please…$" + +BattleFrontier_BattleTowerBattleRoom_Text_AbilitySymbolTookGoldenShine: + .string "The Ability Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleTowerBattleRoom_Text_WishICouldBattleYouAgain: + .string "That was fun…\p" + .string "I have never had a POKéMON battle\n" + .string "so enjoyable before…\p" + .string "I wish I could battle with you again…$" diff --git a/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc b/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc index 6ec3519477..b321b7f92b 100644 --- a/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc @@ -918,6 +918,10 @@ BattleFrontier_BattleTowerLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleTowerLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleTowerLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleTowerLobby/text_es.inc b/data/maps/BattleFrontier_BattleTowerLobby/text_es.inc new file mode 100644 index 0000000000..d63b0169bb --- /dev/null +++ b/data/maps/BattleFrontier_BattleTowerLobby/text_es.inc @@ -0,0 +1,477 @@ + +@ Unused +BattleFrontier_BattleTowerLobby_EventScript_DirectYouToBattleRoom: + .string "I'll direct you to your BATTLE ROOM now.$" + +BattleFrontier_BattleTowerLobby_Text_DidntSaveBeforeQuitting: + .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!$" + +BattleFrontier_BattleTowerLobby_Text_CongratsBeatenSeven: + .string "Congratulations!\n" + .string "You've beaten all seven TRAINERS!\p" + .string "$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_EarnedFabulousPrize: + .string "For beating seven TRAINERS in a row,\n" + .string "you have earned this fabulous prize!\p" + .string "$" + +BattleFrontier_BattleTowerLobby_Text_ReceivedPrize: + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_BagFullMakeRoom: + .string "Oh, your BAG appears to be full.\p" + .string "Please make room in your BAG, then come\n" + .string "see me.$" + +BattleFrontier_BattleTowerLobby_Text_ThankYouForPlaying: + .string "Thank you for playing!\p" + .string "$" + +BattleFrontier_BattleTowerLobby_Text_RecordWillBeSaved: + .string "Your record will be saved.\n" + .string "Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_WeveBeenWaitingForYou: + .string "We've been waiting for you!\p" + .string "$" + +BattleFrontier_BattleTowerLobby_Text_ProgressWillBeSaved: + .string "Before entering a BATTLE ROOM, your\n" + .string "progress will be saved. Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_AboutToFace50thTrainer: + .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!$" + +BattleFrontier_BattleTowerLobby_Text_HereAreSomeRibbons: + .string "Here are some RIBBONS for beating\n" + .string "seven tough TRAINERS in a row.\p" + .string "{PLAYER} received some RIBBONS!$" + +BattleFrontier_BattleTowerLobby_Text_PutRibbonOnMons: + .string "{PLAYER} put the RIBBONS on\n" + .string "the challenger POKéMON.$" + +BattleFrontier_BattleTowerLobby_Text_DescribeFeelingsAboutBattleTower: + .string "Excuse me, do you have a moment?\p" + .string "Can you describe your feelings when\n" + .string "you're about to begin a BATTLE TOWER\l" + .string "match, or when you've either won or\l" + .string "lost a match?$" + +BattleFrontier_BattleTowerLobby_Text_FeelWhatWhenYouBegin: + .string "Okay, what are your feelings when\n" + .string "you're about to begin a match?$" + +BattleFrontier_BattleTowerLobby_Text_FeelWhatWhenYouveWon: + .string "What do you feel when you've won\n" + .string "a match?$" + +BattleFrontier_BattleTowerLobby_Text_FeelWhatWhenYouveLost: + .string "Can I hear about your feelings when\n" + .string "you have lost a match?$" + +BattleFrontier_BattleTowerLobby_Text_DontThinkMuchAboutIt: + .string "Oh, so you don't think much about it?\n" + .string "You're one cool customer.$" + +BattleFrontier_BattleTowerLobby_Text_ChangedYourMind: + .string "Hunh? You changed your mind?\n" + .string "I guess you're fickle.$" + +BattleFrontier_BattleTowerLobby_Text_ThatsHowYouFeel: + .string "Okay, so that's how you feel?\n" + .string "That's quite original.\p" + .string "Thanks!$" + +BattleFrontier_BattleTowerLobby_Text_WinsInRowRecorded: + .string "The number of matches you win in a row\n" + .string "is recorded.\p" + .string "I'd better not get beaten in\n" + .string "an embarrassing way!$" + +BattleFrontier_BattleTowerLobby_Text_CanLeaveUntilLossOrSevenWins: + .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.$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_DoubleBattleRoomConstruction: + .string "Welcome to the BATTLE TOWER\n" + .string "DOUBLE BATTLE CORNER!\p" + .string "Unfortunately, the BATTLE ROOMS\n" + .string "are still under construction.\p" + .string "Please come back when the work\n" + .string "is completed.$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_MultiBattleRoomConstruction: + .string "Welcome to the BATTLE TOWER\n" + .string "MULTI BATTLE CORNER!\p" + .string "Unfortunately, the BATTLE ROOMS\n" + .string "are still under construction.\p" + .string "Please come back when the work\n" + .string "is completed.$" + +BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge: + .string "We look forward to seeing you on\n" + .string "another challenge!$" + +BattleFrontier_BattleTowerLobby_Text_WhichLevelMode: + .string "The BATTLE ROOM offers two levels\n" + .string "of challenge, Level 50 and Open Level.\l" + .string "Which is your choice?$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_PleaseSelectMons: + .string "Please select the POKéMON you wish\n" + .string "to enter.$" + +BattleFrontier_BattleTowerLobby_Text_OkayToSaveBeforeEntering: + .string "Before entering a BATTLE ROOM, your\n" + .string "progress must be saved. Is that okay?$" + +BattleFrontier_BattleTowerLobby_Text_ShowYouToBattleRoom: + .string "I will now show you to the\n" + .string "{STR_VAR_1} BATTLE ROOM.$" + +BattleFrontier_BattleTowerLobby_Text_RecordLastMatch: + .string "Shall I record your last BATTLE TOWER\n" + .string "match on your FRONTIER PASS?$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLv50: + .string "Excuse me!\p" + .string "You don't have {STR_VAR_2} eligible POKéMON.\p" + .string "You must have {STR_VAR_2} 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.$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLvOpen: + .string "Excuse me!\p" + .string "You don't have {STR_VAR_2} eligible POKéMON.\p" + .string "You must have {STR_VAR_2} 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.$" + +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLv50Singles: + .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.$" + +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLvOpenSingles: + .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.$" + +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLv50Doubles: + .string "Excuse me!\p" + .string "You don't have four eligible POKéMON.\p" + .string "You must have four 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.$" + +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLvOpenDoubles: + .string "Excuse me!\p" + .string "You don't have four eligible POKéMON.\p" + .string "You must have four 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.$" + +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLv50Multis: + .string "Excuse me!\p" + .string "You don't have two eligible POKéMON.\p" + .string "You must have two 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.$" + +BattleFrontier_BattleTowerLobby_Text_NotEnoughValidMonsLvOpenMultis: + .string "Excuse me!\p" + .string "You don't have two eligible POKéMON.\p" + .string "You must have two 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.$" + +BattleFrontier_BattleTowerLobby_Text_WelcomSingleBattle: + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the SINGLE\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_TakeSinglesChallenge: + .string "Would you like to take the SINGLE\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_ExplainSinglesChallenge: + .string "The BATTLE TOWER's SINGLE BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "SINGLE BATTLES with three POKéMON.\p" + .string "There are many SINGLE BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In each of the SINGLE BATTLE ROOMS,\n" + .string "seven TRAINERS await your challenge.\p" + .string "If you manage to defeat all seven,\n" + .string "you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_SelectThreeMons: + .string "Now please select the three POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_WelcomeDoubleBattle: + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the DOUBLE\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_TakeDoublesChallenge: + .string "Would you like to take the DOUBLE\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_ExplainDoublesChallenge: + .string "The BATTLE TOWER's DOUBLE BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "DOUBLE BATTLES with four POKéMON.\p" + .string "There are many DOUBLE BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In each of the DOUBLE BATTLE ROOMS,\n" + .string "seven TRAINERS await your challenge.\p" + .string "If you manage to defeat all seven,\n" + .string "you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_PleaseSelectFourMons: + .string "Now please select the four POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_WelcomeMultiBattle: + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the MULTI\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_TakeMultisChallenge: + .string "Would you like to take the MULTI\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_ExplainMultisChallenge: + .string "The BATTLE TOWER's MULTI BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "MULTI BATTLES.\p" + .string "For MULTI BATTLES, you must partner\n" + .string "with a TRAINER in the TOWER and enter\l" + .string "with two POKéMON each.\p" + .string "Inside the TOWER is a room named\n" + .string "the BATTLE SALON where you may meet\l" + .string "other TRAINERS.\p" + .string "There, you must find a TRAINER to act\n" + .string "as your partner in MULTI BATTLES.\p" + .string "Once you have partnered up, you will\n" + .string "be shown to a MULTI BATTLE ROOM.\p" + .string "In the MULTI BATTLE ROOM, seven\n" + .string "tag teams await your challenge.\p" + .string "If you manage to defeat all seven\n" + .string "teams, you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don't save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons: + .string "Now please select the two POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_WelcomeLinkMultiBattle: + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the LINK MULTI\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_TakeLinkMultisChallenge: + .string "Would you like to take the LINK MULTI\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_ExplainLinkMultisChallenge: + .string "The BATTLE TOWER's MULTI BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "MULTI BATTLES with a friend.\p" + .string "You must link with your friend using\n" + .string "Wireless Adapters or a Game Boy\l" + .string "Advance Game Link cable.\p" + .string "You must partner with your friend and\n" + .string "enter two different kinds of POKéMON.\p" + .string "There are many MULTI BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In a MULTI BATTLE ROOM, seven\n" + .string "tag teams await you and your friend\l" + .string "to make a tag-team challenge.\p" + .string "If you manage to defeat all seven\n" + .string "teams, you will earn Battle Points.\p" + .string "Please beware that unlike other ROOMS,\n" + .string "you may not interrupt your challenge.\p" + .string "Once you start, you must battle seven\n" + .string "MULTI BATTLES in a row nonstop.$" + +BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons2: + .string "Now please select the two POKéMON\n" + .string "that are to be entered.$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_ChoseSameMonAsFriend: + .string "You have chosen the same kind of\n" + .string "POKéMON as your friend.\p" + .string "Please choose two POKéMON different\n" + .string "from your friend's, match the level\l" + .string "you wish to enter, and register again.$" + +BattleFrontier_BattleTowerLobby_Text_LinkMultiOnlyForTwoPlayers: + .string "The LINK MULTI BATTLE ROOM challenge\n" + .string "is only for two linked players.$" + +BattleFrontier_BattleTowerLobby_Text_FriendAlsoSelectedMon: + .string "Your friend has also selected\n" + .string "the POKéMON {STR_VAR_1}.$" + +BattleFrontier_BattleTowerLobby_Text_FriendAlsoSelectedMons: + .string "Your friend has also selected the\n" + .string "POKéMON {STR_VAR_1} and {STR_VAR_2}.$" + +BattleFrontier_BattleTowerLobby_Text_FriendChoseDifferentLvlMode: + .string "Your friend has chosen a different\n" + .string "battle level.$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_FriendChoseDifferentLvlModeSameMon: + .string "Your friend has chosen a different\n" + .string "battle level.\p" + .string "Your friend has also selected\n" + .string "the POKéMON {STR_VAR_1}.$" + +@ Unused +BattleFrontier_BattleTowerLobby_Text_FriendChoseDifferentLvlModeSameMons: + .string "Your friend has chosen a different\n" + .string "battle level.\p" + .string "Your friend has also selected the\n" + .string "POKéMON {STR_VAR_1} and {STR_VAR_2}.$" + +BattleFrontier_BattleTowerLobby_Text_ChooseDifferentMonsMatchLvlMode: + .string "Please choose two POKéMON different\n" + .string "from your friend's, match the level\l" + .string "you wish to enter, and register again.$" + +BattleFrontier_BattleTowerLobby_Text_SaveGameBeforeShowingIn: + .string "I will save the game before\n" + .string "showing you in. Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_CongratsDefeatedMaiden: + .string "Congratulations!\n" + .string "You have defeated the SALON MAIDEN\l" + .string "and swept seven TRAINERS!$" + +BattleFrontier_BattleTowerLobby_Text_AwardYouTheseBattlePoints: + .string "In recognition of your infinite talent,\n" + .string "we award you these Battle Point(s).$" + +BattleFrontier_Text_ObtainedXBattlePoints: + .string "{PLAYER} obtained {STR_VAR_1} Battle Point(s).$" + +BattleFrontier_BattleTowerLobby_Text_RulesAreListed: + .string "The BATTLE TOWER rules are listed.$" + +BattleFrontier_BattleTowerLobby_Text_ReadWhichHeading: + .string "Which heading do you want to read?$" + +BattleFrontier_BattleTowerLobby_Text_ExplainTowerRules: + .string "The BATTLE TOWER is a facility where\n" + .string "four types of battles are waged--\l" + .string "SINGLE BATTLE, DOUBLE BATTLE, MULTI\l" + .string "BATTLE, and LINK MULTI BATTLE.\p" + .string "For each of these types, there are\n" + .string "separate BATTLE ROOMS.\p" + .string "Please speak with a guide offering\n" + .string "the type of battle you wish to enter.$" + +BattleFrontier_BattleTowerLobby_Text_ExplainMonRules: + .string "Depending on the BATTLE ROOM you are\n" + .string "entering, you will be required to take\l" + .string "a certain number of POKéMON.\p" + .string "The SINGLE BATTLE mode requires\n" + .string "three POKéMON.\p" + .string "The DOUBLE BATTLE mode requires four,\n" + .string "and the MULTI modes both require two.$" + +BattleFrontier_BattleTowerLobby_Text_ExplainSalonRules: + .string "The BATTLE SALON is where you must\n" + .string "find a partner to form a tag team for\l" + .string "the MULTI BATTLE ROOM challenge.\p" + .string "Choose the best partner for you by\n" + .string "examining other TRAINERS'\l" + .string "POKéMON and their moves.\p" + .string "You may choose a new tag partner\n" + .string "after winning seven straight matches.$" + +BattleFrontier_BattleTowerLobby_Text_ExplainMultiLinkRules: + .string "The LINK MULTI BATTLE Mode is for two\n" + .string "friends to mount a challenge together.\p" + .string "You and your friend must be linked with\n" + .string "Wireless Adapters or a GBA Game Link\l" + .string "cable.\p" + .string "You must choose two POKéMON at\n" + .string "the registration counter.\p" + .string "These POKéMON must be different\n" + .string "from those of your friend.\p" + .string "You may not interrupt this challenge\n" + .string "in the middle, unlike other modes.$" diff --git a/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc index 069cc79e2c..48d1e09b15 100644 --- a/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc @@ -452,6 +452,10 @@ BattleFrontier_BattleTowerMultiBattleRoom_Movement_WalkInPlaceLeft: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleTowerMultiBattleRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleTowerMultiBattleRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/text_es.inc b/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/text_es.inc new file mode 100644 index 0000000000..4fc6f12a53 --- /dev/null +++ b/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/text_es.inc @@ -0,0 +1,62 @@ + +BattleFrontier_BattleTowerMultiBattleRoom_Text_ReadyFor2ndOpponentSet: + .string "The 2nd set of opponents is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerMultiBattleRoom_Text_ReadyFor3rdOpponentSet: + .string "The 3rd set of opponents is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerMultiBattleRoom_Text_ReadyFor4thOpponentSet: + .string "The 4th set of opponents is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerMultiBattleRoom_Text_ReadyFor5thOpponentSet: + .string "The 5th set of opponents is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerMultiBattleRoom_Text_ReadyFor6thOpponentSet: + .string "The 6th set of opponents is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerMultiBattleRoom_Text_ReadyFor7thOpponentSet: + .string "The 7th set of opponents is next.\n" + .string "Are you ready?$" + +@ Unused +BattleFrontier_BattleTowerMultiBattleRoom_Text_2ndOpponentSetNext: + .string "The 2nd set of opponents is next.\n" + .string "Do your best!$" + +@ Unused +BattleFrontier_BattleTowerMultiBattleRoom_Text_3rdOpponentSetNext: + .string "The 3rd set of opponents is next.\n" + .string "Do your best!$" + +@ Unused +BattleFrontier_BattleTowerMultiBattleRoom_Text_4thOpponentSetNext: + .string "The 4th set of opponents is next.\n" + .string "Do your best!$" + +@ Unused +BattleFrontier_BattleTowerMultiBattleRoom_Text_5thOpponentSetNext: + .string "The 5th set of opponents is next.\n" + .string "Do your best!$" + +@ Unused +BattleFrontier_BattleTowerMultiBattleRoom_Text_6thOpponentSetNext: + .string "The 6th set of opponents is next.\n" + .string "Do your best!$" + +@ Unused +BattleFrontier_BattleTowerMultiBattleRoom_Text_7thOpponentSetNext: + .string "The 7th set of opponents is next.\n" + .string "Do your best!$" + +gText_LinkStandby3:: + .string "Link standby…$" + +gText_YourPartnerHasRetired:: + .string "Your partner has retired.\p" + .string "Your BATTLE ROOM challenge\n" + .string "will be canceled.$" diff --git a/data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/scripts.inc b/data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/scripts.inc index f069ce764e..39ffa37138 100644 --- a/data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/scripts.inc @@ -286,6 +286,10 @@ BattleFrontier_BattleTowerMultiPartnerRoom_EventScript_Partner8:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/text_es.inc b/data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/text_es.inc new file mode 100644 index 0000000000..28bb4ff421 --- /dev/null +++ b/data/maps/BattleFrontier_BattleTowerMultiPartnerRoom/text_es.inc @@ -0,0 +1,1528 @@ + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PleaseFindPartner: + .string "Please find a partner from out of\n" + .string "the TRAINERS gathered here.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_QuitLookingForPartner: + .string "{PLAYER}, you have not found a partner\n" + .string "for your tag team.\p" + .string "Would you like to quit looking and\n" + .string "return to the reception counter?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PleaseFindPartner2: + .string "Then, please find a partner from\n" + .string "the TRAINERS gathered here.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ThankYouForChoosingPartner:: + .string "Thank you for choosing a partner.\p" + .string "I will now show you to your\n" + .string "MULTI BATTLE ROOM.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice1Intro:: + .string "I'm {STR_VAR_1}'s no. {STR_VAR_2} apprentice.\n" + .string "You can call me {STR_VAR_3}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice1Mon1:: + .string "On {STR_VAR_1}'s advice, I brought\n" + .string "one {STR_VAR_3} with {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice1Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Please, let me join you as a tag team.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice1Accept:: + .string "Thank you!\n" + .string "I'll go register right now.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice1Reject:: + .string "I really wanted to form a tag team\n" + .string "with you, {PLAYER}…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice2Intro:: + .string "I am {STR_VAR_1}'s no. {STR_VAR_2} apprentice.\n" + .string "My name is {STR_VAR_3}.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice2Mon1:: + .string "I got advice from {STR_VAR_1} and chose\n" + .string "one {STR_VAR_3} with {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice2Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Please, let's form a tag team!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice2Accept:: + .string "Thank you very much!\n" + .string "I'll be done with registration quickly!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_UnusedApprentice2Reject:: + .string "{PLAYER}, I was hoping that I could\n" + .string "partner up with you…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice1Intro:: + .string "Um, my name's {STR_VAR_3}, and I'm\n" + .string "{STR_VAR_1}'s no. {STR_VAR_2} apprentice.\p" + .string "Snivel…\p" + .string "I'm sorry!\n" + .string "This tension is making me cry…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice1Mon1:: + .string "{STR_VAR_3} advised me, so I have\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice1Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Snivel…\n" + .string "Please, please team up with me!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice1Accept:: + .string "Oh, really? You will?\n" + .string "Awesome! Wicked! Awoooh!\p" + .string "Oh… I'm sorry…\n" + .string "I'm so happy, I'm crying…\p" + .string "I'll go register right away.\n" + .string "Please don't go away!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice1Reject:: + .string "Oh, b-but…\n" + .string "Sob… Waaaaah!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice2Intro:: + .string "Hi, there! I'm {STR_VAR_3}!\n" + .string "I'm {STR_VAR_1}'s no. {STR_VAR_2} apprentice!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice2Mon1:: + .string "{STR_VAR_3} recommended my crew.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice2Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1},\n" + .string "that's what I have! Cool, huh?\p" + .string "So come on!\n" + .string "Let's form a tag team!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice2Accept:: + .string "Yay! Great!\n" + .string "Okay, I'll go register, okay?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice2Reject:: + .string "Aww, why?\n" + .string "I wanted to team up, {PLAYER}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice3Intro:: + .string "I'm {STR_VAR_3}, the no. {STR_VAR_2} apprentice\n" + .string "of the famous {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice3Mon1:: + .string "I looked to {STR_VAR_3} for advice.\n" + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice3Mon2Ask:: + .string "and one {STR_VAR_2} with {STR_VAR_1},\n" + .string "that's my pair.\p" + .string "Please, will you join me in\n" + .string "a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice3Accept:: + .string "Thank you!\n" + .string "I'll register right away!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice3Reject:: + .string "{PLAYER}, I had been hoping to join\n" + .string "you in a tag team…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice4Intro:: + .string "Um… I'm sincerely happy that you\n" + .string "would take the time to talk to me.\p" + .string "I'm {STR_VAR_3}.\n" + .string "I'm {STR_VAR_1}'s no. {STR_VAR_2} apprentice…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice4Mon1:: + .string "{STR_VAR_3} gave me advice.\n" + .string "I'm very grateful for it.\p" + .string "I have a team of one {STR_VAR_2}\n" + .string "with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice4Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\n" + .string "I know I'm asking a lot…\p" + .string "I don't think you'll be willing to,\n" + .string "but may I join you as a partner?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice4Accept:: + .string "Really? I can't believe it!\n" + .string "I can't believe you'll let me join you!\l" + .string "I… I won't let you down!\p" + .string "Um… If it's really okay, I'll go register\n" + .string "right this instant!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice4Reject:: + .string "Oh…\n" + .string "I didn't think I was good enough…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice5Intro:: + .string "Hi, I'm {STR_VAR_3}.\n" + .string "I'm {STR_VAR_1}'s no. {STR_VAR_2} apprentice!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice5Mon1:: + .string "{STR_VAR_3} told me that it would be\n" + .string "good to make this team:\l" + .string "one {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice5Mon2Ask:: + .string "and one {STR_VAR_2} that knows how\n" + .string "to use {STR_VAR_1}.\p" + .string "Not bad, huh?\n" + .string "Want me to team up with you?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice5Accept:: + .string "Okay, glad to join you!\n" + .string "I hope you won't mess things up for me!\l" + .string "I'll do my registration now.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice5Reject:: + .string "Huh? Why did you turn me down?\n" + .string "You're no judge of character!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice6Intro:: + .string "I'm {STR_VAR_3} and I'm a TRIATHLETE.\n" + .string "I'm busy every day what with jogging,\l" + .string "training, and rapping.\p" + .string "I also happen to be {STR_VAR_1}'s\n" + .string "no. {STR_VAR_2} apprentice.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice6Mon1:: + .string "This is what {STR_VAR_3} recommended.\n" + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice6Mon2Ask:: + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}.\p" + .string "I put a lot of effort into raising\n" + .string "them, even though I'm busy.\p" + .string "Let's form a tag team\n" + .string "and give it a go!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice6Accept:: + .string "Thanks, that's the spirit!\n" + .string "Hang tight while I go register, okay?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice6Reject:: + .string "I took time from my busy schedule\n" + .string "to be here! Give me a break!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice7Intro:: + .string "Hi!\n" + .string "How's it going?\p" + .string "I'm {STR_VAR_3}, {STR_VAR_1}'s\n" + .string "no. {STR_VAR_2} apprentice. Glad to meet you!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice7Mon1:: + .string "Listen, listen! You have to hear about\n" + .string "the POKéMON {STR_VAR_3} recommended.\l" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice7Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\n" + .string "Of course I raised them superbly!\p" + .string "So, want to team up?\n" + .string "I'm sure it'll be a great combo!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice7Accept:: + .string "Yay, I think this will be fun!\n" + .string "I'll go register!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice7Reject:: + .string "Oh, you're mean!\n" + .string "I come recommended, you know.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice8Intro:: + .string "Please let me introduce myself.\n" + .string "I am {STR_VAR_3}.\p" + .string "I serve as {STR_VAR_1}'s\n" + .string "no. {STR_VAR_2} apprentice.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice8Mon1:: + .string "I sought the sage advice of\n" + .string "{STR_VAR_3} and raised my team\l" + .string "of one {STR_VAR_2} with {STR_VAR_1}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice8Mon2Ask:: + .string "and one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Please agree to a tag team with me!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice8Accept:: + .string "Oh… I'm delighted!\n" + .string "I promise to give you my best!\p" + .string "Of course I will register us!\n" + .string "Please wait!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice8Reject:: + .string "I had been hoping to join you,\n" + .string "{PLAYER}…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice9Intro:: + .string "Eek! You spoke to me!\n" + .string "I… I'm overjoyed!\p" + .string "I'm {STR_VAR_3}! I'm {STR_VAR_1}'s\n" + .string "no. {STR_VAR_2} apprentice!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice9Mon1:: + .string "On {STR_VAR_3}'s advice, I trained\n" + .string "one {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice9Mon2Ask:: + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}.\p" + .string "Please, can you grant me my wish?\n" + .string "I want to be your tag-team partner!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice9Accept:: + .string "Eek! I… I feel giddy!\n" + .string "Thank you so much!\l" + .string "I'll go register us right away!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice9Reject:: + .string "Waaah! Don't you feel any pity?\n" + .string "But that makes you cooler…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice10Intro:: + .string "Yeehaw! I'm {STR_VAR_1}'s\n" + .string "no. {STR_VAR_2} apprentice!\p" + .string "{STR_VAR_3}'s my name, hello, hello!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice10Mon1:: + .string "My mentor {STR_VAR_3} recommended\n" + .string "one {STR_VAR_1}-master {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice10Mon2Ask:: + .string "and one {STR_VAR_1}-master\n" + .string "{STR_VAR_2}.\p" + .string "Good stuff, huh?\n" + .string "You'll partner with me, won't you?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice10Accept:: + .string "Okay, excellent!\n" + .string "I'll get the registration done quickly!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice10Reject:: + .string "Gwaaah!\n" + .string "You're a calculating one, {PLAYER}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice11Intro:: + .string "Hey! There's big trouble! This is\n" + .string "the BATTLE TOWER's last day!\p" + .string "… … … … … …\n" + .string "I'm only joking!\p" + .string "People call me {STR_VAR_3} and I do, too!\n" + .string "I'm {STR_VAR_1}'s 1,000th apprentice!\l" + .string "Actually, I'm no. {STR_VAR_2}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice11Mon1:: + .string "{STR_VAR_3} gave me some advice.\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice11Mon2Ask:: + .string "{STR_VAR_2} with {STR_VAR_1}.\n" + .string "I've got ten of each kind!\l" + .string "Actually, just one of each!\p" + .string "How about it?\n" + .string "Want to try tag battles with me?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice11Accept:: + .string "Yippee!\n" + .string "I'll give you a POKéMON as my thanks!\p" + .string "Just joking! But I will really go do\n" + .string "the registration, okay?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice11Reject:: + .string "Oh, that's so cold! I'll have to wreck\n" + .string "the BATTLE TOWER for that!\p" + .string "Of course I won't!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice12Intro:: + .string "Hey, there, I'm rockin' and a-rollin'!\n" + .string "POKéMON, I be controllin'!\p" + .string "I'm {STR_VAR_3} the rappin' SAILOR.\n" + .string "Don't be mistakin' me for no wailer!\p" + .string "I'm {STR_VAR_1}'s no. {STR_VAR_2} apprentice.\n" + .string "Me, you shouldn't be quick to dismiss!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice12Mon1:: + .string "With the advice of {STR_VAR_3} I did\n" + .string "abide, put together my team of pride!\l" + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice12Mon2Ask:: + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}!\p" + .string "Our meeting we should commemorate,\n" + .string "with a tag-team victory to celebrate!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice12Accept:: + .string "Hey, hey, I like your style!\n" + .string "Our registration, I will go file!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice12Reject:: + .string "Oh, hey, {PLAYER}, now that's cold!\n" + .string "If I may be so bold!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice13Intro:: + .string "Yippee-yahoo!\n" + .string "Oh, don't run! I was just having fun!\p" + .string "Howdy! I'm {STR_VAR_3}!\n" + .string "I'm {STR_VAR_1}'s no. {STR_VAR_2} apprentice!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice13Mon1:: + .string "{STR_VAR_3} told me what to do.\n" + .string "So one {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice13Mon2Ask:: + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}, I did choose.\p" + .string "So, what do you say?\n" + .string "Come on, make my day!\p" + .string "Please, I'm begging you!\n" + .string "Let me join you, don't leave me blue!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice13Accept:: + .string "Yeahah! Luck is with me!\n" + .string "It sure makes me happy!\p" + .string "Before we go join the fray,\n" + .string "I'll go register right away!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice13Reject:: + .string "You're turning me down?\n" + .string "{PLAYER}, you're making me frown!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice14Intro:: + .string "Cough!\p" + .string "Oh, sorry, I have a cold.\n" + .string "My POKéMON are fine, though.\p" + .string "My name's {STR_VAR_3}, {STR_VAR_1}'s\n" + .string "no. {STR_VAR_2} apprentice. Cough!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice14Mon1:: + .string "I took {STR_VAR_3}'s advice to heart\n" + .string "and put together my team of\l" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice14Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "I trained them every day,\n" + .string "even in wind and rain.\p" + .string "That's why I have this cold,\n" + .string "I think.\p" + .string "That's what I'm about.\n" + .string "Want to be my tag partner?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice14Accept:: + .string "Thanks, I appreciate this!\n" + .string "Cough, cough!\l" + .string "Hang on while I go register.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice14Reject:: + .string "Oh, you won't?\n" + .string "{PLAYER}, I think we'd make a good pair.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice15Intro:: + .string "Oh, hello!\n" + .string "This is nerve-racking.\p" + .string "I'm {STR_VAR_3}.\n" + .string "I'm the no. {STR_VAR_2} apprentice of {STR_VAR_1}.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice15Mon1:: + .string "{STR_VAR_3} said this team'll be good--\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice15Mon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "I'm feeling self-conscious about this,\n" + .string "but will you let me join you?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice15Accept:: + .string "Oh, gee, thank you!\n" + .string "I feel bashful, but I'll do my best!\p" + .string "I'll go get the registration done.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice15Reject:: + .string "Oh, please don't say no!\n" + .string "I feel self-conscious enough already…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice16Intro:: + .string "I am {STR_VAR_3}, and that's no lie.\n" + .string "I am {STR_VAR_1}'s no. {STR_VAR_2} apprentice.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice16Mon1:: + .string "{STR_VAR_3} recommended my team.\p" + .string "Since the advice sounded sincere,\n" + .string "I decided to bring with me\l" + .string "my {STR_VAR_1}-using {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice16Mon2Ask:: + .string "my {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "If possible, I would like you to accept\n" + .string "me as your tag-team partner.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice16Accept:: + .string "You really will accept me?\n" + .string "It would be too terrible otherwise.\p" + .string "But since you've agreed, this is fine.\n" + .string "I shall go register the both of us.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_Apprentice16Reject:: + .string "Hm? Now why would you refuse?\n" + .string "Is this your idea of a joke?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LassIntro:: + .string "I'm {STR_VAR_1}, and I'm a LASS!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LassMon1:: + .string "What I have are one {STR_VAR_2}\n" + .string "that uses {STR_VAR_1} and one$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LassMon2Ask:: + .string "{STR_VAR_2} that uses {STR_VAR_1}.\n" + .string "Those are what I have with me.\p" + .string "Will you be my partner?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LassAccept:: + .string "Thank you!\n" + .string "I'll go do the registration!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LassReject:: + .string "You don't want to be my partner?\n" + .string "You'll regret it later!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_YoungsterIntro:: + .string "Hello!\p" + .string "I'm YOUNGSTER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_YoungsterMon1:: + .string "Want to know what I have?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_YoungsterMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "You'll be my tag-team partner,\n" + .string "won't you?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_YoungsterAccept:: + .string "Yay!\n" + .string "I'll go and register, okay?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_YoungsterReject:: + .string "Aww! If you'd form a tag team with\n" + .string "my POKéMON, we'd be unstoppable!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HikerIntro:: + .string "Yahoo!\n" + .string "I'm HIKER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HikerMon1:: + .string "Know what I have with me?\n" + .string "My {STR_VAR_1}-using {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HikerMon2Ask:: + .string "my {STR_VAR_1}-using {STR_VAR_2}!\p" + .string "Sounds good, eh?\n" + .string "Want to form a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HikerAccept:: + .string "Yahoo!\n" + .string "I'll go do the registering, then.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HikerReject:: + .string "I would've liked to battle with you\n" + .string "at my side.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BeautyIntro:: + .string "Hello!\n" + .string "I'm {STR_VAR_1}, and I'm a BEAUTY!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BeautyMon1:: + .string "Do you know what I've been raising?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BeautyMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "What do you think?\n" + .string "Want to make a tag team together?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BeautyAccept:: + .string "Wonderful!\n" + .string "I'll get the registration done now!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BeautyReject:: + .string "How disappointing!\p" + .string "We two together--we would've been\n" + .string "the best!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_FishermanIntro:: + .string "Yo!\p" + .string "You know who I am?\n" + .string "I'm {STR_VAR_1} the FISHERMAN!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_FishermanMon1:: + .string "I've got with me a team of one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_FishermanMon2Ask:: + .string "one {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "So, how about it?\n" + .string "Will you battle at my side?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_FishermanAccept:: + .string "Good, good!\n" + .string "Leave it up to me!\p" + .string "I'll go and register us now.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_FishermanReject:: + .string "We matched up perfectly, too…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LadyIntro:: + .string "Glad to make your acquaintance.\n" + .string "I am {STR_VAR_1}, a LADY.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LadyMon1:: + .string "I am accompanied by a team of\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LadyMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "I hope I meet your approval.\n" + .string "For I wish to have you as my partner.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LadyAccept:: + .string "I thank you sincerely.\n" + .string "I shall handle the registration.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_LadyReject:: + .string "I'm sure that you will regret not\n" + .string "having me as your partner.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteFIntro:: + .string "I'm TRIATHLETE {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteFMon1:: + .string "What I have…\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\n" + .string "That's my pair!\p" + .string "Please?\n" + .string "Will you form a tag team with me?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteFAccept:: + .string "Gee, thanks!\n" + .string "I'll go register at the counter.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteFReject:: + .string "We two together, we would've been\n" + .string "tough for certain!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugCatcherIntro:: + .string "Hiya!\n" + .string "I'm BUG CATCHER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugCatcherMon1:: + .string "Check out what I have!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugCatcherMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "So, listen!\n" + .string "Do you want to form a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugCatcherAccept:: + .string "Gotcha!\p" + .string "I'll go do the registration stuff\n" + .string "at the counter.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugCatcherReject:: + .string "Aww, my POKéMON are awesome.\n" + .string "I hope you won't regret this!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidMIntro:: + .string "Good day!\n" + .string "I'm SCHOOL KID {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidMMon1:: + .string "What I've been raising are one\n" + .string "{STR_VAR_2} that uses {STR_VAR_1}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidMMon2Ask:: + .string "and one {STR_VAR_2} that uses\n" + .string "{STR_VAR_1}.\p" + .string "Not too bad, don't you think?\n" + .string "Would you care to form a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidMAccept:: + .string "Thank you very much!\n" + .string "I'll get done with the registration.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidMReject:: + .string "That's too bad…\p" + .string "I was hoping that I could learn\n" + .string "from you as your partner…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RichBoyIntro:: + .string "Yo! Let me tell you who I am!\n" + .string "I'm RICH BOY {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RichBoyMon1:: + .string "Guess what I got!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RichBoyMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "I'm willing to offer you the chance\n" + .string "to be in a tag team with me.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RichBoyAccept:: + .string "Smart move!\p" + .string "I'll finish up the registration\n" + .string "process quick!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RichBoyReject:: + .string "You'd turn me of all people down?\n" + .string "You'll regret that decision for sure!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BlackBeltIntro:: + .string "Hiyah!\n" + .string "I am BLACK BELT {STR_VAR_1}.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BlackBeltMon1:: + .string "As my companions, I have\n" + .string "one {STR_VAR_2} using {STR_VAR_1}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BlackBeltMon2Ask:: + .string "and one {STR_VAR_2} using\n" + .string "{STR_VAR_1}.\p" + .string "Please, grant me my wish!\n" + .string "Allow me to be your tag partner!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BlackBeltAccept:: + .string "Hiyah!\n" + .string "I will go register forthwith!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BlackBeltReject:: + .string "I see… I hope for an opportunity\n" + .string "the next time we meet…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberFIntro:: + .string "Hi, there!\n" + .string "I'm {STR_VAR_1}, and I'm a TUBER!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberFMon1:: + .string "I'll tell you what I have.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\n" + .string "May I please be on your tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberFAccept:: + .string "Thank you!\n" + .string "I'll go register us now!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberFReject:: + .string "If we'd become partners, we could\n" + .string "have been so strong!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HexManiacIntro:: + .string "Greetings…\n" + .string "I am HEX MANIAC {STR_VAR_1}…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HexManiacMon1:: + .string "I bear with me one {STR_VAR_1}-using\n" + .string "{STR_VAR_2} together with one$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HexManiacMon2Ask:: + .string "{STR_VAR_1}-using {STR_VAR_2}…\p" + .string "I beseech you…\n" + .string "Join me in a tag team…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HexManiacAccept:: + .string "I thank you…\n" + .string "I shall register us…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_HexManiacReject:: + .string "I so longed to join you…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederMIntro:: + .string "How do you do? I'm {STR_VAR_1},\n" + .string "and I'm a POKéMON BREEDER!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederMMon1:: + .string "I'm raising a couple good ones!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "How about it?\n" + .string "Feel like making a tag team with me?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederMAccept:: + .string "Thank you kindly!\p" + .string "I'll go take care of the registration\n" + .string "stuff, so you wait right here!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederMReject:: + .string "I was looking forward to being\n" + .string "your partner…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteFIntro:: + .string "Well, hello!\n" + .string "I'm TRIATHLETE {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteFMon1:: + .string "Want to know what I run with?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Well?\n" + .string "Want to be in a tag team with me?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteFAccept:: + .string "Good going!\p" + .string "I'll be quick and get the registration\n" + .string "all done!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteFReject:: + .string "You and me, we would've been tops.\n" + .string "It's too bad…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteMIntro:: + .string "Hey, there! My name's {STR_VAR_1}!\n" + .string "I'm a TRIATHLETE!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteMMon1:: + .string "I go on runs with my durable team--\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Not too shabby, huh?\n" + .string "We should be in a tag team together!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteMAccept:: + .string "All right!\n" + .string "I'll go register in a flash!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RunningTriathleteMReject:: + .string "I really wanted to battle as your\n" + .string "tag-team partner…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BattleGirlIntro:: + .string "I'm BATTLE GIRL {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BattleGirlMon1:: + .string "I've been toughening up one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BattleGirlMon2Ask:: + .string "one {STR_VAR_1}-using {STR_VAR_2}!\p" + .string "Do you like that combo?\n" + .string "How about you and me join up?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BattleGirlAccept:: + .string "Why, thanks!\p" + .string "I'll get the registration done\n" + .string "right now!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BattleGirlReject:: + .string "With you, I thought we could form\n" + .string "the ultimate tag team…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteMIntro:: + .string "I'm TRIATHLETE {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteMMon1:: + .string "I've been running with one {STR_VAR_2}\n" + .string "that knows how to use {STR_VAR_1}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteMMon2Ask:: + .string "and one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "We could be in a tag team.\n" + .string "Wouldn't that be great?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteMAccept:: + .string "Thank you!\p" + .string "I'll go register us, and that's\n" + .string "right now!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CyclingTriathleteMReject:: + .string "Aww, that's too bad. We would've been\n" + .string "the toughest tag team around!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberMIntro:: + .string "Me?\n" + .string "I'm TUBER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberMMon1:: + .string "What do I have with me?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Hey?\n" + .string "You'll team up with me, right?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberMAccept:: + .string "Okay!\p" + .string "I'll go register!\n" + .string "Let's be excellent together!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_TuberMReject:: + .string "My POKéMON are tough for sure…\n" + .string "It's too bad you don't want to team up.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GuitaristIntro:: + .string "Yay-hey!\n" + .string "Call me GUITARIST {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GuitaristMon1:: + .string "Check out my entourage!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GuitaristMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Yay-hey! Pretty wild, huh?\n" + .string "We'll have to do a duet in a tag team!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GuitaristAccept:: + .string "Yay-hey! Right on!\n" + .string "I'll do that registration stuff now!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GuitaristReject:: + .string "My POKéMON rock hard!\n" + .string "You'll be sorry, I tell you!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GentlemanIntro:: + .string "Pleased to meet you.\n" + .string "I am {STR_VAR_1}, a GENTLEMAN.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GentlemanMon1:: + .string "I am accompanied by my trusted\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GentlemanMon2Ask:: + .string "one {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "May I ask you to join me in a tag-team\n" + .string "partnership arrangement?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GentlemanAccept:: + .string "Ah, I thank you for your trust.\n" + .string "I shall be done with the registration.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_GentlemanReject:: + .string "That is most unfortunate…\p" + .string "I shall look forward to the next\n" + .string "opportunity…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanMIntro:: + .string "Hello, I'm {STR_VAR_1},\n" + .string "and I'm a POKéFAN.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanMMon1:: + .string "I have with me now one {STR_VAR_2}\n" + .string "that knows the move {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Do you like what you see?\n" + .string "Why don't you be my tag partner?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanMAccept:: + .string "Thank you!\n" + .string "I'll look after the registration!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanMReject:: + .string "My POKéMON are top grade…\n" + .string "It's too bad you can't appreciate that.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertMIntro:: + .string "Hm!\n" + .string "I am {STR_VAR_1}, and an EXPERT am I!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertMMon1:: + .string "The POKéMON that I've toughened up are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "What say you to a tag team with me?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertMAccept:: + .string "Hm!\n" + .string "I shall register us right away!\l" + .string "Let us both do our best!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertMReject:: + .string "I will hope that your choice is\n" + .string "indeed correct…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertFIntro:: + .string "Hello, hello.\n" + .string "I'm {STR_VAR_1}, and I'm an EXPERT.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertFMon1:: + .string "I've raised my POKéMON thoroughly.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}--\n" + .string "they're what I have.\p" + .string "Wouldn't you like to team up with me?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertFAccept:: + .string "Good, good.\n" + .string "I'll see to the registration right away.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ExpertFReject:: + .string "Perhaps we can form a team the next\n" + .string "time we meet.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_DragonTamerIntro:: + .string "I'm DRAGON TAMER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_DragonTamerMon1:: + .string "The team I've been toughening up is\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_DragonTamerMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "How about it?\n" + .string "Want to be my partner?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_DragonTamerAccept:: + .string "Okay, I'll give it my best!\n" + .string "I'll go register now, all right?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_DragonTamerReject:: + .string "You're not going to find many tougher\n" + .string "partners than me!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BirdKeeperIntro:: + .string "I'm BIRD KEEPER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BirdKeeperMon1:: + .string "What POKéMON do I have?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BirdKeeperMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Don't you think we'd make a decent\n" + .string "tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BirdKeeperAccept:: + .string "Great, thanks!\n" + .string "I'll look after the registration!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BirdKeeperReject:: + .string "My POKéMON and I are strong.\n" + .string "What a letdown.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_NinjaBoyIntro:: + .string "I'm NINJA BOY {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_NinjaBoyMon1:: + .string "My POKéMON team consists of one\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_NinjaBoyMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Let's be in a tag team together!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_NinjaBoyAccept:: + .string "Yay!\n" + .string "Let me go register!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_NinjaBoyReject:: + .string "You'll regret not having my tough\n" + .string "POKéMON on your side!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ParasolLadyIntro:: + .string "Hello!\n" + .string "I'm PARASOL LADY {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ParasolLadyMon1:: + .string "Escorting me now are my {STR_VAR_2}\n" + .string "that uses {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ParasolLadyMon2Ask:: + .string "one {STR_VAR_2} that uses\n" + .string "{STR_VAR_1}.\p" + .string "Aren't they nice?\n" + .string "Care to join us in a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ParasolLadyAccept:: + .string "Thanks a bunch!\p" + .string "I'll go register at the counter.\n" + .string "Let's not disappoint each other!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_ParasolLadyReject:: + .string "My POKéMON are tremendously strong.\n" + .string "How disappointing…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugManiacIntro:: + .string "Hello.\n" + .string "I'm {STR_VAR_1}, and I'm a BUG MANIAC!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugManiacMon1:: + .string "I have found my POKéMON, yes.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugManiacMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}--\n" + .string "they are what I found.\p" + .string "Could I interest you in forming\n" + .string "a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugManiacAccept:: + .string "Okay!\n" + .string "Understood!\p" + .string "I won't be long with the registration!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_BugManiacReject:: + .string "With the POKéMON I found, we wouldn't\n" + .string "have lost…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SailorIntro:: + .string "Ahoy, there!\n" + .string "I'm SAILOR {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SailorMon1:: + .string "Let me show you my pride and joy!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SailorMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Of course you're not going to turn\n" + .string "me down. We will team up, right?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SailorAccept:: + .string "I didn't expect any less!\n" + .string "I'll go register now.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SailorReject:: + .string "We would've stormed through\n" + .string "the opposition! Too bad!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CollectorIntro:: + .string "Hi, I'm {STR_VAR_1}.\n" + .string "I'm a COLLECTOR.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CollectorMon1:: + .string "The jewels in my collection are\n" + .string "my {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CollectorMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Swell, huh?\n" + .string "We should be in a team together.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CollectorAccept:: + .string "Oh, yeah!\p" + .string "Well, let's not waste any time.\n" + .string "I'll go register the two of us.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CollectorReject:: + .string "Well, that's upsetting.\n" + .string "You don't appreciate my POKéMON.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerMIntro:: + .string "Howdy, I'm {STR_VAR_1}.\n" + .string "I'm a POKéMON RANGER.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerMMon1:: + .string "Keeping me company are one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Don't you think we'd make an impressive\n" + .string "tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerMAccept:: + .string "That's super!\n" + .string "I'll deal with the registration now.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerMReject:: + .string "Next time, choose my POKéMON,\n" + .string "will you?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerFIntro:: + .string "My name's {STR_VAR_1}.\n" + .string "I'm a POKéMON RANGER!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerFMon1:: + .string "Let me tell you about my team. I have\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "How would you like to form a tag team\n" + .string "with my little posse?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerFAccept:: + .string "We'll be at our best!\n" + .string "I'll get the registration done quick!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnRangerFReject:: + .string "I hope you'll choose my POKéMON\n" + .string "next time.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_AromaLadyIntro:: + .string "Pleased to meet you. I'm {STR_VAR_1}.\n" + .string "I consider myself an AROMA LADY.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_AromaLadyMon1:: + .string "I travel with one {STR_VAR_2}\n" + .string "that uses {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_AromaLadyMon2Ask:: + .string "one {STR_VAR_2} that uses\n" + .string "{STR_VAR_1}.\p" + .string "I hope they strike your fancy.\n" + .string "Would you care to be my partner?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_AromaLadyAccept:: + .string "I'm honored by your acceptance.\n" + .string "I will go register right this instant.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_AromaLadyReject:: + .string "It would be wonderful if we could form\n" + .string "a tag team the next time we meet.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RuinManiacIntro:: + .string "Want to know who I am?\n" + .string "I'm {STR_VAR_1}, the RUIN MANIAC!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RuinManiacMon1:: + .string "The POKéMON that I have with me are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RuinManiacMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Intriguing, eh?\n" + .string "How about you and I partner up?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RuinManiacAccept:: + .string "That's a sound decision!\n" + .string "I'll go do the registration paperwork.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_RuinManiacReject:: + .string "Hmm…\n" + .string "I think my POKéMON are tough…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerMIntro:: + .string "I'm COOLTRAINER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerMMon1:: + .string "The POKéMON I have right now are one\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\n" + .string "Cool, huh?\p" + .string "Don't you think it'd be pretty cool\n" + .string "if we made a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerMAccept:: + .string "Cool!\n" + .string "I'll go do the registration in a flash!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerMReject:: + .string "I thought that we'd make just\n" + .string "the greatest team ever.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerFIntro:: + .string "I'm COOLTRAINER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerFMon1:: + .string "The team I've been raising has one\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Does that sound okay?\n" + .string "How about we become tag partners?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerFAccept:: + .string "Sounds A-OK!\n" + .string "I'd better do the registration.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CoolTrainerFReject:: + .string "I was thinking how we would be\n" + .string "one tough team…$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokemaniacIntro:: + .string "Heyo!\n" + .string "I'm {STR_VAR_1}, the POKéMANIAC!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokemaniacMon1:: + .string "What does a guy like me have?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokemaniacMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1},\n" + .string "that's what!\p" + .string "Let's do it!\n" + .string "We'll stomp around as a tag team!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokemaniacAccept:: + .string "Good call!\n" + .string "I'll register the both of us!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokemaniacReject:: + .string "My POKéMON are brutal!\n" + .string "It's not my fault if you regret this!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_KindlerIntro:: + .string "Yo, there!\n" + .string "I'm KINDLER {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_KindlerMon1:: + .string "You know what my training cooked up?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_KindlerMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Well, what do you say?\n" + .string "Want to form a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_KindlerAccept:: + .string "All right!\n" + .string "I'll get on with the registration.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_KindlerReject:: + .string "Promise you'll partner up with me\n" + .string "the next time we run into each other.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CamperIntro:: + .string "I'm {STR_VAR_1}, and I'm a CAMPER!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CamperMon1:: + .string "I've been raising one {STR_VAR_1}-\n" + .string "using {STR_VAR_2} and one$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CamperMon2Ask:: + .string "{STR_VAR_1}-using {STR_VAR_2}.\p" + .string "Do you think it'd be fun to team up?\n" + .string "I bet it would be!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CamperAccept:: + .string "Yeah!\n" + .string "Off I go to register!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_CamperReject:: + .string "Next time, okay?\n" + .string "I want to be on your team.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PicnickerIntro:: + .string "Hello!\n" + .string "I'm {STR_VAR_1}, and I'm a PICNICKER!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PicnickerMon1:: + .string "The POKéMON I've been taking are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PicnickerMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Are you interested in joining me\n" + .string "on a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PicnickerAccept:: + .string "Why, thank you!\n" + .string "I will do the registration now.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PicnickerReject:: + .string "It would be nice if I could join you\n" + .string "some other time.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicMIntro:: + .string "I'm PSYCHIC {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicMMon1:: + .string "The twosome I've been raising are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Would you like to form a tag team\n" + .string "with me?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicMAccept:: + .string "Sure thing!\n" + .string "I'll take care of the registration!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicMReject:: + .string "If we meet again, that's when I'd like\n" + .string "to team up with you.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicFIntro:: + .string "I'm {STR_VAR_1}.\n" + .string "I'm a PSYCHIC.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicFMon1:: + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}--\n" + .string "they're my disciples.\p" + .string "Doesn't the idea of forming a tag-team\n" + .string "partnership intrigue you?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicFAccept:: + .string "Thank you.\n" + .string "I'll go deal with the registration.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PsychicFReject:: + .string "I hope there will be another chance\n" + .string "to forge an alliance.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidFIntro:: + .string "I'm SCHOOL KID {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidFMon1:: + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidFMon2Ask:: + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2} are my POKéMON pair.\p" + .string "May I please be your partner on\n" + .string "a tag team?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidFAccept:: + .string "Ooh, thank you!\n" + .string "I'll register at the counter right away!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SchoolKidFReject:: + .string "Please?\n" + .string "May I join you the next time?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederFIntro:: + .string "Hiya! The name's {STR_VAR_1}!\n" + .string "I'm a POKéMON BREEDER!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederFMon1:: + .string "The POKéMON I've raised are one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederFMon2Ask:: + .string "one {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "Sound interesting?\n" + .string "How about we form a tag team, then?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederFAccept:: + .string "All righty!\n" + .string "You leave the registration to me!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PkmnBreederFReject:: + .string "You have to team up with me next time,\n" + .string "all right?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanFIntro:: + .string "I'm {STR_VAR_1}, and I'm proud to say\n" + .string "that I am a POKéFAN.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanFMon1:: + .string "The darling POKéMON I've raised are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanFMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Aren't they just the cutest?\n" + .string "We ought to make a team!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanFAccept:: + .string "Thank you, dear!\n" + .string "I'll be on my way to register!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_PokefanFReject:: + .string "My darling POKéMON are the best,\n" + .string "I'll have you know. How annoying!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerFIntro:: + .string "Hi, I'm SWIMMER {STR_VAR_1}.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerFMon1:: + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerFMon2Ask:: + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2} are what I've trained.\p" + .string "You and me, let's make a tag team.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerFAccept:: + .string "That's cool!\n" + .string "I'll register the two of us.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerFReject:: + .string "If we meet again, you owe me\n" + .string "a tag team!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteMIntro:: + .string "What's happening?\n" + .string "I'm {STR_VAR_1}, and I'm a TRIATHLETE.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteMMon1:: + .string "I got a couple decent POKéMON.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "It'd be neat if we made a tag team\n" + .string "together, so how about it?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteMAccept:: + .string "Right on!\n" + .string "You wait while I register, okay?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteMReject:: + .string "I expect you'll let me join you\n" + .string "next time, how's that?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteFIntro:: + .string "I'm the TRIATHLETE {STR_VAR_1}!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteFMon1:: + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteFMon2Ask:: + .string "another {STR_VAR_2} that knows how\n" + .string "to use {STR_VAR_1}. That's my pair.\p" + .string "What do you think?\n" + .string "We'd make a good team, I'd say.$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteFAccept:: + .string "I like that answer!\n" + .string "I'll get done with registration fast!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmingTriathleteFReject:: + .string "You'll give me another chance to form\n" + .string "a partnership, won't you?$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerMIntro:: + .string "Hi, there! Hello!\n" + .string "I'm {STR_VAR_1}, and I'm a SWIMMER!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerMMon1:: + .string "Check out what I've been raising!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerMMon2Ask:: + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Sweet, huh?\n" + .string "It'd be sweet to form a team, too!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerMAccept:: + .string "Much obliged!\n" + .string "I'll get this registration thing done!$" + +BattleFrontier_BattleTowerMultiPartnerRoom_Text_SwimmerMReject:: + .string "If we meet again, you have to team up\n" + .string "with me. You'll do that, right?$" diff --git a/data/maps/BattleFrontier_ExchangeServiceCorner/scripts.inc b/data/maps/BattleFrontier_ExchangeServiceCorner/scripts.inc index 323d66d348..77ab43f787 100644 --- a/data/maps/BattleFrontier_ExchangeServiceCorner/scripts.inc +++ b/data/maps/BattleFrontier_ExchangeServiceCorner/scripts.inc @@ -442,6 +442,10 @@ BattleFrontier_ExchangeServiceCorner_EventScript_Girl:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_ExchangeServiceCorner/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_ExchangeServiceCorner/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_ExchangeServiceCorner/text_es.inc b/data/maps/BattleFrontier_ExchangeServiceCorner/text_es.inc new file mode 100644 index 0000000000..b2aa70f6cb --- /dev/null +++ b/data/maps/BattleFrontier_ExchangeServiceCorner/text_es.inc @@ -0,0 +1,290 @@ + +BattleFrontier_ExchangeServiceCorner_Text_WelcomePleaseChoosePrize: + .string "Hello, this is the EXCHANGE SERVICE\n" + .string "CORNER.\p" + .string "We exchange the Battle Points you\n" + .string "have collected for lovely prizes.\p" + .string "Please choose a prize from this list.$" + +@ Unused +BattleFrontier_ExchangeServiceCorner_Text_PleaseChoosePrize: + .string "Please choose a prize from this list.$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmKissPoster: + .string "You've chosen the KISS POSTER.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmKissCushion: + .string "You've chosen the KISS CUSHION.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmSmoochumDoll: + .string "You've chosen the SMOOCHUM DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmTogepiDoll: + .string "You've chosen the TOGEPI DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmMeowthDoll: + .string "You've chosen the MEOWTH DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmClefairyDoll: + .string "You've chosen the CLEFAIRY DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmDittoDoll: + .string "You've chosen the DITTO DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmCyndaquilDoll: + .string "You've chosen the CYNDAQUIL DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmChikoritaDoll: + .string "You've chosen the CHIKORITA DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmTotodileDoll: + .string "You've chosen the TOTODILE DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmLaprasDoll: + .string "You've chosen the LAPRAS DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmSnorlaxDoll: + .string "You've chosen the SNORLAX DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmVenusaurDoll: + .string "You've chosen the VENUSAUR DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmCharizardDoll: + .string "You've chosen the CHARIZARD DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmBlastoiseDoll: + .string "You've chosen the BLASTOISE DOLL.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmProtein: + .string "You've chosen the PROTEIN.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmCalcium: + .string "You've chosen the CALCIUM.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmIron: + .string "You've chosen the IRON.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmZinc: + .string "You've chosen the ZINC.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmCarbos: + .string "You've chosen the CARBOS.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmHPUp: + .string "You've chosen the HP UP.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmBrightpowder: + .string "You've chosen the BRIGHTPOWDER.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmWhiteHerb: + .string "You've chosen the WHITE HERB.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmQuickClaw: + .string "You've chosen the QUICK CLAW.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmMentalHerb: + .string "You've chosen the MENTAL HERB.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmChoiceBand: + .string "You've chosen the CHOICE BAND.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmKingsRock: + .string "You've chosen the KING'S ROCK.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmFocusBand: + .string "You've chosen the FOCUS BAND.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmScopeLens: + .string "You've chosen the SCOPE LENS.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_ConfirmLeftovers: + .string "You've chosen the LEFTOVERS.\n" + .string "Is that correct?$" + +BattleFrontier_ExchangeServiceCorner_Text_WellSendItToPC: + .string "Thank you!\n" + .string "We'll send it to your PC at home.$" + +BattleFrontier_ExchangeServiceCorner_Text_HereIsYourPrize: + .string "Here is your prize!$" + +BattleFrontier_ExchangeServiceCorner_Text_DontHaveEnoughPoints: + .string "I'm so sorry…\n" + .string "You don't have enough Battle Points…$" + +BattleFrontier_ExchangeServiceCorner_Text_PCIsFull: + .string "I'm so sorry…\n" + .string "Your PC appears to be full…$" + +BattleFrontier_ExchangeServiceCorner_Text_DontHaveSpaceToHoldIt: + .string "I'm so sorry…\n" + .string "You don't have space to hold it…$" + +BattleFrontier_ExchangeServiceCorner_Text_ThankYouVisitWithPoints: + .string "Thank you very much.\p" + .string "Please visit us when you have\n" + .string "saved up Battle Points.$" + +BattleFrontier_ExchangeServiceCorner_Text_WishIHadAllDolls: + .string "Oh, they're so nice!\n" + .string "I wish I had them!\l" + .string "Cute cushions!\l" + .string "Big plush DOLLS!\l" + .string "Little plush DOLLS!\l" + .string "I wish I had them all!$" + +BattleFrontier_ExchangeServiceCorner_Text_GetYouAnythingYouWant: + .string "Leave it to your mommy!\p" + .string "If it's anything you want, I'll go\n" + .string "through anything to get it, honey!$" + +BattleFrontier_ExchangeServiceCorner_Text_ItemsWillGetMonTougher: + .string "If I can get hold of the items here,\n" + .string "my POKéMON will get tougher.\p" + .string "You bet they will!\n" + .string "No question about it!$" + +BattleFrontier_ExchangeServiceCorner_Text_GoGetYourOwnDoll: + .string "Hah?\n" + .string "What are you gawking at?\p" + .string "I don't like you staring at my plush\n" + .string "doll like that.\p" + .string "If you want it, go get one yourself!\n" + .string "Isn't that right, SMOOCHUM?$" + +BattleFrontier_ExchangeServiceCorner_Text_MoreBattlePointsForRecord: + .string "Did you know?\p" + .string "If you stretch your record at any of\n" + .string "the BATTLE facilities, they start\l" + .string "giving you more and more Battle Points.$" + +BattleFrontier_ExchangeServiceCorner_Text_KissPosterDesc:: + .string "A large poster with a SMOOCHUM print.$" + +BattleFrontier_ExchangeServiceCorner_Text_KissCushionDesc:: + .string "A SMOOCHUM cushion.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_SmoochumDollDesc:: + .string "A SMOOCHUM DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_TogepiDollDesc:: + .string "A TOGEPI DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_MeowthDollDesc:: + .string "A MEOWTH DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_ClefairyDollDesc:: + .string "A CLEFAIRY DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_DittoDollDesc:: + .string "A DITTO DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_CyndaquilDollDesc:: + .string "A CYNDAQUIL DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_ChikoritaDollDesc:: + .string "A CHIKORITA DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_TotodileDollDesc:: + .string "A TOTODILE DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_LargeDollDesc:: + .string "A large DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_ExchangeServiceCorner_Text_ProteinDesc:: + .string "Raises the stat ATTACK of one\n" + .string "POKéMON.$" + +BattleFrontier_ExchangeServiceCorner_Text_CalciumDesc:: + .string "Raises the stat SP. ATK of one\n" + .string "POKéMON.$" + +BattleFrontier_ExchangeServiceCorner_Text_IronDesc:: + .string "Raises the stat DEFENSE of one\n" + .string "POKéMON.$" + +BattleFrontier_ExchangeServiceCorner_Text_ZincDesc:: + .string "Raises the stat SP. DEF of one\n" + .string "POKéMON.$" + +BattleFrontier_ExchangeServiceCorner_Text_CarbosDesc:: + .string "Raises the stat SPEED of one\n" + .string "POKéMON.$" + +BattleFrontier_ExchangeServiceCorner_Text_HPUpDesc:: + .string "Raises the HP of one POKéMON.$" + +BattleFrontier_ExchangeServiceCorner_Text_LeftoversDesc:: + .string "A hold item that gradually restores\n" + .string "HP in battle.$" + +BattleFrontier_ExchangeServiceCorner_Text_WhiteHerbDesc:: + .string "A hold item that restores any\n" + .string "lowered stat.$" + +BattleFrontier_ExchangeServiceCorner_Text_QuickClawDesc:: + .string "A hold item that occasionally allows\n" + .string "the first strike.$" + +BattleFrontier_ExchangeServiceCorner_Text_MentalHerbDesc:: + .string "A hold item that snaps POKéMON out\n" + .string "of infatuation.$" + +BattleFrontier_ExchangeServiceCorner_Text_BrightpowderDesc:: + .string "A hold item that casts a glare to\n" + .string "reduce accuracy.$" + +BattleFrontier_ExchangeServiceCorner_Text_ChoiceBandDesc:: + .string "Raises a move's power, but permits\n" + .string "only that move.$" + +BattleFrontier_ExchangeServiceCorner_Text_KingsRockDesc:: + .string "A hold item that may cause flinching\n" + .string "when the foe is hit.$" + +BattleFrontier_ExchangeServiceCorner_Text_FocusBandDesc:: + .string "A hold item that occasionally\n" + .string "prevents fainting.$" + +BattleFrontier_ExchangeServiceCorner_Text_ScopeLensDesc:: + .string "A hold item that raises the\n" + .string "critical-hit rate.$" diff --git a/data/maps/BattleFrontier_Lounge1/scripts.inc b/data/maps/BattleFrontier_Lounge1/scripts.inc index 285d8fb598..3feeb0f038 100644 --- a/data/maps/BattleFrontier_Lounge1/scripts.inc +++ b/data/maps/BattleFrontier_Lounge1/scripts.inc @@ -158,6 +158,10 @@ BattleFrontier_Lounge1_EventScript_Boy2:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge1/text_es.inc b/data/maps/BattleFrontier_Lounge1/text_es.inc new file mode 100644 index 0000000000..c5bc1b8bf6 --- /dev/null +++ b/data/maps/BattleFrontier_Lounge1/text_es.inc @@ -0,0 +1,106 @@ + +BattleFrontier_Lounge1_Text_PokemonBreederIntro: + .string "For 70 years I have raised POKéMON!\n" + .string "I am the man they revere as\l" + .string "the legendary top POKéMON BREEDER!\p" + .string "If you ever become as seasoned as me,\n" + .string "you'll see the abilities of POKéMON\l" + .string "at a glance.\p" + .string "You're a TRAINER. Doesn't it interest\n" + .string "you to know your own POKéMON's\l" + .string "abilities?\p" + .string "Here!\n" + .string "Let's have a look at your POKéMON!$" + +BattleFrontier_Lounge1_Text_AverageAbility: + .string "…Hmm…\p" + .string "This one, overall, I would describe\n" + .string "as being of average ability.$" + +BattleFrontier_Lounge1_Text_BetterThanAverageAbility: + .string "…Hmm…\p" + .string "This one, overall, I would describe as\n" + .string "having better-than-average ability.$" + +BattleFrontier_Lounge1_Text_ImpressiveAbility: + .string "…Hmm…\p" + .string "This one, overall, I would say is\n" + .string "quite impressive in ability!$" + +BattleFrontier_Lounge1_Text_OutstandingAbility: + .string "…Hmm…\p" + .string "This one, overall, I would say is\n" + .string "wonderfully outstanding in ability!$" + +BattleFrontier_Lounge1_Text_BestAspectHP: + .string "Incidentally, the best aspect of it,\n" + .string "I would say, is its HP…$" + +BattleFrontier_Lounge1_Text_BestAspectAtk: + .string "Incidentally, the best aspect of it,\n" + .string "I would say, is its ATTACK…$" + +BattleFrontier_Lounge1_Text_BestAspectDef: + .string "Incidentally, the best aspect of it,\n" + .string "I would say, is its DEFENSE…$" + +BattleFrontier_Lounge1_Text_BestAspectSpAtk: + .string "Incidentally, the best aspect of it,\n" + .string "I would say, is its SPECIAL ATTACK…$" + +BattleFrontier_Lounge1_Text_BestAspectSpDef: + .string "Incidentally, the best aspect of it,\n" + .string "I would say, is its SPECIAL DEFENSE…$" + +BattleFrontier_Lounge1_Text_BestAspectSpeed: + .string "Incidentally, the best aspect of it,\n" + .string "I would say, is its SPEED…$" + +BattleFrontier_Lounge1_Text_StatRelativelyGood: + .string "That stat is relatively good.\n" + .string "…Hm… That's how I call it.$" + +BattleFrontier_Lounge1_Text_StatImpressive: + .string "That stat is quite impressive.\n" + .string "…Hm… That's how I call it.$" + +BattleFrontier_Lounge1_Text_StatOutstanding: + .string "That stat is outstanding!\n" + .string "…Hm… That's how I call it.$" + +BattleFrontier_Lounge1_Text_StatFlawless: + .string "It's flawless! A thing of perfection!\n" + .string "…Hm… That's how I call it.$" + +BattleFrontier_Lounge1_Text_NoTimeForMyAdvice: + .string "What?\n" + .string "You have no time for my advice?\p" + .string "You should always be eager to learn\n" + .string "from the experiences of your elders!$" + +@ Unused +BattleFrontier_Lounge1_Text_HaveBusinessNeedsTending: + .string "Yes, what is it now?\p" + .string "I have business that needs tending!\n" + .string "Save it for next time!$" + +BattleFrontier_Lounge1_Text_LetsLookAtYourPokemon: + .string "Ah, youngster! Do your POKéMON's\n" + .string "abilities intrigue you?\p" + .string "Here, here!\n" + .string "Let's have a look at your POKéMON!$" + +BattleFrontier_Lounge1_Text_EvenICantTell: + .string "An expert I am, but even I can't tell\n" + .string "anything about an unhatched POKéMON!\p" + .string "Show me a POKéMON!\n" + .string "A POKéMON is what I need to see!$" + +BattleFrontier_Lounge1_Text_SaidMyMonIsOutstanding: + .string "He said my POKéMON is outstanding!\n" + .string "I'm glad I raised it carefully!$" + +BattleFrontier_Lounge1_Text_DidntDoAnythingSpecialRaisingIt: + .string "He said my POKéMON is outstanding!\n" + .string "But I didn't do anything special\l" + .string "raising it…$" diff --git a/data/maps/BattleFrontier_Lounge2/scripts.inc b/data/maps/BattleFrontier_Lounge2/scripts.inc index b8e58ee3c9..5430e42b1b 100644 --- a/data/maps/BattleFrontier_Lounge2/scripts.inc +++ b/data/maps/BattleFrontier_Lounge2/scripts.inc @@ -120,6 +120,10 @@ BattleFrontier_Lounge2_EventScript_TriathleteF:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge2/text_es.inc b/data/maps/BattleFrontier_Lounge2/text_es.inc new file mode 100644 index 0000000000..84d0a4d645 --- /dev/null +++ b/data/maps/BattleFrontier_Lounge2/text_es.inc @@ -0,0 +1,255 @@ + +BattleFrontier_Lounge2_Text_FrontierManiacIntro:: + .string "Howdy! When it comes to news about\n" + .string "the BATTLE FRONTIER, I'm no. 1.\p" + .string "You can think of me as\n" + .string "the FRONTIER MANIAC.\p" + .string "Just checking, but you are a TRAINER,\n" + .string "isn't that right?\p" + .string "I'll happily share the hottest news\n" + .string "I gathered about the BATTLE FRONTIER.$" + +BattleFrontier_Lounge2_Text_SwingByForTheLatestWord:: + .string "Howdy! Did you swing by to grill me\n" + .string "about the latest word? Oh, all right!$" + +@ Unused +BattleFrontier_Lounge2_Text_MyInformationsBeenUsefulRight:: + .string "Well? Well? Well?\p" + .string "I'm sure my information's been\n" + .string "seriously useful to you, right?$" + +BattleFrontier_Lounge2_Text_FacilityIsHottest:: + .string "Let's see now…\p" + .string "It sounds like the {STR_VAR_1}\n" + .string "is the hottest place going.$" + +BattleFrontier_Lounge2_Text_BattleTowerIsHottest:: + .string "Let's see now…\p" + .string "It sounds like BATTLE TOWER\n" + .string "{STR_VAR_1} is the hottest.$" + +BattleFrontier_Lounge2_Text_SalonMaidenIsThere:: + .string "Bet you didn't know this!\p" + .string "One of those top TRAINERS that SCOTT\n" + .string "calls the FRONTIER BRAINS is there.\p" + .string "It's this mysterious TRAINER called\n" + .string "the SALON MAIDEN that runs the place.$" + +BattleFrontier_Lounge2_Text_SalonMaidenSilverMons:: + .string "Have you battled the SALON MAIDEN?\p" + .string "When she's measuring up her opponent,\n" + .string "she apparently uses these POKéMON:\p" + .string "A PSYCHIC-type PSI POKéMON,\n" + .string "a FIRE-type VOLCANO POKéMON,\l" + .string "and a NORMAL-type SLEEPING POKéMON.$" + +BattleFrontier_Lounge2_Text_SalonMaidenGoldMons:: + .string "Have you battled the SALON MAIDEN\n" + .string "when she's serious?\p" + .string "When she's battling flat out,\n" + .string "she apparently uses these POKéMON:\p" + .string "A DRAGON & PSYCHIC EON POKéMON,\n" + .string "an ELECTRIC-type THUNDER POKéMON,\l" + .string "and a NORMAL-type SLEEPING POKéMON.$" + +BattleFrontier_Lounge2_Text_DomeAceIsThere:: + .string "Bet you didn't know this!\p" + .string "One of those top TRAINERS that SCOTT\n" + .string "calls the FRONTIER BRAINS is there.\p" + .string "It's this flamboyant TRAINER called\n" + .string "the DOME ACE that runs the place.$" + +BattleFrontier_Lounge2_Text_DomeAceSilverMons:: + .string "Have you battled the DOME ACE?\p" + .string "When he's treating the opponent\n" + .string "lightly, he uses these three POKéMON:\p" + .string "A DRAGON & FLYING DRAGON POKéMON,\n" + .string "a WATER & GROUND MUD FISH POKéMON,\l" + .string "and a FIRE & FLYING FLAME POKéMON.$" + +BattleFrontier_Lounge2_Text_DomeAceGoldMons:: + .string "Have you battled the DOME ACE\n" + .string "when he's serious?\p" + .string "When he's demonstrating his strategy,\n" + .string "he uses these three POKéMON:\p" + .string "A DRAGON & FLYING EON POKéMON,\n" + .string "a WATER & GROUND MUD FISH POKéMON,\l" + .string "and a STEEL- & PSYCHIC-type IRON LEG\l" + .string "POKéMON.$" + +BattleFrontier_Lounge2_Text_FactoryHeadIsThere:: + .string "Bet you didn't know this!\p" + .string "One of those top TRAINERS that SCOTT\n" + .string "calls the FRONTIER BRAINS is there.\p" + .string "It's this freaky TRAINER called\n" + .string "the FACTORY HEAD that runs the place.$" + +BattleFrontier_Lounge2_Text_FactoryHeadSilverMons:: + .string "Have you battled the FACTORY HEAD\n" + .string "already?\p" + .string "Let me think… When he goes to battle,\n" + .string "he just gets three rental POKéMON.\p" + .string "He battles under pretty much the same\n" + .string "conditions as you.$" + +BattleFrontier_Lounge2_Text_FactoryHeadGoldMons:: + .string "Have you battled the FACTORY HEAD\n" + .string "when he's serious?\p" + .string "When he goes seriously to battle,\n" + .string "he still gets three rental POKéMON.\p" + .string "He battles under virtually the same\n" + .string "conditions as you.$" + +BattleFrontier_Lounge2_Text_PikeQueenIsThere:: + .string "Bet you didn't know this!\p" + .string "One of those top TRAINERS that SCOTT\n" + .string "calls the FRONTIER BRAINS is there.\p" + .string "It's this scary TRAINER called\n" + .string "the PIKE QUEEN that runs the place.$" + +BattleFrontier_Lounge2_Text_PikeQueenSilverMons:: + .string "Have you battled the PIKE QUEEN\n" + .string "before?\p" + .string "When she's in a good mood, they say\n" + .string "she uses these three POKéMON:\p" + .string "A POISON-type FANG SNAKE POKéMON,\n" + .string "a BUG & ROCK MOLD POKéMON,\l" + .string "and a WATER-type TENDER POKéMON.$" + +BattleFrontier_Lounge2_Text_PikeQueenGoldMons:: + .string "Have you battled the PIKE QUEEN\n" + .string "when she's serious?\p" + .string "When she's seriously annoyed, they say\n" + .string "she uses these three POKéMON:\p" + .string "A POISON-type FANG SNAKE POKéMON,\n" + .string "a STEEL & GROUND IRON SNAKE POKéMON,\l" + .string "and a WATER- & FLYING-type ATROCIOUS\l" + .string "POKéMON.$" + +BattleFrontier_Lounge2_Text_ArenaTycoonIsThere:: + .string "Bet you didn't know this!\p" + .string "One of those top TRAINERS that SCOTT\n" + .string "calls the FRONTIER BRAINS is there.\p" + .string "It's this cute TRAINER called\n" + .string "the ARENA TYCOON that runs the place.$" + +BattleFrontier_Lounge2_Text_ArenaTycoonSilverMons:: + .string "Have you battled the ARENA TYCOON\n" + .string "before?\p" + .string "When she's assessing the foe's ability,\n" + .string "she supposedly uses these POKéMON:\p" + .string "A BUG & FIGHTING SINGLE HORN POKéMON,\n" + .string "a DARK-type MOONLIGHT POKéMON,\l" + .string "and a BUG & GHOST SHED POKéMON.$" + +BattleFrontier_Lounge2_Text_ArenaTycoonGoldMons:: + .string "Have you battled the ARENA TYCOON\n" + .string "when she's serious?\p" + .string "When she battles for keeps,\n" + .string "she supposedly uses these POKéMON:\p" + .string "A DARK-type MOONLIGHT POKéMON,\n" + .string "a GHOST & POISON SHADOW POKéMON\l" + .string "and a GRASS- & FIGHTING-type\l" + .string "MUSHROOM POKéMON.$" + +BattleFrontier_Lounge2_Text_PalaceMavenIsThere:: + .string "Bet you didn't know this!\p" + .string "One of those top TRAINERS that SCOTT\n" + .string "calls the FRONTIER BRAINS is there.\p" + .string "It's this sinister TRAINER called\n" + .string "the PALACE MAVEN that runs the place.$" + +BattleFrontier_Lounge2_Text_PalaceMavenSilverMons:: + .string "Have you battled the PALACE MAVEN\n" + .string "before?\p" + .string "When he's testing the opponent's\n" + .string "spirit, he's said to use these POKéMON:\p" + .string "A POISON & FLYING-type BAT POKéMON,\n" + .string "a NORMAL-type LAZY POKéMON, and a\l" + .string "WATER- & ICE-type TRANSPORT POKéMON.$" + +BattleFrontier_Lounge2_Text_PalaceMavenGoldMons:: + .string "Have you battled the PALACE MAVEN\n" + .string "when he's serious?\p" + .string "When he throws his entire might into\n" + .string "battle, he's said to use these POKéMON:\p" + .string "A FIRE-type LEGENDARY POKéMON,\n" + .string "a NORMAL-type LAZY POKéMON,\l" + .string "and a WATER-type AURORA POKéMON.$" + +BattleFrontier_Lounge2_Text_PyramidKingIsThere:: + .string "Bet you didn't know this!\p" + .string "One of those top TRAINERS that SCOTT\n" + .string "calls the FRONTIER BRAINS is there.\p" + .string "It's this fiery-hot TRAINER called\n" + .string "the PYRAMID KING that runs the place.$" + +BattleFrontier_Lounge2_Text_PyramidKingSilverMons:: + .string "Have you battled the PYRAMID KING\n" + .string "before?\p" + .string "When he's checking the foe's power,\n" + .string "he apparently uses these POKéMON:\p" + .string "A ROCK-type ROCK PEAK POKéMON,\n" + .string "an ICE-type ICEBERG POKéMON,\l" + .string "and a STEEL-type IRON POKéMON.$" + +BattleFrontier_Lounge2_Text_PyramidKingGoldMons:: + .string "Have you battled the PYRAMID KING\n" + .string "when he's serious?\p" + .string "When he's pumped with hot power,\n" + .string "he apparently uses these POKéMON:\p" + .string "An ICE & FLYING FREEZE POKéMON, an\n" + .string "ELECTRIC & FLYING ELECTRIC POKéMON,\l" + .string "and a FIRE- & FLYING-type FLAME\l" + .string "POKéMON.$" + +BattleFrontier_Lounge2_Text_DoubleBattleAdvice1:: + .string "Sure, there are several places where\n" + .string "you can enter DOUBLE BATTLES.\p" + .string "But the DOUBLE BATTLE ROOMS of\n" + .string "the BATTLE TOWER are, like, basic!\p" + .string "They're where you should learn about\n" + .string "how DOUBLE BATTLES are played here\l" + .string "in the BATTLE FRONTIER.$" + +BattleFrontier_Lounge2_Text_DoubleBattleAdvice2:: + .string "Watch yourself in the battles here.\p" + .string "I hear there are TRAINERS that have\n" + .string "strategies they developed just for\l" + .string "DOUBLE BATTLES.$" + +BattleFrontier_Lounge2_Text_DoubleBattleAdvice3:: + .string "Once you're confident and comfortable\n" + .string "with DOUBLE BATTLES here, you should\l" + .string "think about challenging other places\l" + .string "offering DOUBLE BATTLES.$" + +BattleFrontier_Lounge2_Text_MultiBattleAdvice:: + .string "All sorts of TRAINERS gather in\n" + .string "the BATTLE SALON.\p" + .string "Just think--you may run into your\n" + .string "friends or followers!\l" + .string "You should look carefully!$" + +BattleFrontier_Lounge2_Text_LinkMultiBattleAdvice:: + .string "If you're with a friend, head for the\n" + .string "LINK MULTI BATTLE ROOM.\p" + .string "If you play with a strong friend,\n" + .string "you can expect to see tough foes!$" + +BattleFrontier_Lounge2_Text_NewsGatheringPower:: + .string "What amazing news-gathering power!\n" + .string "My mentor's like none other!$" + +BattleFrontier_Lounge2_Text_AmazingPowersOfObservation:: + .string "What amazing powers of observation!\n" + .string "My mentor's like none other!$" + +BattleFrontier_Lounge2_Text_AmazingPowerOfPersuasion:: + .string "What amazing power of persuasion!\n" + .string "My mentor's like none other!$" + +BattleFrontier_Lounge2_Text_ThisPlaceIsScaringMe:: + .string "…What is this place?\n" + .string "It's scaring me…$" diff --git a/data/maps/BattleFrontier_Lounge3/scripts.inc b/data/maps/BattleFrontier_Lounge3/scripts.inc index ea1a55e281..881e411660 100644 --- a/data/maps/BattleFrontier_Lounge3/scripts.inc +++ b/data/maps/BattleFrontier_Lounge3/scripts.inc @@ -205,6 +205,10 @@ BattleFrontier_Lounge3_EventScript_FaceOriginalDirection:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge3/text_es.inc b/data/maps/BattleFrontier_Lounge3/text_es.inc new file mode 100644 index 0000000000..22c6750993 --- /dev/null +++ b/data/maps/BattleFrontier_Lounge3/text_es.inc @@ -0,0 +1,270 @@ + +BattleFrontier_Lounge3_Text_CantYouSeeWereBusyHere:: + .string "…What's that you want?\p" + .string "Can't you see we're kind of busy here?\n" + .string "Can't your business wait till later?$" + +BattleFrontier_Lounge3_Text_YouLookToughExplainGambling:: + .string "…Huh?\n" + .string "You look to me like a tough TRAINER.\p" + .string "Heheh…\n" + .string "Listen, I have this proposition.\p" + .string "We have a little group going here,\n" + .string "and we play a little game with what\l" + .string "goes on in the BATTLE FRONTIER.\p" + .string "The rules are really simple.\p" + .string "First, we pick one of the facilities\n" + .string "in the BATTLE FRONTIER.\p" + .string "Then, we each pick a different TRAINER\n" + .string "who's taking that facility's challenge,\l" + .string "and bet with our Battle Points.\p" + .string "The guy who bet on the TRAINER with\n" + .string "the best record takes all the Battle\l" + .string "Points in the pool.\p" + .string "Sounds simple, huh?\n" + .string "So, anyway…$" + +BattleFrontier_Lounge3_Text_ChallengeBattleTowerSingle:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be challenging the BATTLE\l" + .string "TOWER's SINGLE BATTLE ROOMS.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattleTowerDouble:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be challenging the BATTLE\l" + .string "TOWER's DOUBLE BATTLE ROOMS.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattleTowerMulti:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be challenging the BATTLE\l" + .string "TOWER's MULTI BATTLE ROOMS.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattleDomeSingle:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be entering the BATTLE\l" + .string "DOME's SINGLE BATTLE Tourney.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattleDomeDouble:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be entering the BATTLE\l" + .string "DOME's DOUBLE BATTLE Tourney.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattleFactorySingle:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be entering the BATTLE\l" + .string "FACTORY's Battle Swap Single Tourney.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattleFactoryDouble:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be entering the BATTLE\l" + .string "FACTORY's Battle Swap Double Tourney.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattlePalaceSingle:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be challenging the BATTLE\l" + .string "PALACE's SINGLE BATTLE HALLS.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattlePalaceDouble:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be challenging the BATTLE\l" + .string "PALACE's DOUBLE BATTLE HALLS.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattleArena:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be entering the BATTLE\l" + .string "ARENA's Set KO Tourney.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattlePike:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be entering the BATTLE PIKE's\l" + .string "Battle Choice.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_ChallengeBattlePyramid:: + .string "What I'm looking for is a TRAINER who's\n" + .string "going to be entering the BATTLE\l" + .string "PYRAMID's Battle Quest.\p" + .string "But so far, I haven't seen a TRAINER\n" + .string "that has that winning quality.$" + +BattleFrontier_Lounge3_Text_HowAboutEnteringEventForMe:: + .string "I'll see to it that you benefit, too.\n" + .string "So how about it?\l" + .string "How about entering that event for me?$" + +BattleFrontier_Lounge3_Text_SpotMeSomeBattlePoints:: + .string "All right, that's perfect.\n" + .string "So, uh… How about spotting me some\l" + .string "of your Battle Points?\p" + .string "Trust me, I'll show you my gratitude\n" + .string "afterward.$" + +BattleFrontier_Lounge3_Text_HowMuchCanYouSpot:: + .string "Great, great!\n" + .string "So, how much can you spot me?$" + +BattleFrontier_Lounge3_Text_YouDontHaveEnoughPoints:: + .string "Oh, no, no, no!\n" + .string "You don't have enough Battle Points!\p" + .string "I wish you wouldn't monkey around and\n" + .string "waste everyone's time!$" + +BattleFrontier_Lounge3_Text_ThanksOffYouGo:: + .string "Heheh! Thanks much!\n" + .string "So, off you go!$" + +BattleFrontier_Lounge3_Text_GetToBattleTowerSingle:: + .string "Get to the BATTLE TOWER's\n" + .string "SINGLE BATTLE ROOMS pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattleTowerDouble:: + .string "Get to the BATTLE TOWER's\n" + .string "DOUBLE BATTLE ROOMS pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattleTowerMulti:: + .string "Get to the BATTLE TOWER's\n" + .string "MULTI BATTLE ROOMS pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattleDomeSingle:: + .string "Get to the BATTLE DOME's\n" + .string "SINGLE BATTLE Tourney pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattleDomeDouble:: + .string "Get to the BATTLE DOME's\n" + .string "DOUBLE BATTLE Tourney pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattleFactorySingle:: + .string "Get to the BATTLE FACTORY's\n" + .string "Battle Swap Single Tourney pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattleFactoryDouble:: + .string "Get to the BATTLE FACTORY's\n" + .string "Battle Swap Double Tourney pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattlePalaceSingle:: + .string "Get to the BATTLE PALACE's\n" + .string "SINGLE BATTLE HALLS pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattlePalaceDouble:: + .string "Get to the BATTLE PALACE's\n" + .string "DOUBLE BATTLE HALLS pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattleArena:: + .string "Get to the BATTLE ARENA's\n" + .string "Set KO Tourney pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattlePike:: + .string "Get to the BATTLE PIKE's\n" + .string "Battle Choice pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_GetToBattlePyramid:: + .string "Get to the BATTLE PYRAMID's\n" + .string "Battle Quest pronto!\p" + .string "It's a must-win situation!\n" + .string "Don't blow your chance!\l" + .string "Both of our futures depend on you!$" + +BattleFrontier_Lounge3_Text_NiceTryCantReturnPoints:: + .string "Oh, it's you…\n" + .string "Nice try…\p" + .string "I hate to break it to you, but I can't\n" + .string "return your Battle Points…\p" + .string "I guess we'll have to let it motivate\n" + .string "us to try harder next time!$" + +BattleFrontier_Lounge3_Text_HelloChampHeresYourPoints:: + .string "Oh, yes!\n" + .string "Hello there, champ!\p" + .string "I knew you could!\n" + .string "I knew you would!\l" + .string "We're both big winners!\p" + .string "I'll return your Battle Points and,\n" + .string "of course, a little extra from me!$" + +BattleFrontier_Lounge3_Text_ObtainedBattlePoints:: + .string "{PLAYER} obtained\n" + .string "{STR_VAR_1} Battle Points.$" + +BattleFrontier_Lounge3_Text_ThinkOfMeForAnotherChallenge:: + .string "If you're up for another challenge,\n" + .string "please do think of me!$" + +BattleFrontier_Lounge3_Text_NotInterested:: + .string "Not interested?! You shouldn't be\n" + .string "so afraid to take a chance!$" + +BattleFrontier_Lounge3_Text_Oh:: + .string "Oh…$" + +BattleFrontier_Lounge3_Text_BackedWrongTrainer:: + .string "I backed the wrong TRAINER again!\p" + .string "Maybe I should be battling normally\n" + .string "like everyone else…$" + +BattleFrontier_Lounge3_Text_TrainerGoodButRattled:: + .string "That TRAINER…\p" + .string "He's good, but he gets rattled too\n" + .string "easily to survive the BATTLE DOME…$" + +BattleFrontier_Lounge3_Text_KnowWinnerWhenISeeOne:: + .string "Giggle!\n" + .string "I know a winner when I see one!$" + +BattleFrontier_Lounge3_Text_ShouldBeTakingChallenges:: + .string "Those TRAINERS…\n" + .string "What are they doing?\l" + .string "They should be taking challenges.$" diff --git a/data/maps/BattleFrontier_Lounge4/scripts.inc b/data/maps/BattleFrontier_Lounge4/scripts.inc index 5a33dbc413..3473eabd40 100644 --- a/data/maps/BattleFrontier_Lounge4/scripts.inc +++ b/data/maps/BattleFrontier_Lounge4/scripts.inc @@ -21,6 +21,10 @@ BattleFrontier_Lounge4_EventScript_Man:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge4/text_es.inc b/data/maps/BattleFrontier_Lounge4/text_es.inc new file mode 100644 index 0000000000..2a11c00fc3 --- /dev/null +++ b/data/maps/BattleFrontier_Lounge4/text_es.inc @@ -0,0 +1,15 @@ + +BattleFrontier_Lounge4_Text_WonderIfInterviewsAiring: + .string "I wonder if they'll be airing interviews\n" + .string "with tough TRAINERS today?$" + +BattleFrontier_Lounge4_Text_IfIOpenedRestaurantHere: + .string "If I opened a restaurant here,\n" + .string "it'd make money for sure.$" + +BattleFrontier_Lounge4_Text_NeedBreatherAfterBattles: + .string "Whew…\p" + .string "I need to take a breather after\n" + .string "some intense battles…\p" + .string "But even now, I never take a break\n" + .string "from plotting strategy and combos.$" diff --git a/data/maps/BattleFrontier_Lounge5/scripts.inc b/data/maps/BattleFrontier_Lounge5/scripts.inc index 7b2fd4dceb..77b7a27925 100644 --- a/data/maps/BattleFrontier_Lounge5/scripts.inc +++ b/data/maps/BattleFrontier_Lounge5/scripts.inc @@ -49,6 +49,10 @@ BattleFrontier_Lounge5_EventScript_LittleBoy:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge5/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge5/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge5/text_es.inc b/data/maps/BattleFrontier_Lounge5/text_es.inc new file mode 100644 index 0000000000..22a21dde3d --- /dev/null +++ b/data/maps/BattleFrontier_Lounge5/text_es.inc @@ -0,0 +1,160 @@ + +BattleFrontier_Lounge5_Text_NatureGirlGreeting:: + .string "Ehehe!\n" + .string "I can tell what POKéMON are thinking!\p" + .string "Please!\n" + .string "Can I see your POKéMON?$" + +BattleFrontier_Lounge5_Text_NatureGirlNoneShown:: + .string "Boo!\n" + .string "Cheapie!$" + +BattleFrontier_Lounge5_Text_NatureGirlHardy:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "It will battle even if it has a lot\l" + .string "of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlLonely:: + .string "Hmhm…\p" + .string "This one says it likes to be sneaky!\n" + .string "But if it gets enough ouchies,\l" + .string "it will hit back!$" + +BattleFrontier_Lounge5_Text_NatureGirlBrave:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "But if it gets enough ouchies,\l" + .string "it will worry about itself!$" + +BattleFrontier_Lounge5_Text_NatureGirlAdamant:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "It will battle even if it has a lot\l" + .string "of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlNaughty:: + .string "Hmhm…\p" + .string "This one says it looks after itself!\n" + .string "But if it gets enough ouchies,\l" + .string "it will hit back!$" + +BattleFrontier_Lounge5_Text_NatureGirlBold:: + .string "Hmhm…\p" + .string "This one says it likes to be sneaky!\n" + .string "But if it gets enough ouchies,\l" + .string "it will worry about itself!$" + +BattleFrontier_Lounge5_Text_NatureGirlDocileNaiveQuietQuirky:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "It will battle even if it has a lot\l" + .string "of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlRelaxed:: + .string "Hmhm…\p" + .string "This one says it likes to be sneaky!\n" + .string "But if it gets enough ouchies,\l" + .string "it will hit back!$" + +BattleFrontier_Lounge5_Text_NatureGirlImpish:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "But if it gets enough ouchies,\l" + .string "it will worry about itself!$" + +BattleFrontier_Lounge5_Text_NatureGirlLax:: + .string "Hmhm…\p" + .string "This one says it likes to be sneaky!\n" + .string "It says it likes to be sneaky even\l" + .string "if it has a lot of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlTimid:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "But if it gets enough ouchies,\l" + .string "it will turn sneaky!$" + +BattleFrontier_Lounge5_Text_NatureGirlHasty:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "It will battle even if it has a lot\l" + .string "of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlSerious:: + .string "Hmhm…\p" + .string "This one says it likes to be sneaky!\n" + .string "It says it likes to be sneaky even\l" + .string "if it has a lot of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlJolly:: + .string "Hmhm…\p" + .string "This one says it likes to be sneaky!\n" + .string "But if it gets enough ouchies,\l" + .string "it will worry about itself!$" + +BattleFrontier_Lounge5_Text_NatureGirlModest:: + .string "Hmhm…\p" + .string "This one says it looks after itself!\n" + .string "It says it worries about itself whether\l" + .string "or not it has a lot of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlMild:: + .string "Hmhm…\p" + .string "This one says it looks after itself!\n" + .string "But if it gets enough ouchies,\l" + .string "it will turn sneaky!$" + +BattleFrontier_Lounge5_Text_NatureGirlBashful:: + .string "Hmhm…\p" + .string "This one says it looks after itself!\n" + .string "It says it worries about itself even\l" + .string "if it has a lot of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlRash:: + .string "Hmhm…\p" + .string "This one says it likes to be sneaky!\n" + .string "It says it likes to be sneaky even\l" + .string "if it has a lot of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlCalm:: + .string "Hmhm…\p" + .string "This one says it looks after itself!\n" + .string "It says it worries about itself even\l" + .string "if it has a lot of ouchies!$" + +BattleFrontier_Lounge5_Text_NatureGirlGentle:: + .string "Hmhm…\p" + .string "This one says it looks after itself!\n" + .string "But if it gets enough ouchies,\l" + .string "it will hit back!$" + +BattleFrontier_Lounge5_Text_NatureGirlSassy:: + .string "Hmhm…\p" + .string "This one says it likes to battle!\n" + .string "But if it gets enough ouchies,\l" + .string "it will turn sneaky!$" + +BattleFrontier_Lounge5_Text_NatureGirlCareful:: + .string "Hmhm…\p" + .string "This one says it looks after itself!\n" + .string "But if it gets enough ouchies,\l" + .string "it will turn sneaky!$" + +BattleFrontier_Lounge5_Text_NatureGirlEgg:: + .string "That's silly! An EGG is asleep!\n" + .string "I can't talk to it!$" + +BattleFrontier_Lounge5_Text_LadyClaimsSheUnderstandsPokemon:: + .string "How charming!\n" + .string "That little lady claims she can\l" + .string "understand POKéMON!$" + +BattleFrontier_Lounge5_Text_GirlSayingSomethingProfound:: + .string "I have this feeling that the little girl\n" + .string "is saying something profound.$" + +BattleFrontier_Lounge5_Text_GirlPlaysAtRedHouseALot:: + .string "I know something!\p" + .string "That little girl plays at the red house\n" + .string "a lot!$" diff --git a/data/maps/BattleFrontier_Lounge6/scripts.inc b/data/maps/BattleFrontier_Lounge6/scripts.inc index 93b301382e..b89b49631c 100644 --- a/data/maps/BattleFrontier_Lounge6/scripts.inc +++ b/data/maps/BattleFrontier_Lounge6/scripts.inc @@ -53,6 +53,10 @@ BattleFrontier_Lounge6_EventScript_TradeCompleted:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge6/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge6/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge6/text_es.inc b/data/maps/BattleFrontier_Lounge6/text_es.inc new file mode 100644 index 0000000000..85511b3e58 --- /dev/null +++ b/data/maps/BattleFrontier_Lounge6/text_es.inc @@ -0,0 +1,31 @@ + +BattleFrontier_Lounge6_Text_WouldYouLikeToTrade: + .string "My POKéMON is a {STR_VAR_2}.\n" + .string "Do you know it?\l" + .string "It's quite cute and rather nice.\p" + .string "This little one, I could trade with\n" + .string "pride!\p" + .string "Would you like to trade me a {STR_VAR_1}\n" + .string "for my {STR_VAR_2}?$" + +BattleFrontier_Lounge6_Text_PromiseIllBeGoodToIt: + .string "Oh, it's adorable!\n" + .string "Thank you!\l" + .string "I promise I'll be good to it!\p" + .string "Oh! I hope you'll be good to\n" + .string "my {STR_VAR_2}, too!$" + +BattleFrontier_Lounge6_Text_DontTradeForAnythingButMon: + .string "Oh, I'm sorry!\n" + .string "I don't intend to trade for anything\l" + .string "but a {STR_VAR_1}.$" + +BattleFrontier_Lounge6_Text_WellThatsFineToo: + .string "Oh, you won't?\n" + .string "Well, that's fine, too.\l" + .string "Please come visit us again.$" + +BattleFrontier_Lounge6_Text_SkittySoMuchCuterThanImagined: + .string "Giggle!\n" + .string "A SKITTY is so much cuter than I had\l" + .string "imagined. I'm delighted!$" diff --git a/data/maps/BattleFrontier_Lounge7/scripts.inc b/data/maps/BattleFrontier_Lounge7/scripts.inc index 34314c43c7..ea2733269d 100644 --- a/data/maps/BattleFrontier_Lounge7/scripts.inc +++ b/data/maps/BattleFrontier_Lounge7/scripts.inc @@ -295,6 +295,10 @@ BattleFrontier_Lounge7_EventScript_Gentleman:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge7/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge7/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge7/text_es.inc b/data/maps/BattleFrontier_Lounge7/text_es.inc new file mode 100644 index 0000000000..ecc2cd9c73 --- /dev/null +++ b/data/maps/BattleFrontier_Lounge7/text_es.inc @@ -0,0 +1,191 @@ + +BattleFrontier_Lounge7_Text_LeftTutorIntro: + .string "Buhahaha!\p" + .string "You couldn't tell it from looking now,\n" + .string "but I used to be one tough TRAINER.\p" + .string "I had a reputation as the toughest\n" + .string "BEAUTY around, I tell you!\p" + .string "… … … … … …\p" + .string "What is it now?\n" + .string "You don't believe me.\p" + .string "I'm not like that blowhard woman over\n" + .string "there. I'm actually talented!\p" + .string "Let me prove it to you.\n" + .string "I can teach your POKéMON special and\l" + .string "yet cute moves.\p" + .string "But my lessons don't come free.\n" + .string "How about paying for the moves I teach\l" + .string "with a wee bit of Battle Points?$" + +BattleFrontier_Lounge7_Text_LeftTutorWelcomeBack: + .string "Buhahaha!\p" + .string "Are you back to learn special and\n" + .string "yet cute POKéMON moves?$" + +BattleFrontier_Lounge7_Text_TeachWhichMove: + .string "Fine, fine, look here!\n" + .string "Which move should I teach?$" + +BattleFrontier_Lounge7_Text_MoveWillBeXBattlePoints: + .string "The move {STR_VAR_1}, is it?\n" + .string "That will be {STR_VAR_2} Battle Points, okay?$" + +BattleFrontier_Lounge7_Text_TeachMoveToWhichMon: + .string "Fine, fine, now pick the POKéMON\n" + .string "I should teach the move to.$" + +BattleFrontier_Lounge7_Text_HaventGotEnoughPoints: + .string "What the…\n" + .string "You haven't got enough Battle Points!$" + +BattleFrontier_Lounge7_Text_IllTakeBattlePoints: + .string "Do you see how skilled I am now?\n" + .string "I'll take your Battle Points, thanks!$" + +BattleFrontier_Lounge7_Text_YouDontWantTo: + .string "What's that?\n" + .string "You don't want to…\p" + .string "If you want to see how skilled I am,\n" + .string "you come see me anytime!$" + +BattleFrontier_Lounge7_Text_RightTutorIntro: + .string "Ihihihi!\p" + .string "I know it's hard to see now, but I used\n" + .string "to be one fantastic TRAINER.\p" + .string "I had a reputation as the most\n" + .string "invincible SWIMMER around, I tell you!\p" + .string "… … … … … …\p" + .string "What's wrong?\n" + .string "You don't believe me.\p" + .string "I'm not like that buffoonish woman over\n" + .string "there. I'm actually experienced!\p" + .string "I can prove it to you.\n" + .string "I can teach your POKéMON hard and\l" + .string "yet pretty moves.\p" + .string "But my lessons don't come free.\n" + .string "How about paying for the moves I teach\l" + .string "with a wee bit of Battle Points?$" + +BattleFrontier_Lounge7_Text_RightTutorWelcomeBack: + .string "Ihihihi!\p" + .string "Have you come to learn hard and\n" + .string "yet pretty POKéMON moves?$" + +BattleFrontier_Lounge7_Text_ThinkLadiesDontGetAlong: + .string "Those ladies, the way they bad-mouth\n" + .string "each other, you probably think that\l" + .string "they don't get along.\p" + .string "But if that were true, they wouldn't\n" + .string "stay out here together, would they?$" + +BattleFrontier_Lounge7_Text_LadiesWereStrongAndBeautiful: + .string "When I was just a wee YOUNGSTER,\n" + .string "those ladies were strong and beautiful.\p" + .string "They were idols among us TRAINERS.\p" + .string "Even now, age hasn't dulled their\n" + .string "abilities.\p" + .string "In fact, their POKéMON moves have\n" + .string "grown even more polished.\p" + .string "But… For some reason, I can't help\n" + .string "but feel this…\p" + .string "Time is so cruel…$" + +BattleFrontier_Lounge7_Text_SoftboiledDesc:: + .string "Recovers up to\n" + .string "half the user's\n" + .string "maximum HP.$" + +BattleFrontier_Lounge7_Text_SeismicTossDesc:: + .string "Inflicts damage\n" + .string "identical to the\n" + .string "user's level.$" + +BattleFrontier_Lounge7_Text_DreamEaterDesc:: + .string "Recovers half the\n" + .string "damage inflicted\n" + .string "on a sleeping foe.$" + +BattleFrontier_Lounge7_Text_MegaPunchDesc:: + .string "A strong punch\n" + .string "thrown with\n" + .string "incredible power.$" + +BattleFrontier_Lounge7_Text_MegaKickDesc:: + .string "An extremely\n" + .string "powerful kick with\n" + .string "intense force.$" + +BattleFrontier_Lounge7_Text_BodySlamDesc:: + .string "A full-body slam\n" + .string "that may cause\n" + .string "paralysis.$" + +BattleFrontier_Lounge7_Text_RockSlideDesc:: + .string "Large boulders\n" + .string "are hurled. May\n" + .string "cause flinching.$" + +BattleFrontier_Lounge7_Text_CounterDesc:: + .string "Retaliates any\n" + .string "physical hit with\n" + .string "double the power.$" + +BattleFrontier_Lounge7_Text_ThunderWaveDesc:: + .string "A weak jolt of\n" + .string "electricity that\n" + .string "paralyzes the foe.$" + +BattleFrontier_Lounge7_Text_SwordsDanceDesc:: + .string "A fighting dance\n" + .string "that sharply\n" + .string "raises ATTACK.$" + +BattleFrontier_Lounge7_Text_DefenseCurlDesc:: + .string "Curls up to con-\n" + .string "ceal weak spots\n" + .string "and raise DEFENSE.$" + +BattleFrontier_Lounge7_Text_SnoreDesc:: + .string "A loud attack\n" + .string "that can be used\n" + .string "only while asleep.$" + +BattleFrontier_Lounge7_Text_MudSlapDesc:: + .string "Hurls mud in the\n" + .string "foe's face to re-\n" + .string "duce its accuracy.$" + +BattleFrontier_Lounge7_Text_SwiftDesc:: + .string "Sprays star-\n" + .string "shaped rays\n" + .string "that never miss.$" + +BattleFrontier_Lounge7_Text_IcyWindDesc:: + .string "A chilling attack\n" + .string "that lowers the\n" + .string "foe's SPEED.$" + +BattleFrontier_Lounge7_Text_EndureDesc:: + .string "Endures any at-\n" + .string "tack for 1 turn,\n" + .string "leaving 1HP.$" + +BattleFrontier_Lounge7_Text_PsychUpDesc:: + .string "Copies the foe's\n" + .string "effect(s) and\n" + .string "gives to the user.$" + +BattleFrontier_Lounge7_Text_IcePunchDesc:: + .string "An icy punch\n" + .string "that may\n" + .string "freeze the foe.$" + +BattleFrontier_Lounge7_Text_ThunderPunchDesc:: + .string "An electrified\n" + .string "punch that may\n" + .string "paralyze the foe.$" + +BattleFrontier_Lounge7_Text_FirePunchDesc:: + .string "A fiery punch\n" + .string "that may burn\n" + .string "the foe.$" diff --git a/data/maps/BattleFrontier_Lounge8/scripts.inc b/data/maps/BattleFrontier_Lounge8/scripts.inc index d6503e92e9..e10474a08b 100644 --- a/data/maps/BattleFrontier_Lounge8/scripts.inc +++ b/data/maps/BattleFrontier_Lounge8/scripts.inc @@ -21,6 +21,10 @@ BattleFrontier_Lounge8_EventScript_NinjaBoy:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Lounge8/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Lounge8/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Lounge8/text_es.inc b/data/maps/BattleFrontier_Lounge8/text_es.inc new file mode 100644 index 0000000000..94d7fff49a --- /dev/null +++ b/data/maps/BattleFrontier_Lounge8/text_es.inc @@ -0,0 +1,30 @@ + +BattleFrontier_Lounge8_Text_WhatATrainerNeeds: + .string "What a TRAINER needs…\p" + .string "Knowledge…\n" + .string "Strategy…\l" + .string "Luck…\l" + .string "Guts…\l" + .string "Spirit…\l" + .string "Bravery…\l" + .string "And ability…\p" + .string "Well, I'm all set in every way!\n" + .string "I'll be unstoppable at every building!\p" + .string "Huh? POKéMON?\n" + .string "What's that?$" + +BattleFrontier_Lounge8_Text_KnowAboutFrontierBrains: + .string "Do you know about the FRONTIER\n" + .string "BRAINS?\p" + .string "That's what SCOTT calls the seven\n" + .string "special TRAINERS that run the seven\l" + .string "facilities in the BATTLE FRONTIER.$" + +BattleFrontier_Lounge8_Text_ToldMeIHaveTalentForBattling: + .string "At the BATTLE TOWER, an older girl\n" + .string "told me that I have a lot of talent\l" + .string "for battling!\p" + .string "I like POKéMON CONTESTS more!\p" + .string "But I'm no good at CONTESTS!\p" + .string "I guess having talent and liking\n" + .string "something aren't the same.$" diff --git a/data/maps/BattleFrontier_Mart/scripts.inc b/data/maps/BattleFrontier_Mart/scripts.inc index 7fcddc829c..c2597f1a47 100644 --- a/data/maps/BattleFrontier_Mart/scripts.inc +++ b/data/maps/BattleFrontier_Mart/scripts.inc @@ -56,6 +56,10 @@ BattleFrontier_Mart_EventScript_Boy:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_Mart/text_es.inc b/data/maps/BattleFrontier_Mart/text_es.inc new file mode 100644 index 0000000000..5ec3a50c98 --- /dev/null +++ b/data/maps/BattleFrontier_Mart/text_es.inc @@ -0,0 +1,19 @@ + +BattleFrontier_Mart_Text_ChaperonGrandson: + .string "We came here to chaperon our\n" + .string "grandson.\p" + .string "But since we're here, we thought\n" + .string "we should get some souvenirs.$" + +BattleFrontier_Mart_Text_ProteinMakeNiceGift: + .string "Dear, what do you think of this?\n" + .string "Wouldn't this make a nice gift?\p" + .string "It's…PRO…TE…IN?\n" + .string "It sounds delicious, doesn't it?$" + +BattleFrontier_Mart_Text_FacilitiesDontAllowItems: + .string "A lot of the BATTLE FRONTIER's\n" + .string "facilities don't allow the use of items\l" + .string "during battles.\p" + .string "That rule makes things tougher than\n" + .string "they already are!$" diff --git a/data/maps/BattleFrontier_OutsideEast/scripts.inc b/data/maps/BattleFrontier_OutsideEast/scripts.inc index 46734d51cb..7e62e918af 100644 --- a/data/maps/BattleFrontier_OutsideEast/scripts.inc +++ b/data/maps/BattleFrontier_OutsideEast/scripts.inc @@ -241,6 +241,10 @@ BattleFrontier_OutsideEast_EventScript_Camper:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_OutsideEast/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_OutsideEast/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_OutsideEast/text_es.inc b/data/maps/BattleFrontier_OutsideEast/text_es.inc new file mode 100644 index 0000000000..e03e648de0 --- /dev/null +++ b/data/maps/BattleFrontier_OutsideEast/text_es.inc @@ -0,0 +1,205 @@ + +BattleFrontier_OutsideEast_Text_BattleTowerSign: + .string "This is the BATTLE TOWER!\n" + .string "Keep the win streak as the toughest\l" + .string "TRAINER!$" + +BattleFrontier_OutsideEast_Text_BattlePalaceSign: + .string "This is the BATTLE PALACE!\n" + .string "Keep your eyes on POKéMON battles!$" + +BattleFrontier_OutsideEast_Text_BattleArenaSign: + .string "This is the BATTLE ARENA!\n" + .string "Let the toughest teams gather!$" + +BattleFrontier_OutsideEast_Text_BattlePyramidSign: + .string "This is the BATTLE PYRAMID!\n" + .string "Advance through the Battle Quest!$" + +BattleFrontier_OutsideEast_Text_RankingHallSign: + .string "BATTLE FRONTIER RANKING HALL\n" + .string "Set your sights on new records!$" + +BattleFrontier_OutsideEast_Text_ExchangeCornerSign: + .string "BATTLE POINT EXCHANGE SERVICE CORNER\n" + .string "Exchange your Battle Points!$" + +BattleFrontier_OutsideEast_Text_BattleTowerFeelsSpecial: + .string "Wow!\n" + .string "It's huge!\p" + .string "The BATTLE TOWER feels special.\n" + .string "It's different from the others.$" + +BattleFrontier_OutsideEast_Text_ConquerLeagueAndFrontier: + .string "My grand ambition is to conquer both\n" + .string "the BATTLE FRONTIER and the POKéMON\l" + .string "LEAGUE.\p" + .string "And if my dream comes true…\p" + .string "I… I'm going to ask MIMI next door\n" + .string "if she will be friends with me!$" + +BattleFrontier_OutsideEast_Text_PyramidTooHarsh: + .string "The BATTLE PYRAMID's too harsh!\n" + .string "I just can't make it to the top!\p" + .string "Since I'm out of options, maybe I can\n" + .string "climb the outside…$" + +BattleFrontier_OutsideEast_Text_ThriveInDarkness: + .string "I thrive in darkness…\n" + .string "Yes… What is worthy of me?\l" + .string "None other than the BATTLE PYRAMID…\p" + .string "What say you to wandering in darkness\n" + .string "and in utter and total desperation?$" + +BattleFrontier_OutsideEast_Text_PutTogetherUltimateTeam: + .string "I didn't sleep for a week, but then\n" + .string "I put together the ultimate team!\p" + .string "I can't see myself losing, no joke.\n" + .string "We're storming the BATTLE ARENA!$" + +BattleFrontier_OutsideEast_Text_DidScottBringYouHere: + .string "Did SCOTT bring you here, too?\n" + .string "What is it with that guy?\p" + .string "It sounds like he really does know\n" + .string "how to spot talented TRAINERS, but…\p" + .string "I've never seen him battling in person\n" + .string "ever.$" + +BattleFrontier_OutsideEast_Text_BelieveInYouBuddy: + .string "ZIGG!\n" + .string "I believe in you, little buddy!\p" + .string "I'll make my little ZIGG any favorite\n" + .string "tasty treats you like if you win!$" + +BattleFrontier_OutsideEast_Text_ZigzagoonLooksVacant: + .string "ZIGZAGOON looks vacant…$" + +BattleFrontier_OutsideEast_Text_PeopleCallMeBusybody: + .string "People call me a busybody,\n" + .string "but I can't help it.\p" + .string "Your hat's on crooked!\n" + .string "Oh, no, trash on the ground!\l" + .string "Oops, it's almost dinnertime!\p" + .string "I don't know if I can stand to just\n" + .string "watch at the BATTLE PALACE…$" + +BattleFrontier_OutsideEast_Text_OnceBeatGymLeader: + .string "I may not look that impressive now,\n" + .string "but I once beat a GYM LEADER.\p" + .string "Who knows, maybe I should give it\n" + .string "another shot at glory.$" + +BattleFrontier_OutsideEast_Text_FastOnBikeAndBattles: + .string "I'm fast on my BIKE, and that goes for\n" + .string "the way I battle, too.\p" + .string "I win matches in the blink of\n" + .string "an eye!$" + +BattleFrontier_OutsideEast_Text_BetterThanDaddyAtPokemon: + .string "I'm better than my daddy\n" + .string "at POKéMON.$" + +BattleFrontier_OutsideEast_Text_GoRackUpSomeWinsForDaddy: + .string "Go on, my baby sweetie!\n" + .string "Go rack up some wins for Daddy!\p" + .string "You're just like your mother,\n" + .string "so you'll be dominating!$" + +BattleFrontier_OutsideEast_Text_HeardPrettyGirlAtBattleArena: + .string "It wasn't easy getting here,\n" + .string "but I'd heard about this knockout\l" + .string "pretty girl at the BATTLE ARENA.\p" + .string "Instead of her, do you know what\n" + .string "I found?\p" + .string "A whole teeming mob of sweaty,\n" + .string "stinky, and primitive martial artists!$" + +BattleFrontier_OutsideEast_Text_SometimesImportantOldManInThere: + .string "I sometimes see this really important-\n" + .string "looking old man going in there.\p" + .string "He has these really awesome POKéMON.\n" + .string "He seems really nice, though.$" + +BattleFrontier_OutsideEast_Text_LegendOfBattlePyramid: + .string "Do you know it?\n" + .string "The legend of the BATTLE PYRAMID?\p" + .string "When there comes a confident TRAINER\n" + .string "reaching for the golden pinnacle,\l" + .string "there shall appear a man among men.\p" + .string "Don't know that legend?\n" + .string "Well, of course not!\l" + .string "I just made it up!\p" + .string "What's it supposed to mean?\n" + .string "That, my friend, I can't say!$" + +BattleFrontier_OutsideEast_Text_GotWipedOut: + .string "Man! Oh man!\n" + .string "I've never lost once before!\p" + .string "But I got wiped out with no saving\n" + .string "grace at all!\p" + .string "And then I'm told I don't have any\n" + .string "talent?! Man!$" + +BattleFrontier_OutsideEast_Text_ToughTrainerInBattleTower: + .string "This guy ran into a horribly tough\n" + .string "TRAINER while he was on the BATTLE\l" + .string "TOWER challenge.\p" + .string "Now look at him…\p" + .string "You need to be cautious if you ever\n" + .string "decide to go to the BATTLE TOWER.$" + +BattleFrontier_OutsideEast_Text_EnoughBattlePointsForDoll: + .string "Yes!\n" + .string "I've finally got enough Battle Points!\p" + .string "I guess I'll trade for another giant\n" + .string "plush DOLL!$" + +BattleFrontier_OutsideEast_Text_LikeToHaveNameRecordedHere: + .string "Oh, yeah, okay!\n" + .string "So this is the RANKING HALL!\p" + .string "I'd like to go down in history as\n" + .string "a super champ and have my name\l" + .string "recorded here for posterity.$" + +BattleFrontier_OutsideEast_Text_CanDoAnythingWithYou: + .string "With you by my side, I can do anything.$" + +BattleFrontier_OutsideEast_Text_PowerOfOurLoveWillOvercome: + .string "Ooh, darling, you are so wonderful!\p" + .string "Ooh, I just can't wait anymore!\p" + .string "Let's go to a MULTI BATTLE ROOM\n" + .string "right this instant!\p" + .string "If we get together in the BATTLE SALON,\n" + .string "the power of our love will overcome\l" + .string "everyone we meet.\p" + .string "Why, before us, darling, everything\n" + .string "will topple like dominoes!$" + +BattleFrontier_OutsideEast_Text_FrontierNotExclusivelyForToughTrainers: + .string "The BATTLE FRONTIER isn't exclusively\n" + .string "for tough TRAINERS.\p" + .string "Many people with special abilities\n" + .string "have been invited, it seems.\p" + .string "That man SCOTT…\p" + .string "He may have built this place to serve\n" + .string "a bigger objective…$" + +BattleFrontier_OutsideEast_Text_OddTreeHereSeemsToWiggle: + .string "Excuse me, young one.\n" + .string "Have you good eyesight?\p" + .string "There is an odd tree past here, and to\n" + .string "my tired eyes it seems to wiggle.$" + +BattleFrontier_OutsideEast_Text_OnceAnOddTreePastHere: + .string "Excuse me, young one.\n" + .string "Have you a good memory?\p" + .string "I have this feeling there once was\n" + .string "an odd tree past here.$" + +BattleFrontier_OutsideEast_Text_StickyMonWithLongTail: + .string "I…\n" + .string "I saw it!\p" + .string "There was a sticky sort of a POKéMON\n" + .string "with a long tail up ahead!\p" + .string "It was hiding under a boulder, and\n" + .string "it kept staring at me!$" diff --git a/data/maps/BattleFrontier_OutsideWest/scripts.inc b/data/maps/BattleFrontier_OutsideWest/scripts.inc index a9662e4df8..4763f88baf 100644 --- a/data/maps/BattleFrontier_OutsideWest/scripts.inc +++ b/data/maps/BattleFrontier_OutsideWest/scripts.inc @@ -315,6 +315,10 @@ BattleFrontier_OutsideWest_EventScript_PokefanF:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_OutsideWest/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_OutsideWest/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_OutsideWest/text_es.inc b/data/maps/BattleFrontier_OutsideWest/text_es.inc new file mode 100644 index 0000000000..54cd8efb4c --- /dev/null +++ b/data/maps/BattleFrontier_OutsideWest/text_es.inc @@ -0,0 +1,217 @@ + +BattleFrontier_OutsideWest_Text_BattleDomeSign: + .string "This is the BATTLE DOME!\n" + .string "Your path to the invincible superstar!$" + +BattleFrontier_OutsideWest_Text_BattleFactorySign: + .string "This is the BATTLE FACTORY!\n" + .string "Seek out the toughest POKéMON!$" + +BattleFrontier_OutsideWest_Text_BattlePikeSign: + .string "This is the BATTLE PIKE!\n" + .string "Choose one of three paths!$" + +BattleFrontier_OutsideWest_Text_ThisIsBattleTower: + .string "This is the BATTLE TOWER.\p" + .string "TRAINERS bring their best-raised\n" + .string "POKéMON for elimination-style matches.$" + +BattleFrontier_OutsideWest_Text_MayISeeYourTicket: + .string "Hello, are you here for the ferry?\n" + .string "May I see your TICKET?$" + +BattleFrontier_OutsideWest_Text_MustHaveTicketToBoard: + .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.$" + +BattleFrontier_OutsideWest_Text_WhereWouldYouLikeToGo: + .string "{PLAYER} flashed the TICKET.\p" + .string "Perfect! That's all you need!\p" + .string "And where would you like to go?$" + +BattleFrontier_OutsideWest_Text_SlateportItIs: + .string "SLATEPORT CITY it is, then!$" + +BattleFrontier_OutsideWest_Text_LilycoveItIs: + .string "LILYCOVE CITY it is, then!$" + +BattleFrontier_OutsideWest_Text_SailWithUsAnotherTime: + .string "Please sail with us another time!$" + +BattleFrontier_OutsideWest_Text_PleaseBoardFerry: + .string "Please board the ferry and wait for\n" + .string "departure.$" + +BattleFrontier_OutsideWest_Text_ThenWhereWouldYouLikeToGo: + .string "Then, where would you like to go?$" + +BattleFrontier_OutsideWest_Text_BestOutOfAllMyFriends: + .string "I'm the best out of all my friends.\n" + .string "But here…\l" + .string "I've been useless!$" + +BattleFrontier_OutsideWest_Text_CantFindBattleTower: + .string "I want to go to the BATTLE TOWER,\n" + .string "but I can't find it even though I have\l" + .string "a map of the BATTLE FRONTIER.\p" + .string "This place is just too big!$" + +BattleFrontier_OutsideWest_Text_GotSeasickOnWayHere: + .string "I wanted to take a challenge as soon\n" + .string "as I arrived here.\p" + .string "But on the way, I got seasick…\n" + .string "Urrrrp…$" + +BattleFrontier_OutsideWest_Text_OnlyToughTrainersBroughtHere: + .string "It's not as if just anyone can come\n" + .string "here, you know?\p" + .string "Only those TRAINERS who've been\n" + .string "recognized as tough are brought here.\p" + .string "That's why many TRAINERS don't even\n" + .string "know about the BATTLE FRONTIER.$" + +BattleFrontier_OutsideWest_Text_SureWeCanChallengeWithNoMons: + .string "Hey, bro…\p" + .string "Are you sure we can make challenges\n" + .string "even if we don't have any POKéMON?$" + +BattleFrontier_OutsideWest_Text_BigGuySaidIllLendYouMons: + .string "Uh…\n" + .string "I'm sure it'll be okay.\p" + .string "I think…\p" + .string "But remember that big scary guy?\n" + .string "He said, “I'll lend you POKéMON!”$" + +BattleFrontier_OutsideWest_Text_WhosRaisingThoseRentalMons: + .string "That's the BATTLE FACTORY.\n" + .string "You can rent strong POKéMON there.\p" + .string "But it makes me wonder.\n" + .string "Who's raising those rental POKéMON?$" + +BattleFrontier_OutsideWest_Text_ScaredOfPikeBecauseSeviper: + .string "I'm scared of going into the BATTLE\n" + .string "PIKE because of SEVIPER…\p" + .string "B-but I came all the way here, so I will\n" + .string "try to conquer everything!\l" + .string "…Shudder…$" + +BattleFrontier_OutsideWest_Text_LetsPlayRockPaperScissors: + .string "Let's play rock, paper, scissors!\n" + .string "One, two, three!\p" + .string "… … … … … …$" + +BattleFrontier_OutsideWest_Text_WonIllTakePikeChallenge: + .string "Yay! I won!\n" + .string "I will take the BATTLE PIKE challenge!$" + +BattleFrontier_OutsideWest_Text_LostIllPutOffPikeChallenge: + .string "Oh, no…\n" + .string "I lost.\p" + .string "I guess I'm not very lucky today.\n" + .string "I'll put off my BATTLE PIKE challenge\l" + .string "until tomorrow.$" + +BattleFrontier_OutsideWest_Text_ChooseFishingOverBattling: + .string "I believe I'm the only person here who,\n" + .string "for some unknown reason, would choose\l" + .string "fishing over battling.\p" + .string "Huh? You can't catch anything here?\n" + .string "That's disappointing…$" + +BattleFrontier_OutsideWest_Text_KeepBattlingUntilIGetSymbol: + .string "Today, I'm going to keep battling, no\n" + .string "matter what, until I get a Symbol.$" + +BattleFrontier_OutsideWest_Text_YoureOffToChallengeDome: + .string "Oh? You're off to challenge\n" + .string "the BATTLE DOME?\p" + .string "I'll wish you the best of luck.\n" + .string "Let us both win our way up and meet\l" + .string "in challenges.$" + +BattleFrontier_OutsideWest_Text_DomeIsHereGrandpa: + .string "Grandpa, over here!\n" + .string "The BATTLE DOME is here!\l" + .string "Go get 'em, Grandpa!$" + +BattleFrontier_OutsideWest_Text_WontLetGentlemenBeatMe: + .string "Ah, so this here is the BATTLE DOME?\n" + .string "I won't let GENTLEMEN beat me!\p" + .string "But where is the entrance?$" + +BattleFrontier_OutsideWest_Text_NothingHereNotLongAgo: + .string "There used to be nothing here not all\n" + .string "that long ago.\p" + .string "But, now look at this place! Amazing!\n" + .string "I'll bring my mother out to see this.$" + +BattleFrontier_OutsideWest_Text_FinallyArrivedAtFrontier: + .string "I've finally arrived at the BATTLE\n" + .string "FRONTIER!\p" + .string "I'm sure to grab attention with\n" + .string "my looks and ability!$" + +BattleFrontier_OutsideWest_Text_SquareFilledWithToughPeople: + .string "Munch, munch…\p" + .string "It looks like this square's filled with\n" + .string "tough people.\p" + .string "Munch, munch…$" + +BattleFrontier_OutsideWest_Text_MetOlderGirlAtPike: + .string "Crunch, munch…\p" + .string "A while back, I met this older girl\n" + .string "at the BATTLE PIKE.\p" + .string "She had these eyes that were scary\n" + .string "in a real ornery way.\p" + .string "Crunch, munch…\p" + .string "She got all furious: “Will you quit\n" + .string "eating!” Then she whaled on me.\p" + .string "It was a hair-raising kind of\n" + .string "scary experience, sure enough.\p" + .string "Crunch, munch…$" + +BattleFrontier_OutsideWest_Text_LastTimeOurEyesMet: + .string "Huh? Will you listen to yourself?\n" + .string "That's nothing!\p" + .string "Why, the last time I cheered for him,\n" + .string "our eyes met and sparks flew!$" + +BattleFrontier_OutsideWest_Text_DomeAceLookedBecauseOfMyCheering: + .string "Whaaaaaat?!\n" + .string "Pfft!\p" + .string "That only happened because\n" + .string "I happened to be sitting next to you!\p" + .string "The DOME ACE only looked our way\n" + .string "because my cheering was so loud!$" + +BattleFrontier_OutsideWest_Text_DomeAceIsMine: + .string "Oh, shush!\n" + .string "Keep that racket down!\p" + .string "You fair-weather fans should stick\n" + .string "to cheering for some GYM LEADER!\p" + .string "The DOME ACE is mine!\n" + .string "The only idol for me!$" + +BattleFrontier_OutsideWest_Text_FansOverThereUsedToBeTrainers: + .string "Those people squabbling over there…\p" + .string "It's hard to believe, but they once\n" + .string "were TRAINERS, and good ones, too.\p" + .string "They used to be incredibly tough,\n" + .string "and they were famous, too.\p" + .string "But they were obliterated by this\n" + .string "certain TRAINER at a tournament.\p" + .string "They were so thoroughly whipped,\n" + .string "they became smitten by the TRAINER.\p" + .string "Now they're just fans of the TRAINER.\n" + .string "They go cheer for their idol at the\l" + .string "BATTLE DOME every day now.$" + +BattleFrontier_OutsideWest_Text_MonWithLongTailInFrontier: + .string "I heard a rumor that someone saw\n" + .string "a POKéMON with an unusually long tail\l" + .string "somewhere in the BATTLE FRONTIER.\p" + .string "It must be adorable. I'm sure of it…\p" + .string "Oh, challenges can wait. I feel driven\n" + .string "to find the delightful creature!$" diff --git a/data/maps/BattleFrontier_PokemonCenter_1F/scripts.inc b/data/maps/BattleFrontier_PokemonCenter_1F/scripts.inc index 2407f710fb..96a3a43549 100644 --- a/data/maps/BattleFrontier_PokemonCenter_1F/scripts.inc +++ b/data/maps/BattleFrontier_PokemonCenter_1F/scripts.inc @@ -47,6 +47,10 @@ BattleFrontier_PokemonCenter_1F_EventScript_Skitty:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_PokemonCenter_1F/text_es.inc b/data/maps/BattleFrontier_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..ccfcc31868 --- /dev/null +++ b/data/maps/BattleFrontier_PokemonCenter_1F/text_es.inc @@ -0,0 +1,20 @@ + +BattleFrontier_PokemonCenter_1F_Text_NeverSeenPokemon: + .string "There was someone here using a \n" + .string "POKéMON I've never seen before.\p" + .string "I never learned about it at\n" + .string "TRAINER'S SCHOOL at least.\p" + .string "I wonder where you can catch POKéMON\n" + .string "like that.$" + +BattleFrontier_PokemonCenter_1F_Text_NextStopBattleArena: + .string "Okay! Next stop, the BATTLE ARENA!\n" + .string "I'd better get the right POKéMON from\l" + .string "the PC Storage System.$" + +BattleFrontier_PokemonCenter_1F_Text_GoingThroughEveryChallenge: + .string "Giggle… I'm going to go through every\n" + .string "challenge with just this baby!$" + +BattleFrontier_PokemonCenter_1F_Text_Skitty: + .string "SKITTY: Mya myaaah!$" diff --git a/data/maps/BattleFrontier_RankingHall/scripts.inc b/data/maps/BattleFrontier_RankingHall/scripts.inc index 7a76d67ef3..189fa3d02f 100644 --- a/data/maps/BattleFrontier_RankingHall/scripts.inc +++ b/data/maps/BattleFrontier_RankingHall/scripts.inc @@ -108,6 +108,10 @@ BattleFrontier_RankingHall_EventScript_Boy:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_RankingHall/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_RankingHall/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_RankingHall/text_es.inc b/data/maps/BattleFrontier_RankingHall/text_es.inc new file mode 100644 index 0000000000..c2ef2d21f4 --- /dev/null +++ b/data/maps/BattleFrontier_RankingHall/text_es.inc @@ -0,0 +1,32 @@ + +BattleFrontier_RankingHall_Text_ExplainRankingHall: + .string "This is the RANKING HALL.\p" + .string "This is where we recognize the immortal\n" + .string "TRAINERS who left great records in\l" + .string "BATTLE FRONTIER events.$" + +BattleFrontier_RankingHall_Text_DomePikeFactoryRecords: + .string "BATTLE DOME, BATTLE PIKE,\n" + .string "and BATTLE FACTORY Records$" + +BattleFrontier_RankingHall_Text_PalaceArenaPyramidRecords: + .string "BATTLE PALACE, BATTLE ARENA,\n" + .string "and BATTLE PYRAMID Records$" + +BattleFrontier_RankingHall_Text_IsYourNameOnThisList: + .string "Hi, is your name on this list?$" + +BattleFrontier_RankingHall_Text_WowThatsSuper: + .string "Wow, that's super!\n" + .string "I'll have to try harder, too!$" + +BattleFrontier_RankingHall_Text_WorkHarderIfYouSawFriendsName: + .string "Oh, is that right?\p" + .string "If you saw your friend's name up here,\n" + .string "I bet it would make you work harder!$" + +BattleFrontier_RankingHall_Text_MyNamesNotUpThere: + .string "Hmm…\n" + .string "My name's not up there…\p" + .string "Well, it's only natural since I haven't\n" + .string "taken any challenges yet.$" diff --git a/data/maps/BattleFrontier_ReceptionGate/scripts.inc b/data/maps/BattleFrontier_ReceptionGate/scripts.inc index 56ba8ba6e8..47c72eec10 100644 --- a/data/maps/BattleFrontier_ReceptionGate/scripts.inc +++ b/data/maps/BattleFrontier_ReceptionGate/scripts.inc @@ -306,6 +306,10 @@ BattleFrontier_ReceptionGate_EventScript_ExitFrontierPassGuide:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_ReceptionGate/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_ReceptionGate/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_ReceptionGate/text_es.inc b/data/maps/BattleFrontier_ReceptionGate/text_es.inc new file mode 100644 index 0000000000..5752975084 --- /dev/null +++ b/data/maps/BattleFrontier_ReceptionGate/text_es.inc @@ -0,0 +1,210 @@ + +BattleFrontier_ReceptionGate_Text_FirstTimeHereThisWay: + .string "Is it your first time here?\n" + .string "Please step this way!$" + +BattleFrontier_ReceptionGate_Text_WelcomeToBattleFrontier: + .string "The front lines of POKéMON battling!\n" + .string "Welcome to the BATTLE FRONTIER!$" + +BattleFrontier_ReceptionGate_Text_IssueFrontierPass: + .string "For a first-time visitor, we issue\n" + .string "the FRONTIER PASS.\p" + .string "It's for use at all the facilities\n" + .string "in the BATTLE FRONTIER.\p" + .string "Here you are!$" + +BattleFrontier_ReceptionGate_Text_ObtainedFrontierPass: + .string "{PLAYER} obtained\n" + .string "the FRONTIER PASS.$" + +BattleFrontier_ReceptionGate_Text_PlacedTrainerCardInFrontierPass: + .string "{PLAYER} placed the TRAINER CARD\n" + .string "in the FRONTIER PASS.$" + +BattleFrontier_ReceptionGate_Text_EnjoyBattleFrontier: + .string "We hope you enjoy all that the BATTLE\n" + .string "FRONTIER has to offer!$" + +BattleFrontier_ReceptionGate_Text_IfItIsntPlayerYouCame: + .string "???: Well, if it isn't {PLAYER}{KUN}!\n" + .string "You came out here!$" + +BattleFrontier_ReceptionGate_Text_OhMrScottGoodDay: + .string "GUIDE: Oh! MR. SCOTT, sir!\n" + .string "Good day to you, sir!$" + +BattleFrontier_ReceptionGate_Text_ScottGreatToSeeYouHere: + .string "SCOTT: It's great to see you here,\n" + .string "it really is!\p" + .string "I hope you'll take your time and\n" + .string "explore everywhere.\p" + .string "Naturally, I hope you'll also experience\n" + .string "the pure essence of battling.\p" + .string "I also have my quarters here, so feel\n" + .string "free to visit if you have time.$" + +BattleFrontier_ReceptionGate_Text_YourGuideToFacilities: + .string "I'm your guide to the various facilities\n" + .string "here in the BATTLE FRONTIER.$" + +BattleFrontier_ReceptionGate_Text_LearnAboutWhich2: + .string "Which would you like to learn about?$" + +BattleFrontier_ReceptionGate_Text_BattleTowerInfo: + .string "It is the gigantic tower considered\n" + .string "to be the BATTLE FRONTIER's symbol.\p" + .string "There are four kinds of BATTLE ROOMS\n" + .string "in the tower for SINGLE, DOUBLE, MULTI,\l" + .string "and LINK MULTI BATTLES.$" + +BattleFrontier_ReceptionGate_Text_BattleDomeInfo: + .string "The BATTLE DOME is the large building\n" + .string "shaped like a huge egg.\p" + .string "Events named Battle Tourneys are held\n" + .string "in this facility.\p" + .string "The Battle Tourneys are offered in\n" + .string "two courses--for SINGLE and DOUBLE\l" + .string "BATTLES.$" + +BattleFrontier_ReceptionGate_Text_BattlePalaceInfo: + .string "The BATTLE PALACE is the red building\n" + .string "on the right of the BATTLE FRONTIER.\p" + .string "There are two kinds of BATTLE HALLS\n" + .string "for SINGLE and DOUBLE BATTLES.$" + +BattleFrontier_ReceptionGate_Text_BattleArenaInfo: + .string "The BATTLE ARENA is the dojo-like\n" + .string "building at the center-right of\l" + .string "the BATTLE FRONTIER.\p" + .string "An event called the Set KO Tourney\n" + .string "takes place at the BATTLE ARENA.$" + +BattleFrontier_ReceptionGate_Text_BattleFactoryInfo: + .string "The BATTLE FACTORY is the large\n" + .string "building that is the closest to us.\p" + .string "An event called the Battle Swap\n" + .string "is conducted there.\p" + .string "The Battle Swap event is offered in\n" + .string "two courses for SINGLE and DOUBLE\l" + .string "BATTLES.$" + +BattleFrontier_ReceptionGate_Text_BattlePikeInfo: + .string "The BATTLE PIKE is the building shaped\n" + .string "like a POKéMON at the center-left of\l" + .string "the BATTLE FRONTIER.\p" + .string "An event called the Battle Choice\n" + .string "is conducted there.$" + +BattleFrontier_ReceptionGate_Text_BattlePyramidInfo: + .string "The BATTLE PYRAMID is the enormous\n" + .string "pyramid.\p" + .string "An event called the Battle Quest\n" + .string "is conducted there.$" + +BattleFrontier_ReceptionGate_Text_RankingHallInfo: + .string "The RANKING HALL is located near\n" + .string "the BATTLE TOWER.\p" + .string "There, you may see the most fantastic\n" + .string "records left by the TRAINERS that\l" + .string "took on the many challenges of\l" + .string "the BATTLE FRONTIER.$" + +BattleFrontier_ReceptionGate_Text_ExchangeCornerInfo: + .string "The EXCHANGE SERVICE CORNER is near\n" + .string "the BATTLE TOWER.\p" + .string "The Battle Points you have earned in\n" + .string "the BATTLE FRONTIER may be exchanged\l" + .string "for fabulous prizes there.$" + +BattleFrontier_ReceptionGate_Text_YourGuideToRules: + .string "I'm your guide to the basic rules that\n" + .string "are common to all the challenges\l" + .string "offered by the facilities in the BATTLE\l" + .string "FRONTIER.$" + +BattleFrontier_ReceptionGate_Text_LearnAboutWhat: + .string "What would you like to learn about?$" + +BattleFrontier_ReceptionGate_Text_LevelModeInfo: + .string "All the challenges at the BATTLE\n" + .string "FRONTIER's facilities come in\l" + .string "two courses--Level 50 and Open Level.$" + +BattleFrontier_ReceptionGate_Text_Level50Info: + .string "The Level 50 course is open to POKéMON\n" + .string "up to and including Level 50.\p" + .string "Please keep in mind, however, that\n" + .string "no TRAINER you face will have any\l" + .string "POKéMON below Level 50.\p" + .string "This course is the entry level for\n" + .string "battles at the BATTLE FRONTIER.\p" + .string "To begin, we hope you will challenge\n" + .string "this course.$" + +BattleFrontier_ReceptionGate_Text_OpenLevelInfo: + .string "The Open Level course places no limit\n" + .string "on the levels of POKéMON entering\l" + .string "challenges.\p" + .string "The levels of your opponents will\n" + .string "be adjusted to match the levels of\l" + .string "your POKéMON.\p" + .string "However, no TRAINER you face will\n" + .string "have any POKéMON below Level 60.$" + +BattleFrontier_ReceptionGate_Text_MonEntryInfo: + .string "Virtually any kind of POKéMON may take\n" + .string "on the challenges at all facilities.\p" + .string "EGGS and certain kinds of POKéMON,\n" + .string "however, are not permitted.\p" + .string "The numbers of POKéMON required for\n" + .string "challenges will depend on the facility.\p" + .string "At all facilities, however, two or more\n" + .string "of the same kind of POKéMON are not\l" + .string "permitted.$" + +BattleFrontier_ReceptionGate_Text_HoldItemsInfo: + .string "When entering a challenge at a BATTLE\n" + .string "FRONTIER facility, POKéMON may not\l" + .string "be holding the same kind of item.\p" + .string "Please make sure that all POKéMON\n" + .string "entering a challenge are holding\l" + .string "different items.$" + +BattleFrontier_ReceptionGate_Text_YourGuideToFrontierPass: + .string "I'm your guide to the FRONTIER PASS.$" + +BattleFrontier_ReceptionGate_Text_LearnAboutWhich1: + .string "Which would you like to learn about?$" + +BattleFrontier_ReceptionGate_Text_SymbolsInfo: + .string "There are seven facilities at\n" + .string "the BATTLE FRONTIER.\p" + .string "TRAINERS who gain recognition for\n" + .string "their abilities may be rewarded with\l" + .string "symbols from each of the facilities.\p" + .string "To earn a symbol, TRAINERS may need\n" + .string "to defeat other TRAINERS in a row,\l" + .string "and may need to win events repeatedly.\p" + .string "It's certainly not easy to win symbols.\n" + .string "I wish you the best of luck!$" + +BattleFrontier_ReceptionGate_Text_RecordedBattleInfo: + .string "It is possible to record one battle\n" + .string "on your FRONTIER PASS.\p" + .string "You may record a battle you had with\n" + .string "a friend or friends.\p" + .string "Or you may record a battle conducted\n" + .string "at the BATTLE FRONTIER excluding\l" + .string "matches at the BATTLE PIKE or\l" + .string "the BATTLE PYRAMID.\p" + .string "You may choose to record your match\n" + .string "at the end of a battle.$" + +BattleFrontier_ReceptionGate_Text_BattlePointsInfo: + .string "Battle Points are rewards given to\n" + .string "TRAINERS who battled outstandingly\l" + .string "at the BATTLE FRONTIER.\p" + .string "You may trade in your Battle Points\n" + .string "for prizes at the EXCHANGE SERVICE\l" + .string "CORNER.$" diff --git a/data/maps/BattleFrontier_ScottsHouse/scripts.inc b/data/maps/BattleFrontier_ScottsHouse/scripts.inc index 0e9bcceddd..c63a134edd 100644 --- a/data/maps/BattleFrontier_ScottsHouse/scripts.inc +++ b/data/maps/BattleFrontier_ScottsHouse/scripts.inc @@ -219,6 +219,10 @@ BattleFrontier_ScottsHouse_EventScript_ScottFaceAwayWest:: .else .ifdef ITALIAN .include "data/maps/BattleFrontier_ScottsHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/BattleFrontier_ScottsHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/BattleFrontier_ScottsHouse/text_es.inc b/data/maps/BattleFrontier_ScottsHouse/text_es.inc new file mode 100644 index 0000000000..434b4af245 --- /dev/null +++ b/data/maps/BattleFrontier_ScottsHouse/text_es.inc @@ -0,0 +1,136 @@ + +BattleFrontier_ScottsHouse_Text_WelcomeToBattleFrontier: + .string "SCOTT: Well, hello and welcome!\n" + .string "Heheh… Sorry about the cramped space.\p" + .string "Anyway, {PLAYER}{KUN}, let me formally\n" + .string "welcome you to the BATTLE FRONTIER.\p" + .string "This is my dream come true.\n" + .string "It took me years and years, but I've\l" + .string "finally given shape to my dream.$" + +BattleFrontier_ScottsHouse_Text_HowMuchEffortItTookToMakeReal: + .string "On reflection, it was a terribly long\n" + .string "journey…\p" + .string "I left home alone on a quest to find\n" + .string "strong TRAINERS.\p" + .string "No one can imagine how much effort\n" + .string "or time it took to make this real.$" + +BattleFrontier_ScottsHouse_Text_HaveThisAsMementoOfOurPathsCrossing: + .string "But that's all in the past.\n" + .string "No point dwelling on that!\p" + .string "All I want for you is to enjoy battling\n" + .string "to your heart's content here.\p" + .string "{PLAYER}{KUN}, I want you to have this\n" + .string "as a memento for all the time our\l" + .string "paths crossed on our journeys.$" + +BattleFrontier_ScottsHouse_Text_ObtainedXBattlePoints: + .string "{PLAYER} obtained\n" + .string "{STR_VAR_1} Battle Point(s).$" + +BattleFrontier_ScottsHouse_Text_ExplainBattlePoints: + .string "SCOTT: You can check your Battle\n" + .string "Points on your FRONTIER PASS.\p" + .string "The more success you have here at\n" + .string "the BATTLE FRONTIER, the more Battle\l" + .string "Points you will collect.\p" + .string "Use your Battle Points the way you\n" + .string "see fit, like trading them for items.$" + +BattleFrontier_ScottsHouse_Text_ExpectingGreatThings: + .string "I'm expecting great things from you!$" + +BattleFrontier_ScottsHouse_Text_WhyIGoSeekingTrainers: + .string "SCOTT: Every TRAINER is an individual.\n" + .string "They all lead lives of their own.\p" + .string "But when they're in a battle,\n" + .string "it doesn't matter who they are.\p" + .string "They're all the same!\p" + .string "I love the purity of battle,\n" + .string "where everyone is equal.\p" + .string "That's why I go everywhere seeking\n" + .string "TRAINERS who are serious about\l" + .string "battling, and invite them here.$" + +BattleFrontier_ScottsHouse_Text_HaveYouMetFrontierBrain: + .string "SCOTT: Have you met any of\n" + .string "the FRONTIER BRAINS?\p" + .string "Better yet, have you obtained any\n" + .string "symbols from them?\p" + .string "I handpicked the FRONTIER BRAINS\n" + .string "as the toughest TRAINERS anywhere.\p" + .string "But I'm sure that seeing how tough\n" + .string "you are will startle even them!$" + +BattleFrontier_ScottsHouse_Text_MayFindWildMonsInFrontier: + .string "SCOTT: You don't just train for battle,\n" + .string "right?\p" + .string "I think I remember you working on\n" + .string "a POKéDEX as well.\p" + .string "Well, guess what?\p" + .string "You may run into wild POKéMON in\n" + .string "the BATTLE FRONTIER somewhere…\l" + .string "Fufufu!$" + +BattleFrontier_ScottsHouse_Text_YouveCollectedAllSilverSymbols: + .string "SCOTT: Are you enjoying things in\n" + .string "the BATTLE FRONTIER?\p" + .string "…Wait a second…\n" + .string "Oh!\p" + .string "Your FRONTIER PASS!\n" + .string "You've collected the full set\l" + .string "of silver symbols!\p" + .string "That's more than impressive!\n" + .string "You are tough, just as I suspected!\p" + .string "Normally, I wouldn't do something\n" + .string "like this, but this is a special time!\p" + .string "I want you to have this.\n" + .string "I'm sure you can put it to proper use.$" + +BattleFrontier_ScottsHouse_Text_YouveCollectedAllGoldSymbols: + .string "SCOTT: I hope you're enjoying\n" + .string "everything in the BATTLE FRONTIER.\p" + .string "…Wait a second…\n" + .string "Oh, my disbelieving eyes!\p" + .string "Your FRONTIER PASS!\n" + .string "You've gathered up the full set\l" + .string "of gold symbols!\p" + .string "That's more than stupendous!\n" + .string "You're incredible, just as I suspected!\p" + .string "… … … … … …\p" + .string "{PLAYER}, you've got to accept this!\p" + .string "I think you will be able to\n" + .string "appreciate the value of my gift!$" + +BattleFrontier_ScottsHouse_Text_SoGladIBroughtYouHere: + .string "I must say I have the gift of knowing\n" + .string "a good TRAINER when I see one.\p" + .string "I'm so glad I had the foresight to\n" + .string "bring you here!$" + +BattleFrontier_ScottsHouse_Text_BerryPocketStuffed: + .string "Your BERRY POCKET seems to\n" + .string "be stuffed.$" + +BattleFrontier_ScottsHouse_Text_Beat50TrainersInARow: + .string "SCOTT: Oh, I heard about you!\n" + .string "How you ruled the BATTLE TOWER!\l" + .string "You beat over 50 TRAINERS in a row?\p" + .string "That's fantastic!\n" + .string "I want you to have this!$" + +BattleFrontier_ScottsHouse_Text_Beat100TrainersInARow: + .string "SCOTT: Oh, my! I heard about you!\n" + .string "How you overwhelmed the BATTLE TOWER!\l" + .string "You beat over 100 TRAINERS in a row?\p" + .string "That's ridiculously spectacular!\n" + .string "You've got to have this!$" + +BattleFrontier_ScottsHouse_Text_ExpectingToHearEvenGreaterThings: + .string "I'll be expecting to hear even greater\n" + .string "things about you now!$" + +BattleFrontier_ScottsHouse_Text_ComeBackForThisLater: + .string "Oops, well, if you have too much\n" + .string "stuff, come back for this later.$" diff --git a/data/maps/CaveOfOrigin_B1F/scripts.inc b/data/maps/CaveOfOrigin_B1F/scripts.inc index 885b6b8deb..22f33512e6 100644 --- a/data/maps/CaveOfOrigin_B1F/scripts.inc +++ b/data/maps/CaveOfOrigin_B1F/scripts.inc @@ -69,6 +69,10 @@ CaveOfOrigin_B1F_EventScript_AtSkyPillar:: .else .ifdef ITALIAN .include "data/maps/CaveOfOrigin_B1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/CaveOfOrigin_B1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/CaveOfOrigin_B1F/text_es.inc b/data/maps/CaveOfOrigin_B1F/text_es.inc new file mode 100644 index 0000000000..b0f9ff933c --- /dev/null +++ b/data/maps/CaveOfOrigin_B1F/text_es.inc @@ -0,0 +1,58 @@ + +CaveOfOrigin_B1F_Text_WallaceStory: + .string "Ah, so you are {PLAYER}{KUN}?\n" + .string "I've heard tales of your exploits.\p" + .string "My name is WALLACE.\p" + .string "I was once the GYM LEADER of\n" + .string "SOOTOPOLIS, but something came up.\p" + .string "So now, I've entrusted my mentor JUAN\n" + .string "with the GYM's operation.\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "GROUDON and KYOGRE, the two POKéMON\n" + .string "wreaking havoc here, are considered\l" + .string "to be super-ancient POKéMON.\p" + .string "But there aren't just two super-\n" + .string "ancient POKéMON.\p" + .string "There is one more somewhere.\p" + .string "Somewhere, there is a super-\n" + .string "ancient POKéMON named RAYQUAZA.\p" + .string "It's said that it was RAYQUAZA that\n" + .string "becalmed the two combatants in\l" + .string "the distant past.\p" + .string "But even I have no clue as to\n" + .string "RAYQUAZA's whereabouts…$" + +CaveOfOrigin_B1F_Text_WhereIsRayquaza: + .string "WALLACE: {PLAYER}{KUN}, do you perhaps\n" + .string "know where RAYQUAZA is now?\p" + .string "If you do, please tell me.$" + +CaveOfOrigin_B1F_Text_ButWereInCaveOfOrigin: + .string "WALLACE: The CAVE OF ORIGIN?\p" + .string "But that's right here!\n" + .string "I need you to do better than that!\p" + .string "Please, I need you to think about\n" + .string "where RAYQUAZA might be right now.$" + +CaveOfOrigin_B1F_Text_OldLadyDidntMentionThat: + .string "WALLACE: MT. PYRE?\p" + .string "But when I met the old lady there\n" + .string "earlier, she made no mention of it.\p" + .string "I very much doubt that the old lady\n" + .string "would try to hide something from me…\p" + .string "{PLAYER}{KUN}, could you think about this\n" + .string "more carefully for me?$" + +CaveOfOrigin_B1F_Text_CantYouRememberSomehow: + .string "WALLACE: Huh? You don't remember?\n" + .string "Hmm… That's a problem…\p" + .string "Can't you remember somehow?$" + +CaveOfOrigin_B1F_Text_WellHeadToSkyPillar: + .string "WALLACE: The SKY PILLAR?\p" + .string "That's it!\n" + .string "It must be the SKY PILLAR!\p" + .string "{PLAYER}{KUN}, there's not a moment to lose!\n" + .string "We'll head to the SKY PILLAR right away!$" + diff --git a/data/maps/DewfordTown/scripts.inc b/data/maps/DewfordTown/scripts.inc index 50b93dee07..3c86b6e6f1 100644 --- a/data/maps/DewfordTown/scripts.inc +++ b/data/maps/DewfordTown/scripts.inc @@ -646,6 +646,10 @@ DewfordTown_EventScript_PhraseNotTrendyEnough:: .else .ifdef ITALIAN .include "data/maps/DewfordTown/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/DewfordTown/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/DewfordTown/text_es.inc b/data/maps/DewfordTown/text_es.inc new file mode 100644 index 0000000000..e869fd7a62 --- /dev/null +++ b/data/maps/DewfordTown/text_es.inc @@ -0,0 +1,164 @@ + +DewfordTown_Text_TinyIslandCommunity: + .string "DEWFORD is a tiny island community.\n" + .string "If something gets trendy here,\l" + .string "everyone picks up on it right away.$" + +DewfordTown_Text_TownSign: + .string "DEWFORD TOWN\n" + .string "“A tiny island in the blue sea.”$" + +DewfordTown_Text_GymSign: + .string "DEWFORD TOWN POKéMON GYM\n" + .string "LEADER: BRAWLY\l" + .string "“A big wave in fighting!”$" + +DewfordTown_Text_HallSign: + .string "DEWFORD HALL\n" + .string "“Everyone's information exchange!”$" + +Route104_Text_LandedInDewfordDeliverLetter: + .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_SetSailBackToPetalburg: + .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_PetalburgWereSettingSail2: + .string "MR. BRINEY: PETALBURG it is, then!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we're setting sail, my darling!$" + +DewfordTown_Text_GoDeliverIllBeWaiting: + .string "MR. BRINEY: Then you go on and deliver\n" + .string "the LETTER. I'll be waiting.$" + +DewfordTown_Text_BrineyLandedInDewford: + .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_WhereAreWeBound: + .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_PetalburgWereSettingSail: + .string "MR. BRINEY: PETALBURG, is it?\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we're setting sail, my darling!$" + +DewfordTown_Text_SlateportWereSettingSail: + .string "MR. BRINEY: SLATEPORT, is it?\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we're setting sail, my darling!$" + +DewfordTown_Text_JustTellMeWhenYouNeedToSetSail: + .string "MR. BRINEY: You just tell me whenever\n" + .string "you need to set sail again!$" + +DewfordTown_Text_GettingItchToFish: + .string "This is a renowned fishing spot.\n" + .string "Are you getting the itch to fish?$" + +DewfordTown_Text_GiveYouOneOfMyRods: + .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_ThrowInFishingAdvice: + .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_ThatsTooBadThen: + .string "Oh, is that so?\n" + .string "That's too bad, then.$" + +DewfordTown_Text_HowsYourFishing: + .string "Yo!\n" + .string "How's your fishing?$" + +DewfordTown_Text_GreatHaulInSomeBigOnes: + .string "Is that right! That's great!\n" + .string "Haul in some big ones!$" + +DewfordTown_Text_FishingAdvice: + .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_XIsTheBiggestHappeningThingRight: + .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_TellMeWhatsNewAndIn: + .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_OfCourseIKnowAboutThat: + .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_XHuhIThinkYIsCool: + .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_HearOfAnyTrendsComeShareWithMe: + .string "Well, if you hear of any happening new\n" + .string "trends, come share them with me, okay?$" + +DewfordTown_Text_YeahDefinitionOfInRightNow: + .string "Yeah, absolutely right!\p" + .string "“{STR_VAR_1}” is the\n" + .string "definition of “in” right now.$" + diff --git a/data/maps/DewfordTown_Gym/scripts.inc b/data/maps/DewfordTown_Gym/scripts.inc index 90a71b8ccf..ecdef2e5aa 100644 --- a/data/maps/DewfordTown_Gym/scripts.inc +++ b/data/maps/DewfordTown_Gym/scripts.inc @@ -290,6 +290,10 @@ DewfordTown_Gym_EventScript_GymStatue:: .else .ifdef ITALIAN .include "data/maps/DewfordTown_Gym/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/DewfordTown_Gym/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/DewfordTown_Gym/text_es.inc b/data/maps/DewfordTown_Gym/text_es.inc new file mode 100644 index 0000000000..ef810870a3 --- /dev/null +++ b/data/maps/DewfordTown_Gym/text_es.inc @@ -0,0 +1,177 @@ + +DewfordTown_Gym_Text_GymGuideAdvice: + .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_GymGuidePostVictory: + .string "Whoah! It's turned too bright in here!\p" + .string "Your future is bright, too!$" + +DewfordTown_Gym_Text_TakaoIntro: + .string "Might is right!\n" + .string "Come on!$" + +DewfordTown_Gym_Text_TakaoDefeat: + .string "Not enough power…$" + +DewfordTown_Gym_Text_TakaoPostBattle: + .string "Your skill overcame my strength!\n" + .string "Your technique is commendable!$" + +DewfordTown_Gym_Text_JocelynIntro: + .string "There's no need for BRAWLY to be\n" + .string "involved!\p" + .string "I'll crush you!$" + +DewfordTown_Gym_Text_JocelynDefeat: + .string "But… How?\n" + .string "How could I lose so easily?$" + +DewfordTown_Gym_Text_JocelynPostBattle: + .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_LauraIntro: + .string "Don't you dare brush me off!\n" + .string "It's not my fault if you cry!$" + +DewfordTown_Gym_Text_LauraDefeat: + .string "Waaaaaaah!\n" + .string "I lost!$" + +DewfordTown_Gym_Text_LauraPostBattle: + .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_LilithIntro: + .string "Ufufu…\n" + .string "Are you stumbling around in the dark?$" + +DewfordTown_Gym_Text_LilithDefeat: + .string "Oh, you…\n" + .string "I don't want to know you!$" + +DewfordTown_Gym_Text_LilithPostBattle: + .string "You deserve to stay lost and end up\n" + .string "back at the entrance again!$" + +DewfordTown_Gym_Text_BrendenIntro: + .string "I'll show you the gumption of\n" + .string "a sailing man!$" + +DewfordTown_Gym_Text_BrendenDefeat: + .string "How'd this happen?\n" + .string "It's not like me to lose this way!$" + +DewfordTown_Gym_Text_BrendenPostBattle: + .string "Oh, aye! You're worthy of seeing\n" + .string "our GYM LEADER.$" + +DewfordTown_Gym_Text_CristianIntro: + .string "If you mean to pass, it has to be\n" + .string "through me!$" + +DewfordTown_Gym_Text_CristianDefeat: + .string "Grrrrr!\n" + .string "Vastly overpowered!$" + +DewfordTown_Gym_Text_CristianPostBattle: + .string "You win!\n" + .string "Go after that BADGE!$" + +DewfordTown_Gym_Text_BrawlyIntro: + .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_BrawlyDefeat: + .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_ReceivedKnuckleBadge: + .string "{PLAYER} received the KNUCKLE BADGE\n" + .string "from BRAWLY.$" + +DewfordTown_Gym_Text_KnuckleBadgeInfoTakeThis: + .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_ExplainBulkUp: + .string "That TM08 contains BULK UP.\p" + .string "It's a move that raises both ATTACK\n" + .string "and DEFENSE stats.\p" + .string "… … … … … …$" + +DewfordTown_Gym_Text_RegisteredBrawly: + .string "Registered GYM LEADER BRAWLY\n" + .string "in the POKéNAV.$" + +DewfordTown_Gym_Text_BrawlyPostBattle: + .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_GymStatue: + .string "DEWFORD TOWN POKéMON GYM$" + +DewfordTown_Gym_Text_GymStatueCertified: + .string "DEWFORD TOWN POKéMON GYM\p" + .string "BRAWLY'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +DewfordTown_Gym_Text_BrawlyPreRematch: + .string "BRAWLY: A wave may draw back, but it\n" + .string "always returns to the shore.\p" + .string "A giant wave of a talent like you…\n" + .string "I knew you would return!\p" + .string "Show me how much higher\n" + .string "you've gone!$" + +DewfordTown_Gym_Text_BrawlyRematchDefeat: + .string "Wow!\n" + .string "Swamped again!$" + +DewfordTown_Gym_Text_BrawlyPostRematch: + .string "BRAWLY: Battling is vast and it's deep.\n" + .string "You can't see the bottom.\l" + .string "It's just like the sea of HOENN!$" + +DewfordTown_Gym_Text_BrawlyRematchNeedTwoMons: + .string "BRAWLY: A wave may draw back, but it\n" + .string "always returns to the shore.\p" + .string "A giant wave of a talent like you…\n" + .string "I knew you would return!\p" + .string "Oh? You only have one POKéMON\n" + .string "that can battle.\p" + .string "I'm sorry, but I'd like you to come back\n" + .string "with at least two POKéMON.$" + diff --git a/data/maps/DewfordTown_Hall/scripts.inc b/data/maps/DewfordTown_Hall/scripts.inc index 0994b08d88..c551038591 100644 --- a/data/maps/DewfordTown_Hall/scripts.inc +++ b/data/maps/DewfordTown_Hall/scripts.inc @@ -267,6 +267,10 @@ DewfordTown_Hall_EventScript_ReceivedSludgeBomb:: .else .ifdef ITALIAN .include "data/maps/DewfordTown_Hall/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/DewfordTown_Hall/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/DewfordTown_Hall/text_es.inc b/data/maps/DewfordTown_Hall/text_es.inc new file mode 100644 index 0000000000..e3182d53ba --- /dev/null +++ b/data/maps/DewfordTown_Hall/text_es.inc @@ -0,0 +1,185 @@ + +DewfordTown_Hall_Text_CantImagineLifeWithoutTrend: + .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_GettingBoredOfTrend: + .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_TeachingMonAboutTrend: + .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_DeepLinkBetweenXAndY: + .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_MyHunchWasRight: + .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_NotEasyToKeepUp: + .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_TVShowAboutTrend: + .string "This whole business about\n" + .string "“{STR_VAR_1}”…\l" + .string "Isn't there a TV show on it?$" + +DewfordTown_Hall_Text_IsTrendMorePopularAcrossSea: + .string "Across the sea…\p" + .string "Is “{STR_VAR_1}”\n" + .string "even more popular?$" + +DewfordTown_Hall_Text_CollectTrendMerchandise: + .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_BooksAboutTrend: + .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_TrendsScream: + .string "“{STR_VAR_1}'S\n" + .string "SCREAM” is the title.$" + +DewfordTown_Hall_Text_TrendsSmile: + .string "“{STR_VAR_1}'S\n" + .string "SMILE” is the title.$" + +DewfordTown_Hall_Text_LastTrend: + .string "It's titled “THE LAST\n" + .string "{STR_VAR_1}”.$" + +DewfordTown_Hall_Text_BirthOfTrend: + .string "It's titled “THE BIRTH OF\n" + .string "{STR_VAR_1}”.$" + +DewfordTown_Hall_Text_SawTrendCoolestThing: + .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_AllegedTrendNotAuthentic: + .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 mellow!\p" + .string "Ah, no matter. It's astonishing!$" + +DewfordTown_Hall_Text_ComposedTrendThemeSong: + .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_WorkOnYourSinging: + .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_OrganizeTrendParty: + .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_BrilliantIndeed: + .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_TrendHasBecomePartOfLife: + .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_TrendWeighsHeavilyOnMind: + .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_IfWeTeamUpWellBeInvincible: + .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_WellBeTrendDuo: + .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_GiveYouSludgeBomb: + .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_LoveSludgeBombButTrendInToo: + .string "I love SLUDGE BOMB.\p" + .string "But POKéMON with the move\n" + .string "“{STR_VAR_1}”\l" + .string "are in, too.$" + diff --git a/data/maps/DewfordTown_House1/scripts.inc b/data/maps/DewfordTown_House1/scripts.inc index 63bed57f02..9ae1c869de 100644 --- a/data/maps/DewfordTown_House1/scripts.inc +++ b/data/maps/DewfordTown_House1/scripts.inc @@ -27,6 +27,10 @@ DewfordTown_House1_EventScript_Zigzagoon:: .else .ifdef ITALIAN .include "data/maps/DewfordTown_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/DewfordTown_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/DewfordTown_House1/text_es.inc b/data/maps/DewfordTown_House1/text_es.inc new file mode 100644 index 0000000000..ec21ad3685 --- /dev/null +++ b/data/maps/DewfordTown_House1/text_es.inc @@ -0,0 +1,16 @@ + +DewfordTown_House1_Text_LotToBeSaidForLivingOnIsland: + .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_LifeGoesSlowlyOnIsland: + .string "I left the major 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_Zigzagoon: + .string "ZIGZAGOON: Guguuh!$" + diff --git a/data/maps/DewfordTown_House2/scripts.inc b/data/maps/DewfordTown_House2/scripts.inc index ab11459c34..1f1c020d1c 100644 --- a/data/maps/DewfordTown_House2/scripts.inc +++ b/data/maps/DewfordTown_House2/scripts.inc @@ -34,6 +34,10 @@ DewfordTown_House2_EventScript_Boy:: .else .ifdef ITALIAN .include "data/maps/DewfordTown_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/DewfordTown_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/DewfordTown_House2/text_es.inc b/data/maps/DewfordTown_House2/text_es.inc new file mode 100644 index 0000000000..201222a03e --- /dev/null +++ b/data/maps/DewfordTown_House2/text_es.inc @@ -0,0 +1,30 @@ + +DewfordTown_House2_Text_WantYouToHaveSilkScarf: + .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_NoRoom: + .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_ExplainSilkScarf: + .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_BrawlySoCool: + .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/maps/DewfordTown_PokemonCenter_1F/scripts.inc b/data/maps/DewfordTown_PokemonCenter_1F/scripts.inc index ac3693ac8b..d5a30d7864 100644 --- a/data/maps/DewfordTown_PokemonCenter_1F/scripts.inc +++ b/data/maps/DewfordTown_PokemonCenter_1F/scripts.inc @@ -34,6 +34,10 @@ DewfordTown_PokemonCenter_1F_EventScript_Man:: .else .ifdef ITALIAN .include "data/maps/DewfordTown_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/DewfordTown_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/DewfordTown_PokemonCenter_1F/text_es.inc b/data/maps/DewfordTown_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..e661d69bb1 --- /dev/null +++ b/data/maps/DewfordTown_PokemonCenter_1F/text_es.inc @@ -0,0 +1,12 @@ + +DewfordTown_PokemonCenter_1F_Text_StoneCavern: + .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_FaintedMonCanUseHM: + .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/maps/EverGrandeCity/scripts.inc b/data/maps/EverGrandeCity/scripts.inc index fc5b43ee11..f0dedd055c 100644 --- a/data/maps/EverGrandeCity/scripts.inc +++ b/data/maps/EverGrandeCity/scripts.inc @@ -31,6 +31,10 @@ EverGrandeCity_EventScript_SetVisitedEverGrande:: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity/text_es.inc b/data/maps/EverGrandeCity/text_es.inc new file mode 100644 index 0000000000..0410fb47df --- /dev/null +++ b/data/maps/EverGrandeCity/text_es.inc @@ -0,0 +1,13 @@ + +EverGrandeCity_Text_EnteringVictoryRoad: + .string "ENTERING VICTORY ROAD$" + +EverGrandeCity_Text_EnteringPokemonLeague: + .string "ENTERING POKéMON LEAGUE\n" + .string "CENTER GATE$" + +EverGrandeCity_Text_CitySign: + .string "EVER GRANDE CITY\p" + .string "“The paradise of flowers, the sea,\n" + .string "and POKéMON.”$" + diff --git a/data/maps/EverGrandeCity_ChampionsRoom/scripts.inc b/data/maps/EverGrandeCity_ChampionsRoom/scripts.inc index 0763e198ad..bfe80bf5b5 100644 --- a/data/maps/EverGrandeCity_ChampionsRoom/scripts.inc +++ b/data/maps/EverGrandeCity_ChampionsRoom/scripts.inc @@ -231,6 +231,10 @@ EverGrandeCity_ChampionsRoom_Movement_BirchArrives: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_ChampionsRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_ChampionsRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_ChampionsRoom/text_es.inc b/data/maps/EverGrandeCity_ChampionsRoom/text_es.inc new file mode 100644 index 0000000000..c39a5e75ba --- /dev/null +++ b/data/maps/EverGrandeCity_ChampionsRoom/text_es.inc @@ -0,0 +1,120 @@ + +EverGrandeCity_ChampionsRoom_Text_IntroSpeech: + .string "WALLACE: Welcome, {PLAYER}{KUN}.\p" + .string "That incident in SOOTOPOLIS CITY…\n" + .string "That was superb work, putting an end\l" + .string "to that crisis all by yourself.\p" + .string "Oops!\p" + .string "It wouldn't be fair to say that you\n" + .string "alone ended the crisis.\p" + .string "You overcame that difficult situation\n" + .string "by working as one with your POKéMON.\p" + .string "We TRAINERS raise POKéMON by giving\n" + .string "them items and by teaching them new\l" + .string "techniques for battle.\p" + .string "But we ourselves also learn many\n" + .string "things from POKéMON.\p" + .string "And this is where your achievements\n" + .string "are put to the test against what\l" + .string "others like you have achieved.\p" + .string "Now!\p" + .string "Who can most elegantly dance with\n" + .string "their POKéMON in HOENN?\p" + .string "Show me right here and now!$" + +EverGrandeCity_ChampionsRoom_Text_Defeat: + .string "I, the CHAMPION, fall in defeat…\p" + .string "That was wonderful work.\n" + .string "You were elegant, infuriatingly so.\l" + .string "And yet it was utterly glorious!\p" + .string "Kudos to you, {PLAYER}{KUN}!\p" + .string "You are a truly noble POKéMON\n" + .string "TRAINER!$" + +EverGrandeCity_ChampionsRoom_Text_PostBattleSpeech: + .string "WALLACE: The POKéMON you sent into\n" + .string "battle…\p" + .string "At times they danced like a spring\n" + .string "breeze, and at times they struck\l" + .string "like lightning.\p" + .string "It was with light, yet surefooted,\n" + .string "elegance that you led your POKéMON.\p" + .string "Even I felt bedazzled by your\n" + .string "masterful performance!\p" + .string "You now stand at the glorious peak\n" + .string "of the POKéMON LEAGUE.\p" + .string "I now proclaim you to be the new\n" + .string "HOENN region…$" + +EverGrandeCity_ChampionsRoom_Text_MayAdvice: + .string "MAY: {PLAYER}{KUN}!\p" + .string "Here's some advice before you challenge\n" + .string "the CHAMPION…$" + +EverGrandeCity_ChampionsRoom_Text_MayItsAlreadyOver: + .string "MAY: Huh?\n" + .string "What, what, what?\p" + .string "{PLAYER}{KUN}…\n" + .string "Could it be that…\l" + .string "It's already over?$" + +EverGrandeCity_ChampionsRoom_Text_BrendanAdvice: + .string "BRENDAN: {PLAYER}!\p" + .string "How would you like some advice before\n" + .string "you challenge the CHAMPION?…$" + +EverGrandeCity_ChampionsRoom_Text_BrendanYouveWon: + .string "BRENDAN: {PLAYER}…\p" + .string "Are you trying to tell me…\n" + .string "You've beaten the CHAMPION?$" + +EverGrandeCity_ChampionsRoom_Text_BirchArriveRatePokedex: + .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_BirchCongratulations: + .string "PROF. BIRCH: Anyways,\n" + .string "congratulations!\p" + .string "Now, go proudly into the final room!$" + +EverGrandeCity_ChampionsRoom_Text_WallaceComeWithMe: + .string "WALLACE: {PLAYER}{KUN}…\p" + .string "No, let me rephrase that properly.\p" + .string "The new CHAMPION!\p" + .string "Come with me.$" + +EverGrandeCity_ChampionsRoom_Text_WallaceWaitOutside: + .string "WALLACE: 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\n" + .string "PROF. BIRCH.$" + +EverGrandeCity_ChampionsRoom_Text_MayCongratulations: + .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_BrendanCongratulations: + .string "BRENDAN: Whaaaat?! … … … … …\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/maps/EverGrandeCity_DrakesRoom/scripts.inc b/data/maps/EverGrandeCity_DrakesRoom/scripts.inc index a902e374aa..22607ccc26 100644 --- a/data/maps/EverGrandeCity_DrakesRoom/scripts.inc +++ b/data/maps/EverGrandeCity_DrakesRoom/scripts.inc @@ -69,6 +69,10 @@ EverGrandeCity_DrakesRoom_EventScript_Defeated:: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_DrakesRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_DrakesRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_DrakesRoom/text_es.inc b/data/maps/EverGrandeCity_DrakesRoom/text_es.inc new file mode 100644 index 0000000000..1b0f4a4cc3 --- /dev/null +++ b/data/maps/EverGrandeCity_DrakesRoom/text_es.inc @@ -0,0 +1,30 @@ + +EverGrandeCity_DrakesRoom_Text_IntroSpeech: + .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_Defeat: + .string "Superb, it should be said.$" + +EverGrandeCity_DrakesRoom_Text_PostBattleSpeech: + .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/maps/EverGrandeCity_GlaciasRoom/scripts.inc b/data/maps/EverGrandeCity_GlaciasRoom/scripts.inc index 5db50daa5a..defd85c97e 100644 --- a/data/maps/EverGrandeCity_GlaciasRoom/scripts.inc +++ b/data/maps/EverGrandeCity_GlaciasRoom/scripts.inc @@ -66,6 +66,10 @@ EverGrandeCity_GlaciasRoom_EventScript_Defeated:: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_GlaciasRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_GlaciasRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_GlaciasRoom/text_es.inc b/data/maps/EverGrandeCity_GlaciasRoom/text_es.inc new file mode 100644 index 0000000000..5c21ff46b7 --- /dev/null +++ b/data/maps/EverGrandeCity_GlaciasRoom/text_es.inc @@ -0,0 +1,24 @@ + +EverGrandeCity_GlaciasRoom_Text_IntroSpeech: + .string "Welcome, my name is GLACIA\n" + .string "of the ELITE FOUR.\p" + .string "I've traveled from afar to HOENN\n" + .string "so 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_Defeat: + .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_PostBattleSpeech: + .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/maps/EverGrandeCity_HallOfFame/scripts.inc b/data/maps/EverGrandeCity_HallOfFame/scripts.inc index f865ede814..f195f504a5 100644 --- a/data/maps/EverGrandeCity_HallOfFame/scripts.inc +++ b/data/maps/EverGrandeCity_HallOfFame/scripts.inc @@ -91,6 +91,10 @@ EverGrandeCity_HallOfFame_Movement_WalkIntoHallOfFame2: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_HallOfFame/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_HallOfFame/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_HallOfFame/text_es.inc b/data/maps/EverGrandeCity_HallOfFame/text_es.inc new file mode 100644 index 0000000000..18b386b347 --- /dev/null +++ b/data/maps/EverGrandeCity_HallOfFame/text_es.inc @@ -0,0 +1,15 @@ + +EverGrandeCity_HallOfFame_Text_HereWeHonorLeagueChampions: + .string "WALLACE: 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_LetsRecordYouAndYourPartnersNames: + .string "WALLACE: 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/maps/EverGrandeCity_PhoebesRoom/scripts.inc b/data/maps/EverGrandeCity_PhoebesRoom/scripts.inc index 9f62ae2d3b..b2056e4a5c 100644 --- a/data/maps/EverGrandeCity_PhoebesRoom/scripts.inc +++ b/data/maps/EverGrandeCity_PhoebesRoom/scripts.inc @@ -66,6 +66,10 @@ EverGrandeCity_PhoebesRoom_EventScript_Defeated:: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_PhoebesRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_PhoebesRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_PhoebesRoom/text_es.inc b/data/maps/EverGrandeCity_PhoebesRoom/text_es.inc new file mode 100644 index 0000000000..7ee2cdd7de --- /dev/null +++ b/data/maps/EverGrandeCity_PhoebesRoom/text_es.inc @@ -0,0 +1,25 @@ + +EverGrandeCity_PhoebesRoom_Text_IntroSpeech: + .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_Defeat: + .string "Oh, darn.\n" + .string "I've gone and lost.$" + +EverGrandeCity_PhoebesRoom_Text_PostBattleSpeech: + .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/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc b/data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc index f5a1a6c469..e3de38c5dd 100644 --- a/data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/EverGrandeCity_PokemonCenter_1F/scripts.inc @@ -84,6 +84,10 @@ EverGrandeCity_PokemonCenter_1F_Movement_ScottExit: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_PokemonCenter_1F/text_es.inc b/data/maps/EverGrandeCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..596a82e0cd --- /dev/null +++ b/data/maps/EverGrandeCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,25 @@ + +EverGrandeCity_PokemonCenter_1F_Text_LeagueAfterVictoryRoad: + .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_BelieveInYourPokemon: + .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!$" + +EverGrandeCity_PokemonCenter_1F_Text_ScottHappyForYou: + .string "SCOTT: {PLAYER}{KUN}, you've clawed your\n" + .string "way up to face the POKéMON LEAGUE!\p" + .string "I'm happy for you!\n" + .string "You made my cheering worthwhile!\p" + .string "{PLAYER}{KUN}, if you were to become\n" + .string "the POKéMON LEAGUE CHAMPION…\p" + .string "I'll get in touch with you then.\p" + .string "Okay, {PLAYER}{KUN}.\n" + .string "Go for greatness!$" + diff --git a/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc b/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc index e51db03a72..d9fe276fce 100644 --- a/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc +++ b/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc @@ -133,6 +133,10 @@ EverGrandeCity_PokemonLeague_1F_Movement_RightGuardOutOfWay: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_PokemonLeague_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_PokemonLeague_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_PokemonLeague_1F/text_es.inc b/data/maps/EverGrandeCity_PokemonLeague_1F/text_es.inc new file mode 100644 index 0000000000..fe1855c981 --- /dev/null +++ b/data/maps/EverGrandeCity_PokemonLeague_1F/text_es.inc @@ -0,0 +1,17 @@ + +EverGrandeCity_PokemonLeague_1F_Text_MustHaveAllGymBadges: + .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_1F_Text_HaventObtainedAllBadges: + .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_1F_Text_GoForth: + .string "TRAINER! Believe in yourself and your\n" + .string "POKéMON, and go forth!$" + diff --git a/data/maps/EverGrandeCity_SidneysRoom/scripts.inc b/data/maps/EverGrandeCity_SidneysRoom/scripts.inc index adb00062e3..8971f8ad92 100644 --- a/data/maps/EverGrandeCity_SidneysRoom/scripts.inc +++ b/data/maps/EverGrandeCity_SidneysRoom/scripts.inc @@ -72,6 +72,10 @@ EverGrandeCity_SidneysRoom_EventScript_Defeated:: .else .ifdef ITALIAN .include "data/maps/EverGrandeCity_SidneysRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/EverGrandeCity_SidneysRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/EverGrandeCity_SidneysRoom/text_es.inc b/data/maps/EverGrandeCity_SidneysRoom/text_es.inc new file mode 100644 index 0000000000..f5df5eac1e --- /dev/null +++ b/data/maps/EverGrandeCity_SidneysRoom/text_es.inc @@ -0,0 +1,22 @@ + +EverGrandeCity_SidneysRoom_Text_IntroSpeech: + .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\n" + .string "a battle that can only be staged\l" + .string "here in the POKéMON LEAGUE!$" + +EverGrandeCity_SidneysRoom_Text_Defeat: + .string "Well, how do you like that? I lost!\n" + .string "Eh, it was fun, so it doesn't matter.$" + +EverGrandeCity_SidneysRoom_Text_PostBattleSpeech: + .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/maps/FallarborTown/scripts.inc b/data/maps/FallarborTown/scripts.inc index 74055ea675..da103fd845 100644 --- a/data/maps/FallarborTown/scripts.inc +++ b/data/maps/FallarborTown/scripts.inc @@ -59,6 +59,10 @@ FallarborTown_EventScript_MoveTutorSign:: .else .ifdef ITALIAN .include "data/maps/FallarborTown/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FallarborTown/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FallarborTown/text_es.inc b/data/maps/FallarborTown/text_es.inc new file mode 100644 index 0000000000..3cdbdb1937 --- /dev/null +++ b/data/maps/FallarborTown/text_es.inc @@ -0,0 +1,43 @@ + +FallarborTown_Text_ShadyCharactersCozmosHome: + .string "Something's happening,\n" + .string "and I don't like it!\p" + .string "I've seen shady characters wandering\n" + .string "in and out of PROF. COZMO's home…$" + +FallarborTown_Text_RegionKnownForMeteors: + .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_MyPreciousAzurill: + .string "See! Take a look!\n" + .string "This is my precious AZURILL!\p" + .string "It's slick and smooth and plushy, too!$" + +FallarborTown_Text_Azurill: + .string "AZURILL: Rooreelooo.$" + +FallarborTown_Text_HaveYouChallengedFlannery: + .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_BattleTentSign: + .string "BATTLE TENT FALLARBOR SITE\n" + .string "“May the Greatest Teams Gather!”$" + +FallarborTown_Text_TownSign: + .string "FALLARBOR TOWN\n" + .string "“A farm community with small gardens.”$" + +FallarborTown_Text_MoveTutorSign: + .string "MOVE TUTOR'S HOUSE\n" + .string "“New moves taught to POKéMON.”$" + diff --git a/data/maps/FallarborTown_BattleTentCorridor/scripts.inc b/data/maps/FallarborTown_BattleTentCorridor/scripts.inc index 0ec1b67ecb..02da6199f4 100644 --- a/data/maps/FallarborTown_BattleTentCorridor/scripts.inc +++ b/data/maps/FallarborTown_BattleTentCorridor/scripts.inc @@ -49,6 +49,10 @@ FallarborTown_BattleTentCorridor_Movement_AttendantEnterDoor: .else .ifdef ITALIAN .include "data/maps/FallarborTown_BattleTentCorridor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FallarborTown_BattleTentCorridor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FallarborTown_BattleTentCorridor/text_es.inc b/data/maps/FallarborTown_BattleTentCorridor/text_es.inc new file mode 100644 index 0000000000..fef9b98a19 --- /dev/null +++ b/data/maps/FallarborTown_BattleTentCorridor/text_es.inc @@ -0,0 +1,28 @@ + +@ Leftover text from when this was a Contest Hall in R/S +@ Unused +FallarborTown_ContestHall_Text_DoAllRightInPreliminary: + .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…$" + +@ Unused +FallarborTown_ContestHall_Text_MonAllTheseRibbons: + .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.$" + +@ Unused +FallarborTown_ContestHall_Text_CantWinEverywhere: + .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…$" + +@ Unused +FallarborTown_ContestHall_Text_SuperRankStage: + .string "POKéMON CONTESTS\n" + .string "SUPER RANK STAGE!$" + diff --git a/data/maps/FallarborTown_BattleTentLobby/scripts.inc b/data/maps/FallarborTown_BattleTentLobby/scripts.inc index 97d8fcd5bc..f525fc20f8 100644 --- a/data/maps/FallarborTown_BattleTentLobby/scripts.inc +++ b/data/maps/FallarborTown_BattleTentLobby/scripts.inc @@ -310,6 +310,10 @@ FallarborTown_BattleTentLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/FallarborTown_BattleTentLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FallarborTown_BattleTentLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FallarborTown_BattleTentLobby/text_es.inc b/data/maps/FallarborTown_BattleTentLobby/text_es.inc new file mode 100644 index 0000000000..cf9ec13a80 --- /dev/null +++ b/data/maps/FallarborTown_BattleTentLobby/text_es.inc @@ -0,0 +1,44 @@ + +FallarborTown_BattleTentLobby_Text_MakeThinkImJustKid: + .string "Fufufufufu.\p" + .string "I'm going to make everyone think\n" + .string "I'm just a kid and let them play down.\p" + .string "Then, I'll shock them and grab\n" + .string "the title!$" + +FallarborTown_BattleTentLobby_Text_FallarborTentMyFavorite: + .string "You know how BATTLE TENTS offer\n" + .string "different events in different towns?\p" + .string "My favorite is definitely the BATTLE\n" + .string "TENT in FALLARBOR TOWN.\p" + .string "I think it's fantastic how TRAINERS\n" + .string "try to win with all their faith in\l" + .string "their POKéMON.$" + +FallarborTown_BattleTentLobby_Text_CameToCampOut: + .string "I heard something about some tent,\n" + .string "so I came to camp out.\p" + .string "I didn't know that tents these days\n" + .string "are so luxurious!\p" + .string "Since I'm here, I may as well try\n" + .string "my hand at battling!$" + +FallarborTown_BattleTentLobby_Text_ScottLookingForSomeone: + .string "SCOTT: Hi, {PLAYER}{KUN}!\n" + .string "So you came out to this BATTLE TENT!\p" + .string "The people in these parts tend to be\n" + .string "easygoing and laid-back.\p" + .string "But, you see, what I'm looking for are\n" + .string "people with…\p" + .string "How should I say this?\p" + .string "Someone bursting with the desire\n" + .string "and the drive to win.\p" + .string "If there were a TRAINER like that,\n" + .string "I'd immediately…\p" + .string "Whoops! Never mind!\n" + .string "Keep working at it!$" + +FallarborTown_BattleTentLobby_Text_ScottMakeChallenge: + .string "SCOTT: Instead of wasting your\n" + .string "time with the likes of me, why not\l" + .string "make a challenge?$" diff --git a/data/maps/FallarborTown_CozmosHouse/scripts.inc b/data/maps/FallarborTown_CozmosHouse/scripts.inc index 5fd6d80018..0dd602d553 100644 --- a/data/maps/FallarborTown_CozmosHouse/scripts.inc +++ b/data/maps/FallarborTown_CozmosHouse/scripts.inc @@ -72,6 +72,10 @@ FallarborTown_CozmosHouse_EventScript_CozmoIsHappy:: .else .ifdef ITALIAN .include "data/maps/FallarborTown_CozmosHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FallarborTown_CozmosHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FallarborTown_CozmosHouse/text_es.inc b/data/maps/FallarborTown_CozmosHouse/text_es.inc new file mode 100644 index 0000000000..12110aefb3 --- /dev/null +++ b/data/maps/FallarborTown_CozmosHouse/text_es.inc @@ -0,0 +1,52 @@ + +FallarborTown_CozmosHouse_Text_MeteoriteWillNeverBeMineNow: + .string "PROF. COZMO: Oh…\n" + .string "I never should have let myself be\l" + .string "conned into telling TEAM MAGMA 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_CozmosHouse_Text_IsThatMeteoriteMayIHaveIt: + .string "Oh!\n" + .string "Hah?\p" + .string "That item…\p" + .string "Could it be?\p" + .string "Is it the METEORITE that TEAM MAGMA\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_CozmosHouse_Text_PleaseUseThisTM: + .string "PROF. COZMO: This TM, it represents\n" + .string "my feeling of gratitude.\l" + .string "Please use it!$" + +FallarborTown_CozmosHouse_Text_ReallyGoingToHelpMyResearch: + .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_CozmosHouse_Text_CrushedWithDisappointment: + .string "PROF. COZMO: Oh, but…\n" + .string "I'm crushed with disappointment…$" + +FallarborTown_CozmosHouse_Text_MayIHaveMeteorite: + .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_CozmosHouse_Text_CozmoWentToMeteorFalls: + .string "PROF. COZMO went off to METEOR FALLS\n" + .string "on ROUTE 114 with some people from\l" + .string "TEAM MAGMA.$" + +FallarborTown_CozmosHouse_Text_FeelSorryForCozmo: + .string "Poor PROF. COZMO…\n" + .string "He's so depressed… I feel sorry for him.$" + +FallarborTown_CozmosHouse_Text_CozmoIsSoHappy: + .string "Look at PROF. COZMO…\n" + .string "He's so happy! I think it's cute.$" diff --git a/data/maps/FallarborTown_Mart/scripts.inc b/data/maps/FallarborTown_Mart/scripts.inc index 04aa866cc5..1cb5b20907 100644 --- a/data/maps/FallarborTown_Mart/scripts.inc +++ b/data/maps/FallarborTown_Mart/scripts.inc @@ -55,6 +55,10 @@ FallarborTown_Mart_EventScript_Skitty:: .else .ifdef ITALIAN .include "data/maps/FallarborTown_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FallarborTown_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FallarborTown_Mart/text_es.inc b/data/maps/FallarborTown_Mart/text_es.inc new file mode 100644 index 0000000000..ad1b98ed64 --- /dev/null +++ b/data/maps/FallarborTown_Mart/text_es.inc @@ -0,0 +1,17 @@ + +FallarborTown_Mart_Text_DecidingSkittyEvolve: + .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_Skitty: + .string "SKITTY: Miyao?$" + +FallarborTown_Mart_Text_SellNuggetIFound: + .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/maps/FallarborTown_MoveRelearnersHouse/scripts.inc b/data/maps/FallarborTown_MoveRelearnersHouse/scripts.inc index 544886eff1..3bbd50d454 100644 --- a/data/maps/FallarborTown_MoveRelearnersHouse/scripts.inc +++ b/data/maps/FallarborTown_MoveRelearnersHouse/scripts.inc @@ -66,6 +66,10 @@ FallarborTown_MoveRelearnersHouse_EventScript_ComeBackWithHeartScale:: .else .ifdef ITALIAN .include "data/maps/FallarborTown_MoveRelearnersHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FallarborTown_MoveRelearnersHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FallarborTown_MoveRelearnersHouse/text_es.inc b/data/maps/FallarborTown_MoveRelearnersHouse/text_es.inc new file mode 100644 index 0000000000..e4d24ef641 --- /dev/null +++ b/data/maps/FallarborTown_MoveRelearnersHouse/text_es.inc @@ -0,0 +1,39 @@ + +FallarborTown_MoveRelearnersHouse_Text_ImTheMoveTutor: + .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_MoveRelearnersHouse_Text_ThatsAHeartScaleWantMeToTeachMove: + .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_MoveRelearnersHouse_Text_TutorWhichMon: + .string "Which POKéMON needs tutoring?$" + +FallarborTown_MoveRelearnersHouse_Text_TeachWhichMove: + .string "Which move should I teach?$" + +FallarborTown_MoveRelearnersHouse_Text_DontHaveMoveToTeachPokemon: + .string "Sorry…\p" + .string "It doesn't appear as if I have any move\n" + .string "I can teach that POKéMON.$" + +FallarborTown_MoveRelearnersHouse_Text_HandedOverHeartScale: + .string "{PLAYER} handed over one HEART SCALE\n" + .string "in exchange.$" + +FallarborTown_MoveRelearnersHouse_Text_ComeBackWithHeartScale: + .string "If your POKéMON need to learn a move,\n" + .string "come back with a HEART SCALE.$" + +FallarborTown_MoveRelearnersHouse_Text_CantTeachEgg: + .string "Hunh? There isn't a single move that\n" + .string "I can teach an EGG.$" diff --git a/data/maps/FallarborTown_PokemonCenter_1F/scripts.inc b/data/maps/FallarborTown_PokemonCenter_1F/scripts.inc index f513ee0758..12a69b7262 100644 --- a/data/maps/FallarborTown_PokemonCenter_1F/scripts.inc +++ b/data/maps/FallarborTown_PokemonCenter_1F/scripts.inc @@ -92,6 +92,10 @@ FallarborTown_PokemonCenter_1F_Movement_LanetteExitWest: .else .ifdef ITALIAN .include "data/maps/FallarborTown_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FallarborTown_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FallarborTown_PokemonCenter_1F/text_es.inc b/data/maps/FallarborTown_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..618059c16d --- /dev/null +++ b/data/maps/FallarborTown_PokemonCenter_1F/text_es.inc @@ -0,0 +1,28 @@ + +FallarborTown_PokemonCenter_1F_Text_LanetteGreeting: + .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_FossilManiacEdgeOfTown: + .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_PlantHardyTrees: + .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/maps/FarawayIsland_Interior/scripts.inc b/data/maps/FarawayIsland_Interior/scripts.inc index a5bf967cf4..8ae5afba13 100644 --- a/data/maps/FarawayIsland_Interior/scripts.inc +++ b/data/maps/FarawayIsland_Interior/scripts.inc @@ -193,6 +193,10 @@ FarawayIsland_Interior_EventScript_HideMewWhenGrassCut:: .else .ifdef ITALIAN .include "data/maps/FarawayIsland_Interior/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FarawayIsland_Interior/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FarawayIsland_Interior/text_es.inc b/data/maps/FarawayIsland_Interior/text_es.inc new file mode 100644 index 0000000000..0c80e6e04d --- /dev/null +++ b/data/maps/FarawayIsland_Interior/text_es.inc @@ -0,0 +1,3 @@ + +FarawayIsland_Interior_Text_TheFeelingOfBeingWatchedFaded: + .string "The feeling of being watched faded…$" diff --git a/data/maps/FortreeCity/scripts.inc b/data/maps/FortreeCity/scripts.inc index 3d1d2158e7..d5c7abb837 100644 --- a/data/maps/FortreeCity/scripts.inc +++ b/data/maps/FortreeCity/scripts.inc @@ -95,6 +95,10 @@ FortreeCity_Movement_KecleonFlee: .else .ifdef ITALIAN .include "data/maps/FortreeCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity/text_es.inc b/data/maps/FortreeCity/text_es.inc new file mode 100644 index 0000000000..b1fba9663a --- /dev/null +++ b/data/maps/FortreeCity/text_es.inc @@ -0,0 +1,67 @@ + +FortreeCity_Text_SawGiganticPokemonInSky: + .string "No one believes me, but I saw this\n" + .string "gigantic POKéMON in the sky.\p" + .string "It seemed to squirm as it flew toward\n" + .string "ROUTE 131.\p" + .string "By the way… Sniff…\n" + .string "Um… You, uh…smell singed.\p" + .string "Were you at a volcano or something?$" + +FortreeCity_Text_SomethingBlockingGym: + .string "I want to go to the POKéMON GYM,\n" + .string "but something's blocking the way.\p" + .string "After all the bother I went through\n" + .string "training on ROUTE 120…$" + +FortreeCity_Text_ThisTimeIllBeatWinona: + .string "I've got my pride-and-joy POKéMON\n" + .string "with me. This time, I'll beat WINONA.$" + +FortreeCity_Text_TreesGrowByDrinkingRainwater: + .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_EveryoneHealthyAndLively: + .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_BugPokemonComeThroughWindow: + .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_PokemonThatEvolveWhenTraded: + .string "There are POKéMON that evolve when\n" + .string "you trade them! That's what I heard.$" + +FortreeCity_Text_SomethingUnseeable: + .string "Something unseeable is in the way.$" + +FortreeCity_Text_UnseeableUseDevonScope: + .string "Something unseeable is in the way.\p" + .string "Want to use the DEVON SCOPE?$" + +FortreeCity_Text_UsedDevonScopePokemonFled: + .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_CitySign: + .string "FORTREE CITY\n" + .string "“The treetop city that frolics with\l" + .string "nature.”$" + +FortreeCity_Text_GymSign: + .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/maps/FortreeCity_DecorationShop/scripts.inc b/data/maps/FortreeCity_DecorationShop/scripts.inc index 8789851efa..165f42e824 100644 --- a/data/maps/FortreeCity_DecorationShop/scripts.inc +++ b/data/maps/FortreeCity_DecorationShop/scripts.inc @@ -65,6 +65,10 @@ FortreeCity_DecorationShop_PokemartDecor_Chairs: .else .ifdef ITALIAN .include "data/maps/FortreeCity_DecorationShop/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_DecorationShop/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_DecorationShop/text_es.inc b/data/maps/FortreeCity_DecorationShop/text_es.inc new file mode 100644 index 0000000000..a8c2f447e2 --- /dev/null +++ b/data/maps/FortreeCity_DecorationShop/text_es.inc @@ -0,0 +1,13 @@ + +FortreeCity_DecorationShop_Text_MerchandiseSentToPC: + .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_BuyingDeskForDolls: + .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/maps/FortreeCity_Gym/scripts.inc b/data/maps/FortreeCity_Gym/scripts.inc index 087c22ca9e..a7d5567faa 100644 --- a/data/maps/FortreeCity_Gym/scripts.inc +++ b/data/maps/FortreeCity_Gym/scripts.inc @@ -140,6 +140,10 @@ FortreeCity_Gym_EventScript_GymStatue:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_Gym/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_Gym/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_Gym/text_es.inc b/data/maps/FortreeCity_Gym/text_es.inc new file mode 100644 index 0000000000..6c98df6fe4 --- /dev/null +++ b/data/maps/FortreeCity_Gym/text_es.inc @@ -0,0 +1,184 @@ + +FortreeCity_Gym_Text_GymGuideAdvice: + .string "Yo, how's it going, CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "FORTREE GYM LEADER WINONA is\n" + .string "a 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\n" + .string "who are trying to take wing!\p" + .string "Okay, go for it!$" + +FortreeCity_Gym_Text_GymGuidePostVictory: + .string "You did it!\n" + .string "You've achieved liftoff!$" + +FortreeCity_Gym_Text_JaredIntro: + .string "Behold the elegant battle style of\n" + .string "BIRD POKéMON!$" + +FortreeCity_Gym_Text_JaredDefeat: + .string "You…\n" + .string "You're strong…$" + +FortreeCity_Gym_Text_JaredPostBattle: + .string "A TRAINER has to be smart to keep\n" + .string "up with unexpected turns of events.\p" + .string "Do you have the smarts to get to\n" + .string "our LEADER?$" + +FortreeCity_Gym_Text_EdwardoIntro: + .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_EdwardoDefeat: + .string "It was too much of a load for me\n" + .string "to bear…$" + +FortreeCity_Gym_Text_EdwardoPostBattle: + .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_FlintIntro: + .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_FlintDefeat: + .string "WINONA, I…\n" + .string "I lost!$" + +FortreeCity_Gym_Text_FlintPostBattle: + .string "WINONA is cute and she's strong.\n" + .string "She's the ultimate LEADER!\p" + .string "Blush…$" + +FortreeCity_Gym_Text_AshleyIntro: + .string "WINONA taught me personally!\n" + .string "You can't beat me easily!$" + +FortreeCity_Gym_Text_AshleyDefeat: + .string "I was beaten…$" + +FortreeCity_Gym_Text_AshleyPostBattle: + .string "Thanks to WINONA, the people of\n" + .string "FORTREE can live without fear.$" + +FortreeCity_Gym_Text_HumbertoIntro: + .string "When WINONA takes to battle, her face\n" + .string "shines with beautiful determination…\p" + .string "I'm not letting you witness that\n" + .string "lovely sight!$" + +FortreeCity_Gym_Text_HumbertoDefeat: + .string "Urk!\n" + .string "I couldn't stop you.$" + +FortreeCity_Gym_Text_HumbertoPostBattle: + .string "You'd better watch it!\n" + .string "Don't get distracted staring at WINONA\l" + .string "or you'll go crashing down in a heap!$" + +FortreeCity_Gym_Text_DariusIntro: + .string "You'd better know that there are all\n" + .string "sorts of FLYING-type POKéMON.\p" + .string "You do know that, right?$" + +FortreeCity_Gym_Text_DariusDefeat: + .string "You seem to know your stuff!$" + +FortreeCity_Gym_Text_DariusPostBattle: + .string "Sure, you beat me all right.\n" + .string "But you'd better watch it! Our LEADER\l" + .string "WINONA's POKéMON are all business.$" + +FortreeCity_Gym_Text_WinonaIntro: + .string "I am WINONA. I am the LEADER of\n" + .string "the 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_WinonaDefeat: + .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_ReceivedFeatherBadge: + .string "{PLAYER} received the FEATHER BADGE\n" + .string "from WINONA.$" + +FortreeCity_Gym_Text_ExplainFeatherBadgeTakeThis: + .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\n" + .string "the HM move FLY outside of battle.\p" + .string "And this…\n" + .string "This is a gift from me.$" + +FortreeCity_Gym_Text_ExplainAerialAce: + .string "TM40 contains AERIAL ACE.\p" + .string "Its speed…\n" + .string "No POKéMON should be able to avoid it.\p" + .string "… … … … … …$" + +FortreeCity_Gym_Text_RegisteredWinona: + .string "Registered GYM LEADER WINONA\n" + .string "in the POKéNAV.$" + +FortreeCity_Gym_Text_WinonaPostBattle: + .string "Though I fell to you, I will remain\n" + .string "devoted to BIRD POKéMON.$" + +FortreeCity_Gym_Text_GymStatue: + .string "FORTREE CITY POKéMON GYM$" + +FortreeCity_Gym_Text_GymStatueCertified: + .string "FORTREE CITY POKéMON GYM\p" + .string "WINONA'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +FortreeCity_Gym_Text_WinonaPreRematch: + .string "WINONA: We humans can never escape\n" + .string "gravity's pull on the ground.\p" + .string "But by striving for excellence,\n" + .string "we have the power to soar!\p" + .string "You have scaled the pinnacle as\n" + .string "the reigning CHAMPION.\p" + .string "Please, allow me to see your power\n" + .string "at full flight!$" + +FortreeCity_Gym_Text_WinonaRematchDefeat: + .string "I failed to reach your height again…$" + +FortreeCity_Gym_Text_WinonaPostRematch: + .string "WINONA: Even though I have lost,\n" + .string "the wings of my heart remain unbroken.\p" + .string "I can rise and soar again and\n" + .string "yet again.\p" + .string "I am convinced of it!$" + +FortreeCity_Gym_Text_WinonaRematchNeedTwoMons: + .string "WINONA: We humans can never escape\n" + .string "gravity's pull on the ground.\p" + .string "But by striving for excellence,\n" + .string "we have the power to soar!\p" + .string "You have scaled the pinnacle as\n" + .string "the reigning CHAMPION.\p" + .string "Please, allow me to see your power\n" + .string "at full flight!\p" + .string "Oh, no… Do you have but one\n" + .string "POKéMON with you?\p" + .string "Please return with two POKéMON\n" + .string "at the very least.$" diff --git a/data/maps/FortreeCity_House1/scripts.inc b/data/maps/FortreeCity_House1/scripts.inc index 0e01041b87..971bcf29d2 100644 --- a/data/maps/FortreeCity_House1/scripts.inc +++ b/data/maps/FortreeCity_House1/scripts.inc @@ -68,6 +68,10 @@ FortreeCity_House1_EventScript_Zigzagoon:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_House1/text_es.inc b/data/maps/FortreeCity_House1/text_es.inc new file mode 100644 index 0000000000..1d18f34c00 --- /dev/null +++ b/data/maps/FortreeCity_House1/text_es.inc @@ -0,0 +1,36 @@ + +FortreeCity_House1_Text_YouWillTradeWontYou: + .string "Wrooooaaar! I need it!\n" + .string "I have to get me a {STR_VAR_1}!\l" + .string "I'll do anything for it!\p" + .string "…Uh… Did you hear that?\n" + .string "My shout from the bottom of my heart?\p" + .string "Having heard that, you will trade\n" + .string "your {STR_VAR_1} for my {STR_VAR_2},\l" + .string "won't you?$" + +FortreeCity_House1_Text_MonYouTakeCare: + .string "Oh, yeah, right on!\p" + .string "{STR_VAR_1}, welcome!\n" + .string "{STR_VAR_2}, you take care!$" + +FortreeCity_House1_Text_ThisIsntAMon: + .string "Uh, no, I don't think so.\n" + .string "That isn't a {STR_VAR_1}.$" + +FortreeCity_House1_Text_YouWontTradeMe: + .string "No? You won't trade me?\n" + .string "Even after I bared my heart to you?$" + +FortreeCity_House1_Text_GoingToMakeVolbeatStrong: + .string "I'm going to make VOLBEAT super\n" + .string "strong from this moment on!\p" + .string "I hope you do the same with PLUSLE!$" + +FortreeCity_House1_Text_TradingMemoriesWithOthers: + .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_Zigzagoon: + .string "ZIGZAGOON: Gumomoh?$" diff --git a/data/maps/FortreeCity_House2/scripts.inc b/data/maps/FortreeCity_House2/scripts.inc index 61182be4b8..efdb7e97cd 100644 --- a/data/maps/FortreeCity_House2/scripts.inc +++ b/data/maps/FortreeCity_House2/scripts.inc @@ -49,6 +49,10 @@ FortreeCity_House2_EventScript_WrongGuess:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_House2/text_es.inc b/data/maps/FortreeCity_House2/text_es.inc new file mode 100644 index 0000000000..b511fb1ce7 --- /dev/null +++ b/data/maps/FortreeCity_House2/text_es.inc @@ -0,0 +1,38 @@ + +FortreeCity_House2_Text_HiddenPowersArousedByNature: + .string "People… POKéMON…\p" + .string "Their hidden powers are aroused by\n" + .string "living in natural environments…$" + +FortreeCity_House2_Text_CoinInWhichHand: + .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\n" + .string "the right hand? Or in the left?$" + +FortreeCity_House2_Text_CorrectTryAgainWhichHand: + .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_CorrectTryAgainWhichHand2: + .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_YourHiddenPowerHasAwoken: + .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_ExplainHiddenPower: + .string "HIDDEN POWER is a move that changes\n" + .string "with the POKéMON.$" + +FortreeCity_House2_Text_YouGuessedWrong: + .string "No, too bad.\n" + .string "You guessed wrong.$" diff --git a/data/maps/FortreeCity_House3/scripts.inc b/data/maps/FortreeCity_House3/scripts.inc index 0da128170f..b3064fd5e6 100644 --- a/data/maps/FortreeCity_House3/scripts.inc +++ b/data/maps/FortreeCity_House3/scripts.inc @@ -17,6 +17,10 @@ FortreeCity_House3_EventScript_SchoolKidM:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_House3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_House3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_House3/text_es.inc b/data/maps/FortreeCity_House3/text_es.inc new file mode 100644 index 0000000000..595e211285 --- /dev/null +++ b/data/maps/FortreeCity_House3/text_es.inc @@ -0,0 +1,18 @@ + +FortreeCity_House3_Text_MetStevenHadAmazingPokemon: + .string "While speaking about POKéDEXES,\n" + .string "I remembered 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_OhYouHavePokedex: + .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/maps/FortreeCity_House4/scripts.inc b/data/maps/FortreeCity_House4/scripts.inc index 2d51063016..294dcd33a7 100644 --- a/data/maps/FortreeCity_House4/scripts.inc +++ b/data/maps/FortreeCity_House4/scripts.inc @@ -72,6 +72,10 @@ FortreeCity_House4_EventScript_Wingull:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_House4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_House4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_House4/text_es.inc b/data/maps/FortreeCity_House4/text_es.inc new file mode 100644 index 0000000000..1bf6622d10 --- /dev/null +++ b/data/maps/FortreeCity_House4/text_es.inc @@ -0,0 +1,31 @@ + +FortreeCity_House4_Text_BringsWorldCloserTogether: + .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_GoBirdPokemon: + .string "There!\n" + .string "Go, BIRD POKéMON!$" + +FortreeCity_House4_Text_AskedWingullToRunErrand: + .string "Heheh, I asked my WINGULL to run\n" + .string "an errand for me.$" + +FortreeCity_House4_Text_WelcomeWingullTakeMentalHerb: + .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_FriendsFarAwayThanksToWingull: + .string "Thanks to my WINGULL, I have friends\n" + .string "who live far away.$" + +FortreeCity_House4_Text_Wingull: + .string "WINGULL: Pihyoh!$" diff --git a/data/maps/FortreeCity_House5/scripts.inc b/data/maps/FortreeCity_House5/scripts.inc index 0a17f565a2..b96420d157 100644 --- a/data/maps/FortreeCity_House5/scripts.inc +++ b/data/maps/FortreeCity_House5/scripts.inc @@ -27,6 +27,10 @@ FortreeCity_House5_EventScript_Zigzagoon:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_House5/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_House5/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_House5/text_es.inc b/data/maps/FortreeCity_House5/text_es.inc new file mode 100644 index 0000000000..e377296a32 --- /dev/null +++ b/data/maps/FortreeCity_House5/text_es.inc @@ -0,0 +1,14 @@ + +FortreeCity_House5_Text_TreeHousesAreGreat: + .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_AdaptedToNature: + .string "POKéMON and people have adapted to\n" + .string "nature for survival.\p" + .string "There's no need to make nature\n" + .string "conform to the way we want to live.$" + +FortreeCity_House5_Text_Zigzagoon: + .string "ZIGZAGOON: Bufuu!$" diff --git a/data/maps/FortreeCity_Mart/scripts.inc b/data/maps/FortreeCity_Mart/scripts.inc index 26d0757080..0eb03afef1 100644 --- a/data/maps/FortreeCity_Mart/scripts.inc +++ b/data/maps/FortreeCity_Mart/scripts.inc @@ -47,6 +47,10 @@ FortreeCity_Mart_EventScript_Boy:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_Mart/text_es.inc b/data/maps/FortreeCity_Mart/text_es.inc new file mode 100644 index 0000000000..0a54332aac --- /dev/null +++ b/data/maps/FortreeCity_Mart/text_es.inc @@ -0,0 +1,16 @@ + +FortreeCity_Mart_Text_SuperRepelBetter: + .string "SUPER REPEL lasts a long time,\n" + .string "and it gets the job done.\p" + .string "It's much better than an ordinary\n" + .string "REPEL.$" + +FortreeCity_Mart_Text_StockUpOnItems: + .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_RareCandyMakesMonGrow: + .string "A RARE CANDY makes a POKéMON grow\n" + .string "immediately by one level.$" diff --git a/data/maps/FortreeCity_PokemonCenter_1F/scripts.inc b/data/maps/FortreeCity_PokemonCenter_1F/scripts.inc index 18b3c76ccb..3542fafdd9 100644 --- a/data/maps/FortreeCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/FortreeCity_PokemonCenter_1F/scripts.inc @@ -37,6 +37,10 @@ FortreeCity_PokemonCenter_1F_EventScript_Boy:: .else .ifdef ITALIAN .include "data/maps/FortreeCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/FortreeCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/FortreeCity_PokemonCenter_1F/text_es.inc b/data/maps/FortreeCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..dadb30e3a7 --- /dev/null +++ b/data/maps/FortreeCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,26 @@ + +FortreeCity_PokemonCenter_1F_Text_GoToSafariZone: + .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_RecordCornerIsNeat: + .string "Have you done anything at\n" + .string "the 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_DoYouKnowAboutPokenav: + .string "Oh, wow, you have a POKéNAV!\n" + .string "And it's just like mine!\p" + .string "Do you know about POKéNAV's\n" + .string "MATCH CALL system?\p" + .string "Access it, and you can chat with\n" + .string "registered TRAINERS anytime.\p" + .string "It also shows you which TRAINERS\n" + .string "want a rematch with you.\p" + .string "It's really nifty! Those DEVON guys\n" + .string "sure know what they're doing!$" diff --git a/data/maps/GraniteCave_1F/scripts.inc b/data/maps/GraniteCave_1F/scripts.inc index d50b0e51dd..895a52247d 100644 --- a/data/maps/GraniteCave_1F/scripts.inc +++ b/data/maps/GraniteCave_1F/scripts.inc @@ -25,6 +25,10 @@ GraniteCave_1F_EventScript_ReceivedFlash:: .else .ifdef ITALIAN .include "data/maps/GraniteCave_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/GraniteCave_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/GraniteCave_1F/text_es.inc b/data/maps/GraniteCave_1F/text_es.inc new file mode 100644 index 0000000000..0eb82caf5a --- /dev/null +++ b/data/maps/GraniteCave_1F/text_es.inc @@ -0,0 +1,20 @@ + +GraniteCave_1F_Text_GetsDarkAheadHereYouGo: + .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_ExplainFlash: + .string "Teach that hidden move FLASH to\n" + .string "a 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/maps/GraniteCave_StevensRoom/scripts.inc b/data/maps/GraniteCave_StevensRoom/scripts.inc index 171d9462d5..bfbd76f907 100644 --- a/data/maps/GraniteCave_StevensRoom/scripts.inc +++ b/data/maps/GraniteCave_StevensRoom/scripts.inc @@ -89,6 +89,10 @@ GraniteCave_StevensRoom_Movement_StevenExitSouth: .else .ifdef ITALIAN .include "data/maps/GraniteCave_StevensRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/GraniteCave_StevensRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/GraniteCave_StevensRoom/text_es.inc b/data/maps/GraniteCave_StevensRoom/text_es.inc new file mode 100644 index 0000000000..d0e0ca018e --- /dev/null +++ b/data/maps/GraniteCave_StevensRoom/text_es.inc @@ -0,0 +1,38 @@ + +GraniteCave_StevensRoom_Text_ImStevenLetterForMe: + .string "My name is STEVEN.\p" + .string "I'm interested in rare stones,\n" + .string "so I travel here and there.\p" + .string "Oh?\n" + .string "A LETTER for me?$" + +GraniteCave_StevensRoom_Text_ThankYouTakeThis: + .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_CouldBecomeChampionLetsRegister: + .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 "I know, since we've gotten to know each\n" + .string "other, let's register one another in\l" + .string "our POKéNAVS.\p" + .string "… … … … … …$" + +GraniteCave_StevensRoom_Text_RegisteredSteven: + .string "Registered STEVEN\n" + .string "in the POKéNAV.$" + +GraniteCave_StevensRoom_Text_IveGotToHurryAlong: + .string "Now, I've got to hurry along.$" + +GraniteCave_StevensRoom_Text_OhBagIsFull: + .string "Oh, your BAG is full…\n" + .string "That's too bad, then.$" diff --git a/data/maps/InsideOfTruck/scripts.inc b/data/maps/InsideOfTruck/scripts.inc index f5b8ca172a..ba4f2bd818 100644 --- a/data/maps/InsideOfTruck/scripts.inc +++ b/data/maps/InsideOfTruck/scripts.inc @@ -59,6 +59,10 @@ InsideOfTruck_EventScript_MovingBox:: .else .ifdef ITALIAN .include "data/maps/InsideOfTruck/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/InsideOfTruck/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/InsideOfTruck/text_es.inc b/data/maps/InsideOfTruck/text_es.inc new file mode 100644 index 0000000000..b4b10c8b55 --- /dev/null +++ b/data/maps/InsideOfTruck/text_es.inc @@ -0,0 +1,5 @@ + +InsideOfTruck_Text_BoxPrintedWithMonLogo: + .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/maps/JaggedPass/scripts.inc b/data/maps/JaggedPass/scripts.inc index 2189457745..ae9728d4f6 100644 --- a/data/maps/JaggedPass/scripts.inc +++ b/data/maps/JaggedPass/scripts.inc @@ -157,6 +157,10 @@ JaggedPass_EventScript_Autumn:: .else .ifdef ITALIAN .include "data/maps/JaggedPass/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/JaggedPass/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/JaggedPass/text_es.inc b/data/maps/JaggedPass/text_es.inc new file mode 100644 index 0000000000..dad2ac5a2e --- /dev/null +++ b/data/maps/JaggedPass/text_es.inc @@ -0,0 +1,117 @@ + +JaggedPass_Text_EricIntro: + .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_EricDefeat: + .string "Losing left me bitter!$" + +JaggedPass_Text_EricPostBattle: + .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_DianaIntro: + .string "This place isn't your casual hike.\n" + .string "It's not suited for a picnic.$" + +JaggedPass_Text_DianaDefeat: + .string "Ohhh, no!\n" + .string "The ground is too bumpy…$" + +JaggedPass_Text_DianaPostBattle: + .string "Did you know?\p" + .string "Some people cleverly ride their\n" + .string "bicycles up this horribly bumpy pass.$" + +JaggedPass_Text_DianaRegister: + .string "Will you ever be back in this area?\n" + .string "If you do return, I'd like a rematch.$" + +JaggedPass_Text_DianaRematchIntro: + .string "Picnics are fun wherever you go.\n" + .string "Just like POKéMON!$" + +JaggedPass_Text_DianaRematchDefeat: + .string "I only lost because the ground is\n" + .string "too bumpy!$" + +JaggedPass_Text_DianaPostRematch: + .string "I'll forget about losing and just\n" + .string "enjoy this bumpy hike.$" + +JaggedPass_Text_EthanIntro: + .string "JAGGED PASS is hard to walk on.\n" + .string "It's a good place for training.$" + +JaggedPass_Text_EthanDefeat: + .string "It was all over while we were still\n" + .string "trying to find a good footing…$" + +JaggedPass_Text_EthanPostBattle: + .string "If I had an ACRO BIKE, I'd be able to\n" + .string "jump ledges.$" + +JaggedPass_Text_EthanRegister: + .string "When I get more used to this bumpiness,\n" + .string "I'll be sure to win!\p" + .string "Can you register me in your POKéNAV?$" + +JaggedPass_Text_EthanRematchIntro: + .string "I got used to this bumpiness.\n" + .string "I sing while I climb now.$" + +JaggedPass_Text_EthanRematchDefeat: + .string "It's still not easy to battle on this\n" + .string "bumpy ground…$" + +JaggedPass_Text_EthanPostRematch: + .string "I should get an ACRO BIKE from RYDEL\n" + .string "in MAUVILLE CITY…$" + +JaggedPass_Text_GruntIntro: + .string "Wah!\n" + .string "What are you doing here?\p" + .string "What am I doing in a place like this?\p" + .string "What business is it of yours?$" + +JaggedPass_Text_GruntDefeat: + .string "Urrrgh…\p" + .string "I should've ducked into our HIDEOUT\n" + .string "right away…$" + +JaggedPass_Text_GoWhereverYouWant: + .string "Okay, oh-kay!\n" + .string "I admit it--you're strong!\p" + .string "Don't worry about me.\n" + .string "Go wherever you want!$" + +JaggedPass_Text_BoulderShakingInResponseToEmblem: + .string "Oh! This boulder is shaking in response\n" + .string "to the MAGMA EMBLEM!$" + +JaggedPass_Text_JulioIntro: + .string "Aiyeeh! It's awfully scary to shoot\n" + .string "down the mountain in one go!$" + +JaggedPass_Text_JulioDefeat: + .string "I feel like I'm falling apart…$" + +JaggedPass_Text_JulioPostBattle: + .string "My bicycle bounced around so much,\n" + .string "my rear end's sore…$" + +JaggedPass_Text_AutumnIntro: + .string "I climb this hill every day.\n" + .string "I have confidence in my strength!$" + +JaggedPass_Text_AutumnDefeat: + .string "Hmm…\n" + .string "What went wrong?$" + +JaggedPass_Text_AutumnPostBattle: + .string "What is that odd rock protrusion\n" + .string "a little up the hill from here?$" diff --git a/data/maps/LavaridgeTown/scripts.inc b/data/maps/LavaridgeTown/scripts.inc index abab3f4925..b1965adc90 100644 --- a/data/maps/LavaridgeTown/scripts.inc +++ b/data/maps/LavaridgeTown/scripts.inc @@ -284,6 +284,10 @@ LavaridgeTown_EventScript_HerbShopSign:: .else .ifdef ITALIAN .include "data/maps/LavaridgeTown/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LavaridgeTown/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LavaridgeTown/text_es.inc b/data/maps/LavaridgeTown/text_es.inc new file mode 100644 index 0000000000..56f1b1b804 --- /dev/null +++ b/data/maps/LavaridgeTown/text_es.inc @@ -0,0 +1,131 @@ + +LavaridgeTown_Text_MayNiceBadgesTakeThis: + .string "MAY: {PLAYER}{KUN}! Long time no see!\p" + .string "Oh? While I visited the hot springs,\n" + .string "you got the LAVARIDGE GYM BADGE.\p" + .string "You must have collected\n" + .string "good POKéMON…\l" + .string "No, I believe you raised some.\p" + .string "I guess it would be okay for you to\n" + .string "have this.$" + +LavaridgeTown_Text_MayExplainGoGogglesChallengeDad: + .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 "See you again!$" + +LavaridgeTown_Text_BrendanNiceBadgesTakeThis: + .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_BrendanExplainGoGogglesChallengeDad: + .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_HaveEggWillYouTakeIt: + .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_HopeYoullWalkPlentyWithEgg: + .string "Good! I hope you'll walk plenty with\n" + .string "this here EGG!$" + +LavaridgeTown_Text_ReceivedTheEgg: + .string "{PLAYER} received the EGG.$" + +LavaridgeTown_Text_NoRoomForThisEgg: + .string "Oh? You've too many POKéMON.\n" + .string "There's no room for this EGG…$" + +LavaridgeTown_Text_AsYouWishThen: + .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_EverySoOftenEggFoundAtDayCare: + .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_HotSpringsNeverRunDry: + .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_PokemonNippedBackside: + .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_OhYouLikeHotSprings: + .string "Oh, you like hot springs, do you?\p" + .string "That's surprising for one as young\n" + .string "as you.$" + +LavaridgeTown_Text_BatheInHotSpringsEveryDay: + .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_IfPokemonInHotSprings: + .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_HotSpringsClaims: + .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_TownSign: + .string "LAVARIDGE TOWN\p" + .string "“POKéMON CENTER HOT SPRINGS\n" + .string "An excellent place for relaxing!”$" + +LavaridgeTown_Text_GymSign: + .string "LAVARIDGE TOWN POKéMON GYM\n" + .string "LEADER: FLANNERY\l" + .string "“One with a fiery passion that burns!”$" + +LavaridgeTown_Text_HerbShopSign: + .string "POKéMON HERB SHOP\n" + .string "“Bitter taste--better cure!”$" diff --git a/data/maps/LavaridgeTown_Gym_1F/scripts.inc b/data/maps/LavaridgeTown_Gym_1F/scripts.inc index b0d3c19614..3df5bb585d 100644 --- a/data/maps/LavaridgeTown_Gym_1F/scripts.inc +++ b/data/maps/LavaridgeTown_Gym_1F/scripts.inc @@ -193,6 +193,10 @@ LavaridgeTown_Gym_1F_EventScript_GymStatue:: .else .ifdef ITALIAN .include "data/maps/LavaridgeTown_Gym_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LavaridgeTown_Gym_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LavaridgeTown_Gym_1F/text_es.inc b/data/maps/LavaridgeTown_Gym_1F/text_es.inc new file mode 100644 index 0000000000..acde943e3a --- /dev/null +++ b/data/maps/LavaridgeTown_Gym_1F/text_es.inc @@ -0,0 +1,218 @@ + +LavaridgeTown_Gym_1F_Text_GymGuideAdvice: + .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_GymGuidePostVictory: + .string "Yow! That was a scorching-hot battle!$" + +LavaridgeTown_Gym_1F_Text_ColeIntro: + .string "Owowowowow!\n" + .string "Yikes, it's hot!$" + +LavaridgeTown_Gym_1F_Text_ColeDefeat: + .string "I'm blinded by sweat in my eyes…$" + +LavaridgeTown_Gym_1F_Text_ColePostBattle: + .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_AxleIntro: + .string "I'm trying to relieve my stress.\n" + .string "Don't come along and stress me out!$" + +LavaridgeTown_Gym_1F_Text_AxleDefeat: + .string "I hope FLANNERY flames you good!$" + +LavaridgeTown_Gym_1F_Text_AxlePostBattle: + .string "Haaah… Whew…\p" + .string "If you spend too much time buried in\n" + .string "hot sand, it tuckers you out…$" + +LavaridgeTown_Gym_B1F_Text_KeeganIntro: + .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_B1F_Text_KeeganDefeat: + .string "Play with fire, and be burned…$" + +LavaridgeTown_Gym_B1F_Text_KeeganPostBattle: + .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_GeraldIntro: + .string "Can your POKéMON withstand\n" + .string "392-degree heat?$" + +LavaridgeTown_Gym_1F_Text_GeraldDefeat: + .string "It didn't burn hotly enough…$" + +LavaridgeTown_Gym_1F_Text_GeraldPostBattle: + .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_DanielleIntro: + .string "Um…\n" + .string "Okay, I'll battle with you.$" + +LavaridgeTown_Gym_1F_Text_DanielleDefeat: + .string "Oh, but you're too strong.$" + +LavaridgeTown_Gym_1F_Text_DaniellePostBattle: + .string "I'm going to be a pretty and strong\n" + .string "TRAINER just like FLANNERY.$" + +LavaridgeTown_Gym_B1F_Text_JaceIntro: + .string "Come on, get with it!\n" + .string "Let's go before my feelings cool!$" + +LavaridgeTown_Gym_B1F_Text_JaceDefeat: + .string "It's so hot, and yet my heart is\n" + .string "clutched by ice…$" + +LavaridgeTown_Gym_B1F_Text_JacePostBattle: + .string "The way the battling spirit burns\n" + .string "within you, you may stand a chance\l" + .string "against our LEADER.$" + +LavaridgeTown_Gym_B1F_Text_JeffIntro: + .string "See how the flames blaze wildly?\n" + .string "They flare in anticipation of my win!$" + +LavaridgeTown_Gym_B1F_Text_JeffDefeat: + .string "Something didn't go right.$" + +LavaridgeTown_Gym_B1F_Text_JeffPostBattle: + .string "Well, so what? I say so what?\n" + .string "I can walk on hot coals barefoot!\p" + .string "…Don't even think about trying it!$" + +LavaridgeTown_Gym_B1F_Text_EliIntro: + .string "As much as I love mountains,\n" + .string "I especially love volcanoes.$" + +LavaridgeTown_Gym_B1F_Text_EliDefeat: + .string "Well, it seems to me I lost without\n" + .string "ever being in control.$" + +LavaridgeTown_Gym_B1F_Text_EliPostBattle: + .string "I stay here because I became a fan\n" + .string "of FLANNERY's power.\p" + .string "Hehehehe.$" + +LavaridgeTown_Gym_1F_Text_FlanneryIntro: + .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_FlanneryDefeat: + .string "Oh…\n" + .string "I guess I was trying too hard…\p" + .string "I… I've only recently become\n" + .string "a GYM LEADER.\p" + .string "I tried too hard to be someone\n" + .string "I'm not.\p" + .string "I have to do things my natural way. If\n" + .string "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_ReceivedHeatBadge: + .string "{PLAYER} received the HEAT BADGE\n" + .string "from FLANNERY.$" + +LavaridgeTown_Gym_1F_Text_ExplainHeatBadgeTakeThis: + .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_ExplainOverheat: + .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_RegisteredFlannery: + .string "Registered GYM LEADER FLANNERY\n" + .string "in the POKéNAV.$" + +LavaridgeTown_Gym_1F_Text_FlanneryPostBattle: + .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_GymStatue: + .string "LAVARIDGE TOWN POKéMON GYM$" + +LavaridgeTown_Gym_1F_Text_GymStatueCertified: + .string "LAVARIDGE TOWN POKéMON GYM\p" + .string "FLANNERY'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +LavaridgeTown_Gym_1F_Text_FlanneryPreRematch: + .string "FLANNERY: Losing a battle isn't going\n" + .string "to deflate me.\p" + .string "I love POKéMON.\n" + .string "I love to battle.\l" + .string "And… I love this GYM!\p" + .string "Let's exchange superhot moves\n" + .string "in another battle!$" + +LavaridgeTown_Gym_1F_Text_FlanneryRematchDefeat: + .string "Whew!\n" + .string "On the verge of eruption!$" + +LavaridgeTown_Gym_1F_Text_FlanneryPostRematch: + .string "FLANNERY: I lost the match,\n" + .string "but I'm completely satisfied.\p" + .string "It's not often I get to enjoy a battle\n" + .string "this heated.\p" + .string "Let's have another one like this\n" + .string "again sometime!$" + +LavaridgeTown_Gym_1F_Text_FlanneryRematchNeedTwoMons: + .string "FLANNERY: Losing a battle isn't going\n" + .string "to deflate me.\p" + .string "I love POKéMON.\n" + .string "I love to battle.\l" + .string "And… I love this GYM!\p" + .string "Let's exchange superhot moves\n" + .string "in another battle!\p" + .string "Oh, wait. Do you only have one POKéMON\n" + .string "that can battle?\p" + .string "I hate to say this, but when you come\n" + .string "see me, bring at least two POKéMON.$" diff --git a/data/maps/LavaridgeTown_HerbShop/scripts.inc b/data/maps/LavaridgeTown_HerbShop/scripts.inc index 1b3372dc8b..4c676c3d85 100644 --- a/data/maps/LavaridgeTown_HerbShop/scripts.inc +++ b/data/maps/LavaridgeTown_HerbShop/scripts.inc @@ -49,6 +49,10 @@ LavaridgeTown_HerbShop_EventScript_ExplainCharcoal:: .else .ifdef ITALIAN .include "data/maps/LavaridgeTown_HerbShop/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LavaridgeTown_HerbShop/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LavaridgeTown_HerbShop/text_es.inc b/data/maps/LavaridgeTown_HerbShop/text_es.inc new file mode 100644 index 0000000000..7140f6669e --- /dev/null +++ b/data/maps/LavaridgeTown_HerbShop/text_es.inc @@ -0,0 +1,23 @@ + +LavaridgeTown_HerbShop_Text_WelcomeToHerbShop: + .string "Welcome to the HERB SHOP, home of\n" + .string "effective and inexpensive medicine!$" + +LavaridgeTown_HerbShop_Text_YouveComeToLookAtHerbalMedicine: + .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_ExplainCharcoal: + .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_HerbalMedicineWorksButMonWillDislike: + .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/maps/LavaridgeTown_House/scripts.inc b/data/maps/LavaridgeTown_House/scripts.inc index c8308ea491..6e9aedec11 100644 --- a/data/maps/LavaridgeTown_House/scripts.inc +++ b/data/maps/LavaridgeTown_House/scripts.inc @@ -23,6 +23,10 @@ LavaridgeTown_House_EventScript_Zigzagoon:: .else .ifdef ITALIAN .include "data/maps/LavaridgeTown_House/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LavaridgeTown_House/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LavaridgeTown_House/text_es.inc b/data/maps/LavaridgeTown_House/text_es.inc new file mode 100644 index 0000000000..037cb538d5 --- /dev/null +++ b/data/maps/LavaridgeTown_House/text_es.inc @@ -0,0 +1,9 @@ + +LavaridgeTown_House_Text_WifeWarmingEggInHotSprings: + .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_Zigzagoon: + .string "ZIGZAGOON: Pshoo!$" diff --git a/data/maps/LavaridgeTown_Mart/scripts.inc b/data/maps/LavaridgeTown_Mart/scripts.inc index d0f9104f83..6376a1c4f8 100644 --- a/data/maps/LavaridgeTown_Mart/scripts.inc +++ b/data/maps/LavaridgeTown_Mart/scripts.inc @@ -42,6 +42,10 @@ LavaridgeTown_Mart_EventScript_OldWoman:: .else .ifdef ITALIAN .include "data/maps/LavaridgeTown_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LavaridgeTown_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LavaridgeTown_Mart/text_es.inc b/data/maps/LavaridgeTown_Mart/text_es.inc new file mode 100644 index 0000000000..49db05bd7b --- /dev/null +++ b/data/maps/LavaridgeTown_Mart/text_es.inc @@ -0,0 +1,11 @@ + +LavaridgeTown_Mart_Text_XSpeedFirstStrike: + .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_LocalSpecialtyOnMtChimney: + .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/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc b/data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc index 81f58558ff..0ea861f33c 100644 --- a/data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc +++ b/data/maps/LavaridgeTown_PokemonCenter_1F/scripts.inc @@ -38,6 +38,10 @@ LavaridgeTown_PokemonCenter_1F_EventScript_Gentleman:: .else .ifdef ITALIAN .include "data/maps/LavaridgeTown_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LavaridgeTown_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LavaridgeTown_PokemonCenter_1F/text_es.inc b/data/maps/LavaridgeTown_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..7f95cd8825 --- /dev/null +++ b/data/maps/LavaridgeTown_PokemonCenter_1F/text_es.inc @@ -0,0 +1,18 @@ + +LavaridgeTown_PokemonCenter_1F_Text_TrainersPokemonSpendTimeTogether: + .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_HotSpringCanInvigorate: + .string "It's sort of magical how just sitting\n" + .string "in a hot-spring pool can invigorate.\p" + .string "I wish I could let my POKéMON\n" + .string "soak, too.$" + +LavaridgeTown_PokemonCenter_1F_Text_TrainersShouldRestToo: + .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/maps/LilycoveCity/scripts.inc b/data/maps/LilycoveCity/scripts.inc index ea8f5a2d5d..046bd3d72f 100644 --- a/data/maps/LilycoveCity/scripts.inc +++ b/data/maps/LilycoveCity/scripts.inc @@ -420,6 +420,10 @@ LilycoveCity_EventScript_DontKnowAboutBerryBlender:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity/text_es.inc b/data/maps/LilycoveCity/text_es.inc new file mode 100644 index 0000000000..57de8cdeeb --- /dev/null +++ b/data/maps/LilycoveCity/text_es.inc @@ -0,0 +1,347 @@ + +LilycoveCity_Text_MayShoppingLetsBattle: + .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_MayNotRaisingPokemon: + .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_MayBattleMe: + .string "MAY: Come on, battle with me, so I can\n" + .string "check out your POKéMON!$" + +LilycoveCity_Text_MayWontBeBeaten: + .string "MAY: The POKéMON I raised won't be\n" + .string "beaten by your POKéMON, {PLAYER}{KUN}!$" + +LilycoveCity_Text_MayDefeat: + .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_MayGoingBackToLittleroot: + .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_MayYouGoingToCollectBadges: + .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_MayYouGoingToPokemonLeague: + .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_MayYouGoingToBattleFrontier: + .string "{PLAYER}{KUN}, what are you going to do?\p" + .string "Are you taking the BATTLE FRONTIER\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_BrendanShoppingLetsBattle: + .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_BrendanNoConfidence: + .string "BRENDAN: Oh, what's the matter?\n" + .string "Don't have the confidence?$" + +LilycoveCity_Text_BrendanBattleMe: + .string "BRENDAN: Want to battle to see who's\n" + .string "been raising POKéMON better?$" + +LilycoveCity_Text_BrendanWontBeBeaten: + .string "BRENDAN: Aww, but you know I'm not\n" + .string "going to lose to no {PLAYER}.$" + +LilycoveCity_Text_BrendanDefeat: + .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_BrendanGoingBackToLittleroot: + .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_BrendanYouGoingToCollectBadges: + .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_BrendanYouGoingToPokemonLeague: + .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_BrendanYouGoingToBattleFrontier: + .string "{PLAYER}, what are you going to do?\p" + .string "Are you taking the BATTLE FRONTIER\n" + .string "challenge?\p" + .string "Or, are you going to complete your\n" + .string "POKéDEX?\p" + .string "Since you're that strong, you should\n" + .string "consider the BATTLE FRONTIER.\p" + .string "Heh, if I train my POKéMON a bit more,\n" + .string "I'll get stronger than you, {PLAYER}.\p" + .string "Maybe I should go to the BATTLE\n" + .string "FRONTIER.\p" + .string "Well, anyway, hang in there!$" + +LilycoveCity_Text_MovedLootIntoHideoutToday: + .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_ChanceToDoBigThings: + .string "I'm just a GRUNT, so I don't know what\n" + .string "the BOSS is thinking…\p" + .string "But being on TEAM AQUA, 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_DontGoNearCaveInCove: + .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_IfWorldBecomesOurs: + .string "If this whole wide world becomes ours,\n" + .string "TEAM AQUA's, it will be a happier\l" + .string "place for POKéMON, too.$" + +LilycoveCity_Text_WailmerLeapOutOfWater: + .string "There! WAILMER!\n" + .string "Leap out of the water now!$" + +LilycoveCity_Text_GetLostMessingUpTraining: + .string "Hunh? What do you want?\p" + .string "You're messing up our training,\n" + .string "so can you, like, get lost?$" + +LilycoveCity_Text_ContestHallInTown: + .string "There's a POKéMON CONTEST HALL\n" + .string "right in this here town. \p" + .string "That means well-raised POKéMON will\n" + .string "come from all over the country.\p" + .string "My heart swells with excitement!$" + +LilycoveCity_Text_StrangeCaveInCove: + .string "Have you seen that strange cave in\n" + .string "the cove at the edge of town?$" + +LilycoveCity_Text_GoingToMoveDeleterForHMs: + .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_ImFromKanto: + .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_TeamAquaBeenTrainingWailmer: + .string "TEAM AQUA'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_SomeonePuntedTeamAquaOut: + .string "Ahoy, did you know?\p" + .string "Someone punted TEAM AQUA out of\n" + .string "the 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_SomeoneStoleMyPokemon: + .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 AQUA? Is it TEAM AQUA?$" + +LilycoveCity_Text_MissingPokemonCameBack: + .string "My missing POKéMON…\n" + .string "It came back without me noticing!$" + +LilycoveCity_Text_ImArtDealer: + .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_SeaRemainsForeverYoung: + .string "Even as we grow old and wrinkled,\n" + .string "the sea remains forever young with\l" + .string "the vivid brilliance of life…\p" + .string "Fwohoho fwohohohoho…$" + +LilycoveCity_Text_SixtyYearsAgoHusbandProposed: + .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_TeamAquaRenovatedCavern: + .string "Hm, you know of the peculiar cavern\n" + .string "in this cove?\p" + .string "That had been a natural formation,\n" + .string "but then that TEAM AQUA lot came\l" + .string "along and made their renovations.\p" + .string "They call themselves\n" + .string "the “nature-loving TEAM AQUA”!\p" + .string "But what they do and what they say\n" + .string "don't match at all!$" + +LilycoveCity_Text_TeamAquaLotGoneForGood: + .string "That cave in the cove…\p" + .string "I didn't notice it right away,\n" + .string "but it's completely empty now.\p" + .string "That TEAM AQUA lot, they must\n" + .string "have gone away for good.$" + +LilycoveCity_Text_CitySign: + .string "LILYCOVE CITY\p" + .string "“Where the land ends and the\n" + .string "sea begins.”$" + +LilycoveCity_Text_ContestHallSign: + .string "POKéMON CONTEST HALL\n" + .string "“The gathering place for TRAINERS!”$" + +LilycoveCity_Text_MotelSign: + .string "COVE LILY MOTEL\p" + .string "“Remember us as COVE LILY of\n" + .string "LILYCOVE.”$" + +LilycoveCity_Text_MuseumSign: + .string "LILYCOVE MUSEUM\p" + .string "“POKéMON Masterpiece Collection\n" + .string "on exhibit!”$" + +LilycoveCity_Text_MuseumSignPlayersExhibit: + .string "LILYCOVE MUSEUM\p" + .string "“{PLAYER}'s POKéMON Collection\n" + .string "on exhibit!”$" + +LilycoveCity_Text_HarborSignUnderConstruction: + .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_HarborSign: + .string "LILYCOVE CITY HARBOR\p" + .string "“Enjoy a delightful cruise on\n" + .string "the ferry S.S. TIDAL.”$" + +LilycoveCity_Text_TrainerFanClubSign: + .string "POKéMON TRAINER FAN CLUB\p" + .string "The names of TRAINERS are scribbled\n" + .string "all over the sign…$" + +LilycoveCity_Text_DepartmentStoreSign: + .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_MoveDeletersHouseSign: + .string "MOVE DELETER'S HOUSE\p" + .string "“Unwanted POKéMON moves deleted.”$" + +LilycoveCity_Text_DoYouKnowAboutBerryBlender: + .string "Do you know about the machine\n" + .string "BERRY BLENDER?$" + +LilycoveCity_Text_FasterSpinBetterPokeblocks: + .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.$" + +LilycoveCity_Text_ExplainBerryBlender: + .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.$" + +LilycoveCity_Text_HeardTowerCalledSkyPillar: + .string "I heard there's a tower somewhere out\n" + .string "on the sea routes.\p" + .string "It's called the SKY PILLAR, I hear.$" + +LilycoveCity_Text_SawTallTowerOnRoute131: + .string "I saw this tall tower somewhere\n" + .string "around ROUTE 131.\p" + .string "Could that possibly be…?$" + +LilycoveCity_Text_JustArrivedAndSawRarePokemon: + .string "We just arrived here on our\n" + .string "honeymoon vacation.\p" + .string "We happened to see a DRAGON-type\n" + .string "POKéMON flying way up in the sky.\p" + .string "Do cool POKéMON like that live in\n" + .string "the HOENN region?$" + +LilycoveCity_Text_HoneymoonVowToSeeRarePokemon: + .string "On our honeymoon, we vowed to see as\n" + .string "many rare POKéMON as we can.\p" + .string "So we were delighted to see a rare\n" + .string "POKéMON as soon as we arrived.\p" + .string "I mean, we are totally happy!$" diff --git a/data/maps/LilycoveCity_ContestHall/scripts.inc b/data/maps/LilycoveCity_ContestHall/scripts.inc index bb2e01eb6b..e54a440b0a 100644 --- a/data/maps/LilycoveCity_ContestHall/scripts.inc +++ b/data/maps/LilycoveCity_ContestHall/scripts.inc @@ -343,6 +343,10 @@ LilycoveCity_ContestHall_EventScript_SmartStageSign:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_ContestHall/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_ContestHall/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_ContestHall/text_es.inc b/data/maps/LilycoveCity_ContestHall/text_es.inc new file mode 100644 index 0000000000..1f8708909f --- /dev/null +++ b/data/maps/LilycoveCity_ContestHall/text_es.inc @@ -0,0 +1,201 @@ + +LilycoveCity_ContestHall_Text_TodayWonSmartnessContest: + .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_EnteredBunchOfContests: + .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_ManWhoWonEarlierHadPokeblocks: + .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_IsntThisPlaceHumongous: + .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_GiveItBestSmartAppeal: + .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_AreYouEnjoyingThisContest: + .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_EnteredWrongContest: + .string "Ayayayay…\n" + .string "I entered the wrong CONTEST.\p" + .string "I entered this tough POKéMON in\n" + .string "the SMARTNESS CONTEST…\p" + .string "Come on, wow them with a smart-looking\n" + .string "ROCK SMASH.$" + +LilycoveCity_ContestHall_Text_RaisedMonToBeSmart: + .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_IfMonPullsSmartMoveNext: + .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_DontAppreciateCuteLeechLife: + .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_YoureBeautifulGrandpa: + .string "Kiyaaah! You're beautiful, Grandpa!$" + +LilycoveCity_ContestHall_Text_AllSeemToUseDifferentMoves: + .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_PokemonSmarterThanTrainers: + .string "I think the POKéMON look smarter\n" + .string "than their TRAINERS. By a lot.$" + +LilycoveCity_ContestHall_Text_StillLoveSmartnessContests: + .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_AreYouEnteringBeautyContest: + .string "MC: Are you entering the BEAUTY\n" + .string "CONTEST, too? Good luck!$" + +LilycoveCity_ContestHall_Text_EveryPokemonPristineBeauty: + .string "JUDGE: Ah, every POKéMON here is\n" + .string "a model of pristine beauty!\p" + .string "Why, I almost forgot to score them!$" + +LilycoveCity_ContestHall_Text_EyesWillBeGluedToMyBeauty: + .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_OverdidGrooming: + .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_JudgeWontSeeAuroraBeam: + .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_PokemonLooksLikeYoungerMe: + .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_WinBeautyContestMakesMeHappy: + .string "You know, if I win at a BEAUTY\n" + .string "CONTEST, sure it makes me\l" + .string "happy. More than usual, anyway.$" + +LilycoveCity_ContestHall_Text_GanderAtAllThosePrettyPokemon: + .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_CantWinOnBeautyAlone: + .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_InTheMiddleOfContest: + .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_SuchCharmingCuteAppeals: + .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_MyAzurillWasDistracted: + .string "Oh, no… My sweet AZURILL was\n" + .string "distracted by another POKéMON.$" + +LilycoveCity_ContestHall_Text_NeverWonBattleButContest: + .string "My POKéMON has never won in a battle,\n" + .string "but put it in a CONTEST and look out!$" + +LilycoveCity_ContestHall_Text_PetalDanceIsMarvel: + .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_MyMonAppealSoMuchCuter: + .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_MyChildIsInContest: + .string "My child is in this CONTEST.$" + +LilycoveCity_ContestHall_Text_ComeOnDear: + .string "Come on, dear. Go for it!\n" + .string "Your POKéMON is the best!$" + +LilycoveCity_ContestHall_Text_ThatGirlThereIsCutest: + .string "I think that girl over there is\n" + .string "the cutest of the lot.\p" + .string "What's that? They're judging\n" + .string "POKéMON by their looks?$" + +LilycoveCity_ContestHall_Text_WantCuteMonOfMyOwn: + .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!$" + +LilycoveCity_ContestHall_Text_BeautyContestStage: + .string "BEAUTY CONTEST STAGE\n" + .string "BE ALLURED BY BEAUTIFUL POKéMON!$" + +LilycoveCity_ContestHall_Text_CuteContestStage: + .string "CUTENESS CONTEST STAGE\n" + .string "BE CHARMED BY CUTE POKéMON!$" + +LilycoveCity_ContestHall_Text_SmartContestStage: + .string "SMARTNESS CONTEST STAGE\n" + .string "BE IMPRESSED BY SMART POKéMON!$" diff --git a/data/maps/LilycoveCity_ContestLobby/scripts.inc b/data/maps/LilycoveCity_ContestLobby/scripts.inc index ec837ffe69..3b6b1741c6 100644 --- a/data/maps/LilycoveCity_ContestLobby/scripts.inc +++ b/data/maps/LilycoveCity_ContestLobby/scripts.inc @@ -990,6 +990,10 @@ LilycoveCity_ContestLobby_EventScript_LittleGirlHaveCase:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_ContestLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_ContestLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_ContestLobby/text_es.inc b/data/maps/LilycoveCity_ContestLobby/text_es.inc new file mode 100644 index 0000000000..39b41f304b --- /dev/null +++ b/data/maps/LilycoveCity_ContestLobby/text_es.inc @@ -0,0 +1,102 @@ + +LilycoveCity_ContestLobby_Text_LadyGaveMePokeblockCase: + .string "Yippee!\p" + .string "The lady at the reception counter\n" + .string "gave me a case for {POKEBLOCK}S!$" + +LilycoveCity_ContestLobby_Text_MakePokeblocksDifferentBerries: + .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.$" + +LilycoveCity_ContestLobby_Text_YourPokemonSpurredMeToPaint: + .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?$" + +LilycoveCity_ContestLobby_Text_ShouldITakePaintingToMuseum: + .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_IllTakePaintingToMuseum: + .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_TakeMementoOfPainting: + .string "Oh, that's right!\p" + .string "As a memento of me painting your\n" + .string "POKéMON, please take this.$" + +LilycoveCity_ContestLobby_Text_ReceivedARibbon: + .string "{PLAYER} received a RIBBON.$" + +LilycoveCity_ContestLobby_Text_PutTheRibbonOnMon: + .string "{PLAYER} put the RIBBON on\n" + .string "{STR_VAR_1}.$" + +LilycoveCity_ContestLobby_Text_OkaySeeYou: + .string "Okay, see you!$" + +LilycoveCity_ContestLobby_Text_TakeHomeButIdLikeToTakeToMuseum: + .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_FineThatsTheWayItIs: + .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_MasterRankHereICome: + .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_WholeVarietyOfPokemonHere: + .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_ContestFeastForEyes: + .string "Wow, coming out to a CONTEST is\n" + .string "a feast for these eyes!\p" + .string "Would you look at all the POKéMON\n" + .string "that just scream to be painted?$" + +LilycoveCity_ContestLobby_Text_ToughContestIsExtreme: + .string "The TOUGHNESS CONTEST is like\n" + .string "extreme, man!\p" + .string "Those muscular appeals…\n" + .string "Cascading sweat… I swoon!$" + +LilycoveCity_ContestLobby_Text_LavishedCareOnMon: + .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_MadePokeblocksWithFamily: + .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/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc b/data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc index 06ffd041a7..fac6ed256b 100644 --- a/data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc +++ b/data/maps/LilycoveCity_CoveLilyMotel_1F/scripts.inc @@ -83,6 +83,10 @@ LilycoveCity_CoveLilyMotel_1F_Movement_OwnerReturn: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_CoveLilyMotel_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_CoveLilyMotel_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_CoveLilyMotel_1F/text_es.inc b/data/maps/LilycoveCity_CoveLilyMotel_1F/text_es.inc new file mode 100644 index 0000000000..6d894ecff2 --- /dev/null +++ b/data/maps/LilycoveCity_CoveLilyMotel_1F/text_es.inc @@ -0,0 +1,54 @@ + +LilycoveCity_CoveLilyMotel_1F_Text_GuestsDoubledByMascot: + .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_NoGuestsWithTeamAqua: + .string "Oh, sorry, sorry!\n" + .string "I was too involved in watching TV!\p" + .string "Since that TEAM AQUA came to town,\n" + .string "the tourists have been staying away.$" + +LilycoveCity_CoveLilyMotel_1F_Text_CantSeeTheTV: + .string "Hey, down in front!\n" + .string "I can't see the TV!$" + +LilycoveCity_CoveLilyMotel_1F_Text_MonFoundLostItem: + .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_HeardAquaHideoutBusted: + .string "Oh, sorry, sorry!\n" + .string "I was too involved in watching TV!\p" + .string "I heard that someone busted\n" + .string "the TEAM AQUA HIDEOUT.\p" + .string "Thanks to that, we just booked\n" + .string "a reservation from a big group.\p" + .string "It was a company called… Uh…\n" + .string "GAME something…$" + +LilycoveCity_CoveLilyMotel_1F_Text_HouseSittingMonCaughtBurglar: + .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_BetterGetWorkingOnGuestsDinner: + .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,\n" + .string "so I guess they must make games.\p" + .string "Uh-oh, I'd better get working on\n" + .string "their dinner!$" diff --git a/data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc b/data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc index 69c41a1be3..84142b6c80 100644 --- a/data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc +++ b/data/maps/LilycoveCity_CoveLilyMotel_2F/scripts.inc @@ -74,6 +74,10 @@ LilycoveCity_CoveLilyMotel_2F_EventScript_MetScott:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_CoveLilyMotel_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_CoveLilyMotel_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_CoveLilyMotel_2F/text_es.inc b/data/maps/LilycoveCity_CoveLilyMotel_2F/text_es.inc new file mode 100644 index 0000000000..10a8543c45 --- /dev/null +++ b/data/maps/LilycoveCity_CoveLilyMotel_2F/text_es.inc @@ -0,0 +1,68 @@ + +LilycoveCity_CoveLilyMotel_2F_Text_ShowMeCompletedDex: + .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_FilledPokedexGiveYouThis: + .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_ImTheProgrammer: + .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_ImTheGraphicArtist: + .string "I'm the GRAPHIC ARTIST! Aren't the\n" + .string "POKéMON of HOENN interesting?$" + +LilycoveCity_CoveLilyMotel_2F_Text_GirlsAreCute: + .string "The girl TUBERS, they're cute, hey?\n" + .string "To battle against a cute TUBER…\p" + .string "Whoop, it's so awesome!\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_SeaBreezeTicklesHeart: + .string "The sea breeze tickles my heart.\n" + .string "It feels wonderful here!$" + +LilycoveCity_CoveLilyMotel_2F_Text_NeverLeaveWithoutGameBoy: + .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.$" + +LilycoveCity_CoveLilyMotel_2F_Text_SnoozingPreferBattles: + .string "SCOTT: … … … … …\n" + .string "… … … … … Zzz…\p" + .string "… … … … … Huh?!\n" + .string "Oh, sorry, sorry! I was snoozing!\p" + .string "I came to check out this POKéMON\n" + .string "CONTEST thing.\p" + .string "I have to admit, it does look quite\n" + .string "entertaining, but…\p" + .string "Consider me a purist--I prefer\n" + .string "battles and tough TRAINERS.\p" + .string "But that's just me.\p" + .string "{PLAYER}{KUN}, I hope you'll enjoy everything\n" + .string "like the GYMS, CONTESTS, BATTLE TENT,\l" + .string "the whole works!$" + +LilycoveCity_CoveLilyMotel_2F_Text_ContestsDoTakeStrategy: + .string "SCOTT: I think it does take strategy\n" + .string "to win a CONTEST.\p" + .string "Devising CONTEST strategies is one way\n" + .string "of becoming a better TRAINER, I'd say.$" diff --git a/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc b/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc index 9580f84ac6..efdf305d2d 100644 --- a/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc +++ b/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc @@ -192,6 +192,10 @@ LilycoveCity_DepartmentStoreRooftop_EventScript_ExitVendingMachine:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_DepartmentStoreRooftop/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_DepartmentStoreRooftop/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_DepartmentStoreRooftop/text_es.inc b/data/maps/LilycoveCity_DepartmentStoreRooftop/text_es.inc new file mode 100644 index 0000000000..ec2fbc604b --- /dev/null +++ b/data/maps/LilycoveCity_DepartmentStoreRooftop/text_es.inc @@ -0,0 +1,34 @@ + +LilycoveCity_DepartmentStoreRooftop_Text_SetDatesForClearOutSales: + .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_BeenWaitingForClearOutSale: + .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_BoneDryThirsty: + .string "Ohh… I'm bone-dry thirsty!$" + +LilycoveCity_DepartmentStoreRooftop_Text_WhichDrinkWouldYouLike: + .string "It's a VENDING MACHINE.\n" + .string "Which drink would you like?$" + +LilycoveCity_DepartmentStoreRooftop_Text_CanOfDrinkDroppedDown: + .string "Clang!\p" + .string "A can of {STR_VAR_1} dropped down.$" + +LilycoveCity_DepartmentStoreRooftop_Text_ExtraCanOfDrinkDroppedDown: + .string "Clang!\p" + .string "Score! An extra can of {STR_VAR_1}\n" + .string "dropped down!$" + +LilycoveCity_DepartmentStoreRooftop_Text_NotEnoughMoney: + .string "Not enough money…$" + +LilycoveCity_DepartmentStoreRooftop_Text_DecidedAgainstBuyingDrink: + .string "Decided against buying a drink.$" diff --git a/data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc b/data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc index eaddd82aa6..20f6a3e892 100644 --- a/data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc +++ b/data/maps/LilycoveCity_DepartmentStore_1F/scripts.inc @@ -148,6 +148,10 @@ LilycoveCity_DepartmentStore_1F_EventScript_FloorNamesSign:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_DepartmentStore_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_DepartmentStore_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_DepartmentStore_1F/text_es.inc b/data/maps/LilycoveCity_DepartmentStore_1F/text_es.inc new file mode 100644 index 0000000000..bde9405bda --- /dev/null +++ b/data/maps/LilycoveCity_DepartmentStore_1F/text_es.inc @@ -0,0 +1,43 @@ + +LilycoveCity_DepartmentStore_1F_Text_WelcomeToDeptStore: + .string "Welcome to LILYCOVE DEPARTMENT STORE.$" + +LilycoveCity_DepartmentStore_1F_Text_IBuyAllSortsOfThings: + .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_MomBuyingMeFurniture: + .string "Today, my mom is going to buy me some\n" + .string "nice furniture.$" + +LilycoveCity_DepartmentStore_1F_Text_BuyingSomethingForAzumarill: + .string "I'm buying something for my AZUMARILL\n" + .string "as a reward for winning a CONTEST.$" + +LilycoveCity_DepartmentStore_1F_Text_Azumarill: + .string "AZUMARILL: Maririroo!$" + +LilycoveCity_DepartmentStore_1F_Text_FloorNamesSign: + .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$" + +@ Unused +LilycoveCity_DepartmentStore_1F_Text_WirelessCommIsFun: + .string "Wireless Communication is a\n" + .string "lot of fun, isn't it?\p" + .string "I think it lets you do things that\n" + .string "weren't possible before.\p" + .string "For instance, you can now trade\n" + .string "with people you couldn't before.\p" + .string "I think it's going to be exciting!$" + +@ Unused +LilycoveCity_DepartmentStore_1F_Text_SpreadWordAboutWirelessComm: + .string "I want to spread the word about how\n" + .string "fun Wireless Communication can be.$" diff --git a/data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc b/data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc index a444e371dd..132702e457 100644 --- a/data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc +++ b/data/maps/LilycoveCity_DepartmentStore_2F/scripts.inc @@ -74,6 +74,10 @@ LilycoveCity_DepartmentStore_2F_Pokemart2: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_DepartmentStore_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_DepartmentStore_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_DepartmentStore_2F/text_es.inc b/data/maps/LilycoveCity_DepartmentStore_2F/text_es.inc new file mode 100644 index 0000000000..38167f744f --- /dev/null +++ b/data/maps/LilycoveCity_DepartmentStore_2F/text_es.inc @@ -0,0 +1,12 @@ + +LilycoveCity_DepartmentStore_2F_Text_LearnToUseItemsProperly: + .string "Learn to use items properly.\n" + .string "That's basic, really.$" + +LilycoveCity_DepartmentStore_2F_Text_GoodGiftForHusband: + .string "My husband is waiting at home.\n" + .string "What would make a good gift for him?$" + +LilycoveCity_DepartmentStore_2F_Text_StockUpOnItems: + .string "I'm leaving on a long journey soon.\n" + .string "I need to stock up on items.$" diff --git a/data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc b/data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc index d9873ef59e..4f0034dec8 100644 --- a/data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc +++ b/data/maps/LilycoveCity_DepartmentStore_3F/scripts.inc @@ -66,6 +66,10 @@ LilycoveCity_DepartmentStore_3F_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_DepartmentStore_3F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_DepartmentStore_3F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_DepartmentStore_3F/text_es.inc b/data/maps/LilycoveCity_DepartmentStore_3F/text_es.inc new file mode 100644 index 0000000000..25a77e69fc --- /dev/null +++ b/data/maps/LilycoveCity_DepartmentStore_3F/text_es.inc @@ -0,0 +1,16 @@ + +LilycoveCity_DepartmentStore_3F_Text_ItemsBestForTougheningPokemon: + .string "For quickly toughening up POKéMON,\n" + .string "items are the best.\p" + .string "PROTEIN boosts ATTACK,\n" + .string "and CALCIUM raises SP. ATK.$" + +LilycoveCity_DepartmentStore_3F_Text_WantMoreEndurance: + .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_GaveCarbosToSpeedUpMon: + .string "I gave a CARBOS to my POKéMON,\n" + .string "and its SPEED went up.$" diff --git a/data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc b/data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc index 704ee1c35f..04a27f3020 100644 --- a/data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc +++ b/data/maps/LilycoveCity_DepartmentStore_4F/scripts.inc @@ -61,6 +61,10 @@ LilycoveCity_DepartmentStore_4F_Pokemart_DefenseTMs: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_DepartmentStore_4F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_DepartmentStore_4F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_DepartmentStore_4F/text_es.inc b/data/maps/LilycoveCity_DepartmentStore_4F/text_es.inc new file mode 100644 index 0000000000..6df955628f --- /dev/null +++ b/data/maps/LilycoveCity_DepartmentStore_4F/text_es.inc @@ -0,0 +1,17 @@ + +LilycoveCity_DepartmentStore_4F_Text_AttackOrDefenseTM: + .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_FiftyDifferentTMs: + .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_PokemonOnlyHaveFourMoves: + .string "I'd like to get all the different TMs,\n" + .string "but a POKéMON learns only four moves.$" diff --git a/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc b/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc index 79c5098ea9..2a31c59764 100644 --- a/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc +++ b/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc @@ -160,6 +160,10 @@ LilycoveCity_DepartmentStore_5F_EventScript_LittleGirl:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_DepartmentStore_5F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_DepartmentStore_5F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_DepartmentStore_5F/text_es.inc b/data/maps/LilycoveCity_DepartmentStore_5F/text_es.inc new file mode 100644 index 0000000000..8a03be5a73 --- /dev/null +++ b/data/maps/LilycoveCity_DepartmentStore_5F/text_es.inc @@ -0,0 +1,18 @@ + +LilycoveCity_DepartmentStore_5F_Text_PlaceFullOfCuteDolls: + .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_GettingDollInsteadOfPokemon: + .string "I'm not big enough to raise POKéMON,\n" + .string "so I'm getting a cute DOLL instead.$" + +LilycoveCity_DepartmentStore_5F_Text_SellManyCuteMatsHere: + .string "They sell many cute MATS here.\p" + .string "I wonder which one I should get?\n" + .string "Maybe I'll buy them all…$" + +LilycoveCity_DepartmentStore_5F_Text_ClosedRooftopForWeather: + .string "I think they closed the rooftop\n" + .string "because the weather is wild today.$" diff --git a/data/maps/LilycoveCity_Harbor/scripts.inc b/data/maps/LilycoveCity_Harbor/scripts.inc index 55a17ae89b..1ab39cd8fc 100644 --- a/data/maps/LilycoveCity_Harbor/scripts.inc +++ b/data/maps/LilycoveCity_Harbor/scripts.inc @@ -549,6 +549,10 @@ LilycoveCity_Harbor_Movement_SailorBoardWithBrineyEast: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_Harbor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_Harbor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_Harbor/text_es.inc b/data/maps/LilycoveCity_Harbor/text_es.inc new file mode 100644 index 0000000000..6257e64ee2 --- /dev/null +++ b/data/maps/LilycoveCity_Harbor/text_es.inc @@ -0,0 +1,50 @@ + +LilycoveCity_Harbor_Text_FerryUnavailable: + .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_MayISeeYourTicket: + .string "Hello, are you here for the ferry?\n" + .string "May I see your TICKET?$" + +LilycoveCity_Harbor_Text_NoTicket: + .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_FlashTicketWhereTo: + .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_SailAnotherTime: + .string "Please sail with us another time!$" + +LilycoveCity_Harbor_Text_SlateportItIs: + .string "SLATEPORT CITY it is, then!$" + +LilycoveCity_Harbor_Text_BattleFrontierItIs: + .string "BATTLE FRONTIER it is, then!$" + +LilycoveCity_Harbor_Text_PleaseBoard: + .string "Please board the ferry and wait for\n" + .string "departure.$" + +LilycoveCity_Harbor_Text_WhereWouldYouLikeToGo: + .string "Then, where would you like to go?$" + +LilycoveCity_Harbor_Text_SailorFerryUnavailable: + .string "Until they finish making the ferry,\n" + .string "we 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_SailorFerryAvailable: + .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/maps/LilycoveCity_House1/scripts.inc b/data/maps/LilycoveCity_House1/scripts.inc index 9f949cee06..8f1ae5ee1f 100644 --- a/data/maps/LilycoveCity_House1/scripts.inc +++ b/data/maps/LilycoveCity_House1/scripts.inc @@ -23,6 +23,10 @@ LilycoveCity_House1_EventScript_Kecleon:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_House1/text_es.inc b/data/maps/LilycoveCity_House1/text_es.inc new file mode 100644 index 0000000000..cc84fa16a2 --- /dev/null +++ b/data/maps/LilycoveCity_House1/text_es.inc @@ -0,0 +1,9 @@ + +LilycoveCity_House1_Text_PokemonPartnersNotTools: + .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_Kecleon: + .string "KECLEON: Ruroro?$" diff --git a/data/maps/LilycoveCity_House2/scripts.inc b/data/maps/LilycoveCity_House2/scripts.inc index 1a45b6efb9..88d3ddc0ce 100644 --- a/data/maps/LilycoveCity_House2/scripts.inc +++ b/data/maps/LilycoveCity_House2/scripts.inc @@ -26,6 +26,10 @@ LilycoveCity_House2_EventScript_ReceivedRest:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_House2/text_es.inc b/data/maps/LilycoveCity_House2/text_es.inc new file mode 100644 index 0000000000..1711f4ab7e --- /dev/null +++ b/data/maps/LilycoveCity_House2/text_es.inc @@ -0,0 +1,10 @@ + +LilycoveCity_House2_Text_NotAwakeYetHaveThis: + .string "Huh? What? What's that?\p" + .string "I'm not near awake yet…\n" + .string "You can have this…$" + +LilycoveCity_House2_Text_SleepIsEssential: + .string "Yawn…\p" + .string "Sleep is essential for good health…\n" + .string "Sleep and regain health…$" diff --git a/data/maps/LilycoveCity_House3/scripts.inc b/data/maps/LilycoveCity_House3/scripts.inc index e137340d14..b77bcb8d3c 100644 --- a/data/maps/LilycoveCity_House3/scripts.inc +++ b/data/maps/LilycoveCity_House3/scripts.inc @@ -105,6 +105,10 @@ LilycoveCity_House3_EventScript_WereDoingContest:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_House3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_House3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_House3/text_es.inc b/data/maps/LilycoveCity_House3/text_es.inc new file mode 100644 index 0000000000..9205df44f0 --- /dev/null +++ b/data/maps/LilycoveCity_House3/text_es.inc @@ -0,0 +1,69 @@ + +LilycoveCity_House3_Text_LearnFromMasterOfPokeblocks: + .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,\n" + .string "I can concoct great {POKEBLOCK}S.\p" + .string "Would you like to learn from me,\n" + .string "a master of {POKEBLOCK}S?$" + +LilycoveCity_House3_Text_OhAreYouSure: + .string "Oh? Are you sure?\p" + .string "You shouldn't always try to do\n" + .string "everything by yourself, dear!$" + +LilycoveCity_House3_Text_ExplainPokeblocks: + .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,\n" + .string "the 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_HappyToHaveQuadruplets: + .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_GoingToWinMultiBattles: + .string "We're having MULTI BATTLES, but I know\n" + .string "I'm going to win.$" + +LilycoveCity_House3_Text_LikeMixingAtRecordCorner: + .string "We like mixing stuff at\n" + .string "the RECORD CORNER.\p" + .string "But what gets mixed up?$" + +LilycoveCity_House3_Text_MakePokeblocksWithBerryBlender: + .string "We're going to make super {POKEBLOCK}S\n" + .string "with a BERRY BLENDER!$" + +LilycoveCity_House3_Text_GoingToEnterContest: + .string "I want to brag about how tough my\n" + .string "POKéMON is, so we're going to enter\l" + .string "a CONTEST together.$" diff --git a/data/maps/LilycoveCity_House4/scripts.inc b/data/maps/LilycoveCity_House4/scripts.inc index 4c42d5229a..8c53aecc36 100644 --- a/data/maps/LilycoveCity_House4/scripts.inc +++ b/data/maps/LilycoveCity_House4/scripts.inc @@ -17,6 +17,10 @@ LilycoveCity_House4_EventScript_Man2:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_House4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_House4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_House4/text_es.inc b/data/maps/LilycoveCity_House4/text_es.inc new file mode 100644 index 0000000000..f681e014c2 --- /dev/null +++ b/data/maps/LilycoveCity_House4/text_es.inc @@ -0,0 +1,10 @@ + +LilycoveCity_House4_Text_MysteriesAtBottomOfSea: + .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_UnderwaterTrenchMossdeepSootopolis: + .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/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc b/data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc index 0ed9c67228..c45cfb7a2e 100644 --- a/data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc +++ b/data/maps/LilycoveCity_LilycoveMuseum_1F/scripts.inc @@ -169,6 +169,10 @@ LilycoveCity_LilycoveMuseum_1F_EventScript_FatMan:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_LilycoveMuseum_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_LilycoveMuseum_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_LilycoveMuseum_1F/text_es.inc b/data/maps/LilycoveCity_LilycoveMuseum_1F/text_es.inc new file mode 100644 index 0000000000..eb4d791419 --- /dev/null +++ b/data/maps/LilycoveCity_LilycoveMuseum_1F/text_es.inc @@ -0,0 +1,131 @@ + +LilycoveCity_LilycoveMuseum_1F_Text_WelcomeToLilycoveMuseum: + .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_ImCuratorHaveYouViewedOurPaintings: + .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_NotDisturbYouTakeYourTime: + .string "Ah, then let me not disturb you.\n" + .string "Please, do take your time.$" + +LilycoveCity_LilycoveMuseum_1F_Text_HaveYouAnInterestInPaintings: + .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_HonoredYoudVisitInSpiteOfThat: + .string "I see…\p" + .string "I'm honored that you would visit\n" + .string "us in spite of that.$" + +LilycoveCity_LilycoveMuseum_1F_Text_ExcellentCanYouComeWithMe: + .string "Ah, excellent!\n" + .string "You do like paintings!\p" + .string "Then, may I ask you to come with me?$" + +LilycoveCity_LilycoveMuseum_1F_Text_VeryOldPainting: + .string "It's a very old painting.\n" + .string "The paint is peeling here and there.$" + +LilycoveCity_LilycoveMuseum_1F_Text_OddLandscapeFantasticScenery: + .string "It's an odd landscape with bizarre\n" + .string "and fantastic scenery.$" + +LilycoveCity_LilycoveMuseum_1F_Text_PaintingOfBeautifulWoman: + .string "It's a painting of a beautiful, smiling\n" + .string "woman with a POKéMON on her lap.$" + +LilycoveCity_LilycoveMuseum_1F_Text_PaintingOfLegendaryPokemon: + .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_PaintingOfGrassPokemon: + .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_PaintingOfBerries: + .string "It's a delicious-looking painting\n" + .string "of BERRIES.\p" + .string "This painting could make you hungry!$" + +LilycoveCity_LilycoveMuseum_Text_BirdPokemonSculptureReplica: + .string "It's a replica of a famous sculpture.\p" + .string "It depicts an ancient BIRD POKéMON.$" + +LilycoveCity_LilycoveMuseum_1F_Text_BigPokeBallCarvedFromStone: + .string "It's a big POKé BALL carved from\n" + .string "a black stone.\p" + .string "It was apparently used in festivals\n" + .string "in the olden days.$" + +LilycoveCity_LilycoveMuseum_1F_Text_StoneTabletWithAncientText: + .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.$" + +LilycoveCity_LilycoveMuseum_1F_Text_WorksOfMagnificence: + .string "Hmmm…\n" + .string "What works of great magnificence…$" + +LilycoveCity_LilycoveMuseum_1F_Text_MustntForgetLoveForFineArts: + .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_ThisMuseumIsInspiration: + .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_ThisLadyIsPretty: + .string "This lady is pretty!\n" + .string "She's like Mommy!$" + +LilycoveCity_LilycoveMuseum_1F_Text_ThisPokemonIsAdorable: + .string "This POKéMON is adorable!\n" + .string "Just like our little boy!$" + +LilycoveCity_LilycoveMuseum_1F_Text_HeardMuseumGotNewPaintings: + .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\n" + .string "the second floor?$" + +LilycoveCity_LilycoveMuseum_1F_Text_CuratorHasBeenCheerful: + .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_AimToSeeGreatPaintings: + .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_MuseumTouristDestination: + .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/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc b/data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc index 794875de38..63a637fcc6 100644 --- a/data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc +++ b/data/maps/LilycoveCity_LilycoveMuseum_2F/scripts.inc @@ -224,6 +224,10 @@ LilycoveCity_LilycoveMuseum_2F_EventScript_ShowToughPainting:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_LilycoveMuseum_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_LilycoveMuseum_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_LilycoveMuseum_2F/text_es.inc b/data/maps/LilycoveCity_LilycoveMuseum_2F/text_es.inc new file mode 100644 index 0000000000..e3787a978b --- /dev/null +++ b/data/maps/LilycoveCity_LilycoveMuseum_2F/text_es.inc @@ -0,0 +1,112 @@ + +LilycoveCity_LilycoveMuseum_2F_Text_ThisIsExhibitHall: + .string "This is our special exhibit hall.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ExplainExhibitHall: + .string "As you can plainly see, there is not\n" + .string "a 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_PleaseObtainPaintingsForExhibit: + .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\n" + .string "a painting, may we ask you to obtain\l" + .string "the artist's permission to exhibit\l" + .string "it here?$" + +LilycoveCity_LilycoveMuseum_2F_Text_WishToFillExhibit: + .string "I wish to fill this exhibit hall with\n" + .string "modern and vibrant paintings of\l" + .string "POKéMON.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ThanksAddedNewPainting: + .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_ItsYouPlayer: + .string "Ah! It's you!\n" + .string "{PLAYER}!$" + +LilycoveCity_LilycoveMuseum_2F_Text_PaintingsAttractedMoreGuests: + .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_TokenOfGratitude: + .string "This is merely a token of my gratitude.$" + +LilycoveCity_LilycoveMuseum_2F_Text_KeepThisForYou: + .string "I will keep this for you until we\n" + .string "meet again.$" + +LilycoveCity_LilycoveMuseum_2F_Text_HonorToHaveYouVisit: + .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_ItsPinkPictureFrame: + .string "It's a picture frame with pink-colored\n" + .string "adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ItsYellowPictureFrame: + .string "It's a picture frame with\n" + .string "yellow-colored adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ItsBluePictureFrame: + .string "It's a picture frame with\n" + .string "blue-colored adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ItsRedPictureFrame: + .string "It's a picture frame with\n" + .string "red-colored adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ItsGreenPictureFrame: + .string "It's a picture frame with\n" + .string "green-colored adornments.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ItsPaintingOfPokemon: + .string "It's a painting of POKéMON.$" + +LilycoveCity_LilycoveMuseum_2F_Text_NewPaintingsSurprisedMe: + .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_NewPaintingsRatherAmusing: + .string "Well… So this is where they show\n" + .string "the topical POKéMON paintings.\p" + .string "I see, these new paintings are indeed\n" + .string "rather amusing.$" + +LilycoveCity_LilycoveMuseum_2F_Text_ThesePaintingsOfYourPokemon: + .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/maps/LilycoveCity_MoveDeletersHouse/scripts.inc b/data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc index d1ba3bbd51..f387e9d468 100644 --- a/data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc +++ b/data/maps/LilycoveCity_MoveDeletersHouse/scripts.inc @@ -76,6 +76,10 @@ LilycoveCity_MoveDeletersHouse_EventScript_LastMonWithSurf:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_MoveDeletersHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_MoveDeletersHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_MoveDeletersHouse/text_es.inc b/data/maps/LilycoveCity_MoveDeletersHouse/text_es.inc new file mode 100644 index 0000000000..04591ea5d6 --- /dev/null +++ b/data/maps/LilycoveCity_MoveDeletersHouse/text_es.inc @@ -0,0 +1,38 @@ + +LilycoveCity_MoveDeletersHouse_Text_ICanMakeMonForgetMove: + .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_WhichMonShouldForget: + .string "Which POKéMON should forget a move?$" + +LilycoveCity_MoveDeletersHouse_Text_WhichMoveShouldBeForgotten: + .string "Which move should be forgotten?$" + +LilycoveCity_MoveDeletersHouse_Text_MonOnlyKnowsOneMove: + .string "{STR_VAR_1} knows only one move\n" + .string "so it can't be forgotten…$" + +LilycoveCity_MoveDeletersHouse_Text_MonsMoveShouldBeForgotten: + .string "Hm! {STR_VAR_1}'s {STR_VAR_2}?\n" + .string "That move should be forgotten?$" + +LilycoveCity_MoveDeletersHouse_Text_MonHasForgottenMove: + .string "It worked to perfection!\p" + .string "{STR_VAR_1} has forgotten\n" + .string "{STR_VAR_2} completely.$" + +LilycoveCity_MoveDeletersHouse_Text_ComeAgain: + .string "Come again if there are moves that\n" + .string "need to be forgotten.$" + +LilycoveCity_MoveDeletersHouse_Text_EggCantForgetMoves: + .string "What?\n" + .string "No EGG should know any moves.$" + +LilycoveCity_MoveDeletersHouse_Text_CantForgetSurf: + .string "Hm!\p" + .string "Your {STR_VAR_1} doesn't seem willing\n" + .string "to forget SURF.$" diff --git a/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc b/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc index 3dab6418fc..6b82c8ea91 100644 --- a/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc @@ -58,6 +58,10 @@ LilycoveCity_PokemonCenter_1F_EventScript_ManiacBadTeamGone:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_PokemonCenter_1F/text_es.inc b/data/maps/LilycoveCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..a7856cd83e --- /dev/null +++ b/data/maps/LilycoveCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,16 @@ + +LilycoveCity_PokemonCenter_1F_Text_HowManyKindsOfPokemon: + .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_HeardAboutRottenScoundrels: + .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_HaventSeenRottenScoundrels: + .string "Those rotten scoundrels who steal\n" + .string "POKéMON and rip off METEORITES…\p" + .string "I haven't seen them around recently.$" diff --git a/data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc b/data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc index c0a3e7a3b9..59fc02b733 100644 --- a/data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc +++ b/data/maps/LilycoveCity_PokemonTrainerFanClub/scripts.inc @@ -575,6 +575,10 @@ LilycoveCity_PokemonTrainerFanClub_EventScript_AlreadyInterviewed2:: .else .ifdef ITALIAN .include "data/maps/LilycoveCity_PokemonTrainerFanClub/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LilycoveCity_PokemonTrainerFanClub/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LilycoveCity_PokemonTrainerFanClub/text_es.inc b/data/maps/LilycoveCity_PokemonTrainerFanClub/text_es.inc new file mode 100644 index 0000000000..50e9ce277a --- /dev/null +++ b/data/maps/LilycoveCity_PokemonTrainerFanClub/text_es.inc @@ -0,0 +1,252 @@ + +LilycoveCity_PokemonTrainerFanClub_Text_OhWowItsPlayer: + .string "Oh, wow!\n" + .string "It's {PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_HeardAboutYouImYourFan: + .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_YoureOneWeWantToWin: + .string "Yo, {PLAYER}!\n" + .string "You're the one we want to win!$" + +LilycoveCity_PokemonTrainerFanClub_Text_OthersDontKnowYoureTheBest: + .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_TrainersPowerIsOutOfTheOrdinary: + .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_TrainerIsBestNoOneWantsToListen: + .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_HearingAboutToughNewTrainer: + .string "I've been hearing things about\n" + .string "a 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_ImPullingForYou: + .string "Oh!\n" + .string "{PLAYER}!\p" + .string "Go for it!\n" + .string "I'm pulling for you!$" + +LilycoveCity_PokemonTrainerFanClub_Text_BrawlyNoImYourFan: + .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_ICantHelpLikingBrawly: + .string "I can't help it, I can only get to\n" + .string "like BRAWLY…$" + +LilycoveCity_PokemonTrainerFanClub_Text_NobodyUnderstandsBrawly: + .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_MyFavoriteTrainerIsBrawly: + .string "Whatever anyone says, my favorite\n" + .string "TRAINER is DEWFORD's GYM LEADER\l" + .string "BRAWLY!$" + +LilycoveCity_PokemonTrainerFanClub_Text_YouveSurpassedYourFather: + .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_YourFatherNeverGaveUpSoKeepOnBattling: + .string "Even when things turned bleak,\n" + .string "your 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_LongWayToGoComparedToNorman: + .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_YouAndNormanAreDifferent: + .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_WeDiscussStrongestTrainers: + .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,\n" + .string "we might even become your fans!$" + +LilycoveCity_PokemonTrainerFanClub_Text_OhWoweeItsPlayer: + .string "Oh, woweee! It's {PLAYER}!\n" + .string "For real, too!\p" + .string "Please, shake my hand, shake my hand!$" + +LilycoveCity_PokemonTrainerFanClub_Text_AlwaysCheerForYou: + .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,\n" + .string "really strong, {PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_EveryoneThinksTrainerIsCool: + .string "{STR_VAR_1} is really cool…\p" + .string "Everyone thinks so, right, right?$" + +LilycoveCity_PokemonTrainerFanClub_Text_TrainerIsReallyCoolItsJustMe: + .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_WishThereWasTrainerLikeThat: + .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_WantToBeStrongLikeYou: + .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_OnlyOneWhoCheersForYou: + .string "Even if I'm the only one…\p" + .string "You'll always be the only one\n" + .string "I cheer for, {PLAYER}!\p" + .string "Because I believe in you, {PLAYER}!$" + +LilycoveCity_PokemonTrainerFanClub_Text_TrainerIsWickedlyCool: + .string "{STR_VAR_1} is so wickedly cool…\n" + .string "I want to shake hands with my hero.$" + +LilycoveCity_PokemonTrainerFanClub_Text_NeverGoingToStopBeingTrainersFan: + .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_YoureAmazingAfterAll: + .string "{PLAYER}!\n" + .string "You are amazing after all!\p" + .string "Ever since I set eyes on you,\n" + .string "I knew that you were great.\p" + .string "It looks like my eyes didn't deceive me.$" + +LilycoveCity_PokemonTrainerFanClub_Text_ImInYourCorner: + .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_ThinkTrainerIsNumberOne: + .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_YoureMaybeStrongerThanTrainer: + .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_YouChangedMyMind: + .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_YouBattleAttractivelyInToughSituation: + .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_TrainerIsStandout: + .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_NoOneCanKnockYouButTrainerStronger: + .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_YouImpressive: + .string "You…\p" + .string "Impressive!$" + +LilycoveCity_PokemonTrainerFanClub_Text_OnlyIRecognizeYourTrueWorth: + .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_HaventRealizedPotential: + .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_YourePowerfulButNotTrueStrength: + .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/maps/LittlerootTown/scripts.inc b/data/maps/LittlerootTown/scripts.inc index 528dc429e2..9c88ca1a95 100644 --- a/data/maps/LittlerootTown/scripts.inc +++ b/data/maps/LittlerootTown/scripts.inc @@ -917,6 +917,10 @@ LittlerootTown_EventScript_GiveRunningShoes:: .else .ifdef ITALIAN .include "data/maps/LittlerootTown/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LittlerootTown/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LittlerootTown/text_es.inc b/data/maps/LittlerootTown/text_es.inc new file mode 100644 index 0000000000..780193f1ac --- /dev/null +++ b/data/maps/LittlerootTown/text_es.inc @@ -0,0 +1,111 @@ + + +LittlerootTown_Text_OurNewHomeLetsGoInside: + .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_WaitPlayer: + .string "MOM: Wait, {PLAYER}!$" + +LittlerootTown_Text_WearTheseRunningShoes: + .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_SwitchShoesWithRunningShoes: + .string "{PLAYER} switched shoes with the\n" + .string "RUNNING SHOES.$" + +LittlerootTown_Text_ExplainRunningShoes: + .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_ComeHomeIfAnythingHappens: + .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_CanUsePCToStoreItems: + .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_BirchSpendsDaysInLab: + .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_IfYouGoInGrassPokemonWillJumpOut: + .string "Um, um, um!\p" + .string "If you go outside and go in the grass,\n" + .string "wild POKéMON will jump out!$" + +LittlerootTown_Text_DangerousIfYouDontHavePokemon: + .string "It's dangerous if you don't have\n" + .string "your own POKéMON.$" + +LittlerootTown_Text_CanYouGoSeeWhatsHappening: + .string "Um, hi!\p" + .string "There are scary POKéMON outside!\n" + .string "I can hear their cries!\p" + .string "I want to go see what's going on,\n" + .string "but I don't have any POKéMON…\p" + .string "Can you go see what's happening\n" + .string "for me?$" + +LittlerootTown_Text_YouSavedBirch: + .string "You saved PROF. BIRCH!\n" + .string "I'm so glad!$" + +LittlerootTown_Text_GoodLuckCatchingPokemon: + .string "Are you going to catch POKéMON?\n" + .string "Good luck!$" + +LittlerootTown_Text_TownSign: + .string "LITTLEROOT TOWN\n" + .string "“A town that can't be shaded any hue.”$" + +LittlerootTown_Text_ProfBirchsLab: + .string "PROF. BIRCH'S POKéMON LAB$" + +LittlerootTown_Text_PlayersHouse: + .string "{PLAYER}'s HOUSE$" + +LittlerootTown_Text_ProfBirchsHouse: + .string "PROF. BIRCH'S HOUSE$" + +LittlerootTown_Text_BirchSomethingToShowYouAtLab: + .string "PROF. BIRCH: Well, well, {PLAYER}{KUN}!\n" + .string "That was good work out there!\p" + .string "I knew there was something special\n" + .string "about you when I first saw you,\l" + .string "but I never expected this.\p" + .string "Oh, yes. Do you still have the POKéDEX\n" + .string "I gave you?\p" + .string "I have something to show you.\n" + .string "Let's go to my LAB.$" diff --git a/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc b/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc index 810bbe321d..5371c735bc 100644 --- a/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc +++ b/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc @@ -295,6 +295,10 @@ LittlerootTown_BrendansHouse_1F_Movement_BrendanGoUpstairs2: .else .ifdef ITALIAN .include "data/maps/LittlerootTown_BrendansHouse_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LittlerootTown_BrendansHouse_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LittlerootTown_BrendansHouse_1F/text_es.inc b/data/maps/LittlerootTown_BrendansHouse_1F/text_es.inc new file mode 100644 index 0000000000..f9e339172a --- /dev/null +++ b/data/maps/LittlerootTown_BrendansHouse_1F/text_es.inc @@ -0,0 +1,152 @@ + +PlayersHouse_1F_Text_IsntItNiceInHere: + .string "MOM: See, {PLAYER}?\n" + .string "Isn't it nice in here, too?$" + +PlayersHouse_1F_Text_MoversPokemonGoSetClock: + .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!$" + +PlayersHouse_1F_Text_ArentYouInterestedInRoom: + .string "MOM: Well, {PLAYER}?\p" + .string "Aren't you interested in seeing your\n" + .string "very own room?$" + +PlayersHouse_1F_Text_GoSetTheClock: + .string "MOM: {PLAYER}.\p" + .string "Go set the clock in your room, honey.$" + +PlayersHouse_1F_Text_OhComeQuickly: + .string "MOM: Oh! {PLAYER}, {PLAYER}!\n" + .string "Quick! Come quickly!$" + +PlayersHouse_1F_Text_MaybeDadWillBeOn: + .string "MOM: Look! It's PETALBURG GYM!\n" + .string "Maybe DAD will be on!$" + +PlayersHouse_1F_Text_ItsOverWeMissedHim: + .string "MOM: Oh… It's over.\p" + .string "I think DAD was on, but we missed him.\n" + .string "Too bad.$" + +PlayersHouse_1F_Text_GoIntroduceYourselfNextDoor: + .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.$" + +PlayersHouse_1F_Text_SeeYouHoney: + .string "MOM: See you, honey!$" + +PlayersHouse_1F_Text_DidYouMeetProfBirch: + .string "MOM: Did you introduce yourself to\n" + .string "PROF. BIRCH?$" + +PlayersHouse_1F_Text_YouShouldRestABit: + .string "MOM: How are you doing, {PLAYER}?\n" + .string "You look a little tired.\p" + .string "I think you should rest a bit.$" + +PlayersHouse_1F_Text_TakeCareHoney: + .string "MOM: Take care, honey!$" + +PlayersHouse_1F_Text_GotDadsBadgeHeresSomethingFromMom: + .string "MOM: Oh? Did DAD give you that BADGE?\p" + .string "Then here's something from your MOM!$" + +PlayersHouse_1F_Text_DontPushYourselfTooHard: + .string "Don't push yourself too hard, dear.\n" + .string "You can always come home.\p" + .string "Go for it, honey!$" + +PlayersHouse_1F_Text_IsThatAPokenav: + .string "MOM: What is that, honey? A POKéNAV?\n" + .string "Someone from DEVON gave it to you?\p" + .string "Well, honey, how about registering\n" + .string "your mom?\p" + .string "… … …$" + +PlayersHouse_1F_Text_RegisteredMom: + .string "Registered MOM\n" + .string "in the POKéNAV.$" + +PlayersHouse_1F_Text_Vigoroth1: + .string "Fugiiiiih!$" + +PlayersHouse_1F_Text_Vigoroth2: + .string "Huggoh, uggo uggo…$" + +PlayersHouse_1F_Text_ReportFromPetalburgGym: + .string "INTERVIEWER: …We brought you this\n" + .string "report from in front of PETALBURG GYM.$" + +PlayersHouse_1F_Text_TheresAMovieOnTV: + .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!$" + +PlayersHouse_1F_Text_RunningShoesManual: + .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!”$" + +PlayersHouse_1F_Text_TicketFromBrineyCameForYou: + .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.$" + +PlayersHouse_1F_Text_PortsInSlateportLilycove: + .string "DAD: Hm, a TICKET for a ferry?\p" + .string "If I recall, there are ferry ports in\n" + .string "SLATEPORT and LILYCOVE.$" + +PlayersHouse_1F_Text_BetterGetBackToGym: + .string "I'd better get back to PETALBURG GYM.\p" + .string "MOM, thanks for looking after the house\n" + .string "while I'm away.$" + +PlayersHouse_1F_Text_DadShouldStayLonger: + .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.$" + +PlayersHouse_1F_Text_IsThatABreakingStory: + .string "MOM: Is that a breaking news story?$" + +PlayersHouse_1F_Text_LatiEmergencyNewsFlash: + .string "We bring you this emergency\n" + .string "news flash!\p" + .string "In various HOENN locales, there have\n" + .string "been reports of a BZZT…colored\l" + .string "POKéMON in flight.\p" + .string "The identity of this POKéMON is\n" + .string "currently unknown.\p" + .string "We now return you to the regular\n" + .string "movie program.$" + +PlayersHouse_1F_Text_WhatColorDidTheySay: + .string "MOM: {PLAYER}, did you catch that?\p" + .string "What color did the announcer say\n" + .string "that POKéMON was?$" + +PlayersHouse_1F_Text_StillUnknownPokemon: + .string "MOM: Well, isn't that something!\n" + .string "There are still unknown POKéMON.$" diff --git a/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc b/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc index 3dbc76ed8b..110aec9047 100644 --- a/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc +++ b/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc @@ -280,6 +280,10 @@ PlayersHouse_2F_EventScript_GameCube:: .else .ifdef ITALIAN .include "data/maps/LittlerootTown_BrendansHouse_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LittlerootTown_BrendansHouse_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LittlerootTown_BrendansHouse_2F/text_es.inc b/data/maps/LittlerootTown_BrendansHouse_2F/text_es.inc new file mode 100644 index 0000000000..a9999be3c3 --- /dev/null +++ b/data/maps/LittlerootTown_BrendansHouse_2F/text_es.inc @@ -0,0 +1,31 @@ + +PlayersHouse_2F_Text_ClockIsStopped: + .string "The clock is stopped…\p" + .string "Better set it and start it!$" + +PlayersHouse_2F_Text_HowDoYouLikeYourRoom: + .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.$" + +PlayersHouse_2F_Text_Notebook: + .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…$" + +Common_Text_LookCloserAtMap: + .string "{PLAYER} took a closer look at the\n" + .string "HOENN region map.$" + +PlayersHouse_2F_Text_ItsAGameCube: + .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/maps/LittlerootTown_MaysHouse_1F/scripts.inc b/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc index 575eab339e..e58f8838ea 100644 --- a/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc +++ b/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc @@ -328,6 +328,10 @@ LittlerootTown_MaysHouse_1F_Movement_MayGoUpstairs2: .else .ifdef ITALIAN .include "data/maps/LittlerootTown_MaysHouse_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LittlerootTown_MaysHouse_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LittlerootTown_MaysHouse_1F/text_es.inc b/data/maps/LittlerootTown_MaysHouse_1F/text_es.inc new file mode 100644 index 0000000000..71be43307b --- /dev/null +++ b/data/maps/LittlerootTown_MaysHouse_1F/text_es.inc @@ -0,0 +1,88 @@ + +RivalsHouse_1F_Text_OhYoureTheNewNeighbor: + .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.$" + +RivalsHouse_1F_Text_LikeChildLikeFather: + .string "Like child, like father.\p" + .string "My husband is as wild about POKéMON\n" + .string "as our child.\p" + .string "If he's not at his LAB, he's likely\n" + .string "scrabbling about in grassy places.$" + +RivalsHouse_1F_Text_TooBusyToNoticeVisit: + .string "That {RIVAL}!\p" + .string "I guess our child is too busy with\n" + .string "POKéMON to notice that you came\l" + .string "to visit, {PLAYER}{KUN}.$" + +RivalsHouse_1F_Text_WentOutToRoute103: + .string "Oh, {RIVAL} went out to ROUTE 103\n" + .string "just a little while ago.\p" + .string "Like father, like child.\n" + .string "{RIVAL} can't stay quietly at home.$" + +RivalsHouse_1F_Text_ShouldGoHomeEverySoOften: + .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}.$" + +RivalsHouse_1F_Text_MayWhoAreYou: + .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!$" + +RivalsHouse_1F_Text_BrendanWhoAreYou: + .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?$" + +RivalsHouse_1F_Text_DoYouHavePokemon: + .string "Hi, neighbor!\p" + .string "Do you already have your\n" + .string "own POKéMON?$" diff --git a/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc b/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc index 80f93c43f6..7f556e172c 100644 --- a/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc +++ b/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc @@ -318,6 +318,10 @@ LittlerootTown_MaysHouse_2F_EventScript_TurnOffPlayerPC:: .else .ifdef ITALIAN .include "data/maps/LittlerootTown_MaysHouse_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LittlerootTown_MaysHouse_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LittlerootTown_MaysHouse_2F/text_es.inc b/data/maps/LittlerootTown_MaysHouse_2F/text_es.inc new file mode 100644 index 0000000000..c2d2c742d8 --- /dev/null +++ b/data/maps/LittlerootTown_MaysHouse_2F/text_es.inc @@ -0,0 +1,88 @@ + +RivalsHouse_2F_Text_MayWhoAreYou: + .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!$" + +RivalsHouse_2F_Text_MayGettingReady: + .string "POKéMON fully restored!\n" + .string "Items ready, and…$" + +RivalsHouse_2F_Text_BrendanWhoAreYou: + .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?$" + +RivalsHouse_2F_Text_BrendanGettingReady: + .string "POKéMON fully restored…\n" + .string "Items all packed, and…$" + +RivalsHouse_2F_Text_ItsRivalsPokeBall: + .string "It's {RIVAL}'s POKé BALL!\p" + .string "Better leave it right where it is.$" + +RivalsHouse_2F_Text_MayJustCheckingMyPokedex: + .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?$" + +RivalsHouse_2F_Text_MayWhereShouldIGoNext: + .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}?$" + +RivalsHouse_2F_Text_BrendanJustCheckingMyPokedex: + .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.$" + +RivalsHouse_2F_Text_BrendanWhereShouldIGoNext: + .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.$" diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc index 3477ed5093..df372fe415 100644 --- a/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc +++ b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc @@ -671,6 +671,10 @@ LittlerootTown_ProfessorBirchsLab_EventScript_ScottAboardSSTidalCall:: .else .ifdef ITALIAN .include "data/maps/LittlerootTown_ProfessorBirchsLab/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/LittlerootTown_ProfessorBirchsLab/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/text_es.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/text_es.inc new file mode 100644 index 0000000000..cde0d88445 --- /dev/null +++ b/data/maps/LittlerootTown_ProfessorBirchsLab/text_es.inc @@ -0,0 +1,337 @@ + +LittlerootTown_ProfessorBirchsLab_Text_BirchAwayOnFieldwork: + .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_BirchIsntOneForDeskWork: + .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_BirchEnjoysRivalsHelpToo: + .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_LikeYouToHavePokemon: + .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_WhyNotGiveNicknameToMon: + .string "PROF. BIRCH: While you're at it, why not\n" + .string "give a nickname to that {STR_VAR_1}?$" + +LittlerootTown_ProfessorBirchsLab_Text_MightBeGoodIdeaToGoSeeRival: + .string "PROF. BIRCH: If you work at POKéMON\n" + .string "and gain experience, I think you'll make\l" + .string "an extremely good TRAINER.\p" + .string "My kid, {RIVAL}, is also studying\n" + .string "POKéMON while helping me out.\p" + .string "{PLAYER}{KUN}, don't you think it might be\n" + .string "a good idea to go see {RIVAL}?$" + +LittlerootTown_ProfessorBirchsLab_Text_GetRivalToTeachYou: + .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_DontBeThatWay: + .string "PROF. BIRCH: Oh, don't be that way.\n" + .string "You should go meet my kid.$" + +LittlerootTown_ProfessorBirchsLab_Text_BirchRivalGoneHome: + .string "PROF. BIRCH: {RIVAL}?\n" + .string "Gone home, I think.\p" + .string "Or maybe that kid's scrabbling around\n" + .string "in tall grass again somewhere…\p" + .string "If you or your POKéMON get tired,\n" + .string "you should get some rest at home.$" + +LittlerootTown_ProfessorBirchsLab_Text_HeardYouBeatRivalTakePokedex: + .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_ReceivedPokedex: + .string "{PLAYER} received the POKéDEX!$" + +LittlerootTown_ProfessorBirchsLab_Text_ExplainPokedex: + .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_CountlessPokemonAwait: + .string "PROF. BIRCH: Countless POKéMON\n" + .string "await you!\p" + .string "Argh, I'm getting the itch to get out\n" + .string "and do fieldwork again!$" + +LittlerootTown_ProfessorBirchsLab_Text_MayGotPokedexTooTakeThese: + .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_CatchCutePokemonWithPokeBalls: + .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_OhYourBagsFull: + .string "Oh? Your BAG's full.$" + +LittlerootTown_ProfessorBirchsLab_Text_MayWhereShouldIGoNext: + .string "MAY: I wonder where I should go look\n" + .string "for POKéMON next?$" + +LittlerootTown_ProfessorBirchsLab_Text_BrendanGotPokedexTooTakeThese: + .string "BRENDAN: Huh…\n" + .string "So you got a POKéDEX, too.\p" + .string "Well then, here.\n" + .string "I'll give you these.$" + +LittlerootTown_ProfessorBirchsLab_Text_CatchCoolPokemonWithPokeBalls: + .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_HeyYourBagsFull: + .string "Hey, your BAG's full.$" + +LittlerootTown_ProfessorBirchsLab_Text_BrendanWhereShouldIGoNext: + .string "BRENDAN: Where should I look for\n" + .string "POKéMON next…$" + +LittlerootTown_ProfessorBirchsLab_Text_SeriousLookingMachine: + .string "It's a serious-looking machine.\n" + .string "The PROF must use this for research.$" + +LittlerootTown_ProfessorBirchsLab_Text_PCUsedForResearch: + .string "It's a PC used for research.\n" + .string "Better not mess around with it.$" + +LittlerootTown_ProfessorBirchsLab_Text_CrammedWithBooksOnPokemon: + .string "It's crammed with books on POKéMON.$" + +LittlerootTown_ProfessorBirchsLab_Text_BookTooHardToRead: + .string "It's a book that's too hard to read.$" + +LittlerootTown_ProfessorBirchsLab_Text_OtherRegionsUpgradeToNational: + .string "PROF. BIRCH: Now…\p" + .string "{PLAYER}{KUN} and {RIVAL}, I've had the two\n" + .string "of you help me study POKéMON.\p" + .string "Thanks to your help, new facts\n" + .string "are coming to light.\p" + .string "It appears that in the HOENN region,\n" + .string "there are also POKéMON from other\l" + .string "regions.\p" + .string "It goes to show how rich and varied\n" + .string "the natural environments of HOENN\l" + .string "happen to be.\p" + .string "That's why I think it's necessary for\n" + .string "me to upgrade your POKéDEX to\l" + .string "the NATIONAL Mode.\p" + .string "Here, let me see your POKéDEX units.$" + +LittlerootTown_ProfessorBirchsLab_Text_MayUpgradeSoCool: + .string "MAY: Eheheh!\p" + .string "It's so cool that even my POKéDEX\n" + .string "is getting updated!\p" + .string "It's because you went out and caught\n" + .string "so many POKéMON, {PLAYER}{KUN}!$" + +LittlerootTown_ProfessorBirchsLab_Text_BrendanYouCanThankMe: + .string "BRENDAN: I went out all over HOENN\n" + .string "and checked out POKéMON.\p" + .string "You can thank me for getting\n" + .string "the NATIONAL Mode POKéDEX.\p" + .string "Yep, you're lucky, {PLAYER}!$" + +LittlerootTown_ProfessorBirchsLab_Text_OkayAllDone: + .string "PROF. BIRCH: Okay, all done!$" + +LittlerootTown_ProfessorBirchsLab_Text_PokedexUpgradedToNational: + .string "{PLAYER}'s POKéDEX was upgraded\n" + .string "to the NATIONAL Mode!$" + +LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting2: + .string "PROF. BIRCH: But listen.\n" + .string "You've become the CHAMPION,\l" + .string "but your POKéMON journey isn't over.\p" + .string "There is no end to the road\n" + .string "that is POKéMON.\p" + .string "Somewhere, there is a grassy patch\n" + .string "that's waiting for you!$" + +LittlerootTown_ProfessorBirchsLab_Text_MayTakeBreakFromFieldwork: + .string "MAY: I think I'll take a short break\n" + .string "from fieldwork.\p" + .string "I think I'll help the PROF here for\n" + .string "a while.$" + +LittlerootTown_ProfessorBirchsLab_Text_BrendanTakeBreakFromFieldwork: + .string "BRENDAN: For the time being,\n" + .string "I'm taking a break from fieldwork.\p" + .string "I'll be helping out the PROF here\n" + .string "for a while.$" + +LittlerootTown_ProfessorBirchsLab_Text_CompletedDexChoosePokemon: + .string "PROF. BIRCH: Oh, {PLAYER}{KUN}!\n" + .string "Let's have a look at your POKéDEX.\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "Yes, there's no doubt about it.\p" + .string "You really have completed the HOENN\n" + .string "region's POKéDEX.\p" + .string "That's more than just impressive.\p" + .string "I have a gift for you.\p" + .string "Consider it my show of appreciation\n" + .string "for the fantastic work you've done.\p" + .string "My gift is a rare POKéMON only found\n" + .string "in another region!\p" + .string "You can have any one of these\n" + .string "three POKéMON!$" + +LittlerootTown_ProfessorBirchsLab_Text_CanHaveAnyOneOfRarePokemon: + .string "PROF. BIRCH: These are rare POKéMON\n" + .string "only found in another region!\p" + .string "You can have any one of these\n" + .string "three POKéMON!$" + +LittlerootTown_ProfessorBirchsLab_Text_YoullTakeCyndaquil: + .string "PROF. BIRCH: The FIRE POKéMON\n" + .string "CYNDAQUIL caught your eye!\p" + .string "You're as sharp as ever!\p" + .string "So the CYNDAQUIL is your choice?$" + +LittlerootTown_ProfessorBirchsLab_Text_YoullTakeTotodile: + .string "PROF. BIRCH: The WATER POKéMON\n" + .string "TOTODILE is your choice!\p" + .string "You know how to pick a good one.\p" + .string "So, you'll take the TOTODILE?$" + +LittlerootTown_ProfessorBirchsLab_Text_YoullTakeChikorita: + .string "PROF. BIRCH: The GRASS POKéMON\n" + .string "CHIKORITA is your choice!\p" + .string "You sure know what you're doing.\p" + .string "So, you'll take the CHIKORITA?$" + +LittlerootTown_ProfessorBirchsLab_Text_TakeYourTimeAllInvaluable: + .string "PROF. BIRCH: Take your time before\n" + .string "you decide.\p" + .string "They're all invaluable POKéMON.$" + +@ Unused +LittlerootTown_ProfessorBirchsLab_Text_PickedFinePokemon: + .string "PROF. BIRCH: I see!\n" + .string "You picked a fine POKéMON!$" + +LittlerootTown_ProfessorBirchsLab_Text_ReceivedJohtoStarter: + .string "{PLAYER} received the {STR_VAR_1}\n" + .string "from PROF. BIRCH!$" + +@ Unused +LittlerootTown_ProfessorBirchsLab_Text_NicknameJohtoStarter: + .string "Want to give a nickname to\n" + .string "the {STR_VAR_1} you received?$" + +LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting: + .string "PROF. BIRCH: Listen, {PLAYER}{KUN}.\n" + .string "You've completed the HOENN POKéDEX,\l" + .string "but your POKéMON journey isn't over.\p" + .string "There is no end to the road\n" + .string "that is POKéMON.\p" + .string "Somewhere, there is a grassy patch\n" + .string "that's waiting for you!$" + +LittlerootTown_ProfessorBirchsLab_Text_BetterLeaveOthersAlone: + .string "You received the promised POKéMON.\n" + .string "Better leave the others alone.$" + +@ Unused +LittlerootTown_ProfessorBirchsLab_Text_DontHaveAnyRoomForPokemon: + .string "Oh, you don't have any room for\n" + .string "this POKéMON.$" + +LittlerootTown_ProfessorBirchsLab_Text_MayWhatNextImStayingHere: + .string "MAY: {PLAYER}{KUN}, after this…\n" + .string "What are you going to do?\p" + .string "Are you going to keep battling\n" + .string "and sharpening your skills?\p" + .string "Or are you going to try filling\n" + .string "the NATIONAL POKéDEX?\p" + .string "I'm staying here to help the PROF.$" + +LittlerootTown_ProfessorBirchsLab_Text_BrendanPreferCollectingSlowly: + .string "BRENDAN: Rather than collecting\n" + .string "POKéMON, I prefer slowly and \l" + .string "steadily raising the one I chose.$" + +LittlerootTown_ProfessorBirchsLab_Text_MayHaveYouGoneToBattleFrontier: + .string "MAY: Oh, hi, {PLAYER}{KUN}!\n" + .string "Have you gone to that place,\l" + .string "the BATTLE FRONTIER?$" + +LittlerootTown_ProfessorBirchsLab_Text_BrendanHaveYouGoneToBattleFrontier: + .string "BRENDAN: Hey, {PLAYER}!\n" + .string "Have you gone out to that place,\l" + .string "the BATTLE FRONTIER?$" + +LittlerootTown_ProfessorBirchsLab_Text_ScottAboardSSTidalCall: + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "SCOTT: Hi, hi, {PLAYER}!\n" + .string "It's me, SCOTT.\p" + .string "I'm aboard the S.S. TIDAL now.\n" + .string "It feels great to be on the sea!\p" + .string "By the way…\p" + .string "There's this place that I'd like to\n" + .string "invite you to for a visit.\p" + .string "If you're interested, board a ferry\n" + .string "at either SLATEPORT or LILYCOVE.\p" + .string "I'll fill you in on the details when\n" + .string "we meet. I'll be waiting!\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" diff --git a/data/maps/MagmaHideout_1F/scripts.inc b/data/maps/MagmaHideout_1F/scripts.inc index aefc80ee2e..f168aae502 100644 --- a/data/maps/MagmaHideout_1F/scripts.inc +++ b/data/maps/MagmaHideout_1F/scripts.inc @@ -24,6 +24,10 @@ MagmaHideout_1F_EventScript_Grunt2:: .else .ifdef ITALIAN .include "data/maps/MagmaHideout_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MagmaHideout_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MagmaHideout_1F/text_es.inc b/data/maps/MagmaHideout_1F/text_es.inc new file mode 100644 index 0000000000..e4d8713ce2 --- /dev/null +++ b/data/maps/MagmaHideout_1F/text_es.inc @@ -0,0 +1,35 @@ + +MagmaHideout_1F_Text_Grunt1Intro: + .string "When TEAM MAGMA has roll call, we get\n" + .string "important guarding assignments in\l" + .string "the order that we line up.\p" + .string "That's why I'm stuck off in this corner.\n" + .string "I'm always late to roll call!$" + +MagmaHideout_1F_Text_Grunt1Defeat: + .string "I'm always late for training sessions,\n" + .string "too!\p" + .string "I hate to say it, but I'm wimpy…$" + +MagmaHideout_1F_Text_Grunt1PostBattle: + .string "Okay, I'll try to put a little more\n" + .string "effort into things from now on…$" + +MagmaHideout_1F_Text_Grunt2Intro: + .string "Our leader told us to dig into\n" + .string "MT. CHIMNEY, so we dug and dug.\p" + .string "And in the course of digging, we came\n" + .string "across something that blew our minds!\p" + .string "What did we find?\p" + .string "Fuhahaha!\n" + .string "I'll tell you if you beat me!$" + +MagmaHideout_1F_Text_Grunt2Defeat: + .string "Arrgh!\n" + .string "Taken down!$" + +MagmaHideout_1F_Text_Grunt2PostBattle: + .string "I won't tell you after all.\n" + .string "You'll find out when you get there!\p" + .string "It'd be better if you saved surprises\n" + .string "to the end, don't you think?$" diff --git a/data/maps/MagmaHideout_2F_1R/scripts.inc b/data/maps/MagmaHideout_2F_1R/scripts.inc index 9d30b0f9a2..c4b74144ab 100644 --- a/data/maps/MagmaHideout_2F_1R/scripts.inc +++ b/data/maps/MagmaHideout_2F_1R/scripts.inc @@ -29,6 +29,10 @@ MagmaHideout_2F_1R_EventScript_Grunt5:: .else .ifdef ITALIAN .include "data/maps/MagmaHideout_2F_1R/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MagmaHideout_2F_1R/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MagmaHideout_2F_1R/text_es.inc b/data/maps/MagmaHideout_2F_1R/text_es.inc new file mode 100644 index 0000000000..12e1f8aa8a --- /dev/null +++ b/data/maps/MagmaHideout_2F_1R/text_es.inc @@ -0,0 +1,52 @@ + +MagmaHideout_2F_1R_Text_Grunt14Intro: + .string "What, what, what?\p" + .string "Only TEAM MAGMA members are supposed\n" + .string "to be in here!\p" + .string "But you're not dressed in TEAM MAGMA's\n" + .string "uniform…\p" + .string "You rouse my suspicion!\n" + .string "Battle with me!$" + +MagmaHideout_2F_1R_Text_Grunt14Defeat: + .string "Aiyiyi…\n" + .string "My pride as a TEAM MAGMA member…$" + +MagmaHideout_2F_1R_Text_Grunt14PostBattle: + .string "If you suffer from chills, you should\n" + .string "join TEAM MAGMA.$" + +MagmaHideout_2F_1R_Text_Grunt3Intro: + .string "Hold it right there!\p" + .string "You don't really expect me to keep\n" + .string "my trap shut and let you waltz by me?$" + +MagmaHideout_2F_1R_Text_Grunt3Defeat: + .string "Ooh wow!\n" + .string "I concede!$" + +MagmaHideout_2F_1R_Text_Grunt3PostBattle: + .string "Maybe it would've been better if I did\n" + .string "just let you go unchallenged…$" + +MagmaHideout_2F_1R_Text_Grunt4Intro: + .string "Ahah!\n" + .string "An intruder!$" + +MagmaHideout_2F_1R_Text_Grunt4Defeat: + .string "Graaah!$" + +MagmaHideout_2F_1R_Text_Grunt4PostBattle: + .string "I've already lost.\p" + .string "Do I really need to keep running\n" + .string "around in a circle?$" + +MagmaHideout_2F_1R_Text_Grunt5Intro: + .string "Oh, oh!\n" + .string "An intruder!$" + +MagmaHideout_2F_1R_Text_Grunt5Defeat: + .string "Mutter…$" + +MagmaHideout_2F_1R_Text_Grunt5PostBattle: + .string "Actually, I'm no expert at battling…$" diff --git a/data/maps/MagmaHideout_2F_2R/scripts.inc b/data/maps/MagmaHideout_2F_2R/scripts.inc index 148d3b8469..4c3d56363c 100644 --- a/data/maps/MagmaHideout_2F_2R/scripts.inc +++ b/data/maps/MagmaHideout_2F_2R/scripts.inc @@ -29,6 +29,10 @@ MagmaHideout_2F_2R_EventScript_Grunt8:: .else .ifdef ITALIAN .include "data/maps/MagmaHideout_2F_2R/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MagmaHideout_2F_2R/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MagmaHideout_2F_2R/text_es.inc b/data/maps/MagmaHideout_2F_2R/text_es.inc new file mode 100644 index 0000000000..a7002d7723 --- /dev/null +++ b/data/maps/MagmaHideout_2F_2R/text_es.inc @@ -0,0 +1,55 @@ + +MagmaHideout_2F_2R_Text_Grunt15Intro: + .string "I don't have a bone to pick with you.\n" + .string "I'm just following orders!$" + +MagmaHideout_2F_2R_Text_Grunt15Defeat: + .string "I may have lost, but…$" + +MagmaHideout_2F_2R_Text_Grunt15PostBattle: + .string "We dug up something beyond belief!\n" + .string "And, we got the BLUE ORB!\p" + .string "All that's left is for our leader to…\n" + .string "Fufufu… Fwahahaha!$" + +MagmaHideout_2F_2R_Text_Grunt6Intro: + .string "I can't stand heat. Maybe I should've\n" + .string "joined TEAM AQUA instead…$" + +MagmaHideout_2F_2R_Text_Grunt6Defeat: + .string "Yeah, I really may not be right for\n" + .string "TEAM MAGMA…$" + +MagmaHideout_2F_2R_Text_Grunt6PostBattle: + .string "Don't you get lonely for the sea\n" + .string "being in a place like this?$" + +MagmaHideout_2F_2R_Text_Grunt7Intro: + .string "You can hear tremors here sometimes.\p" + .string "Could it be the volcano rattling?\n" + .string "Or is it GROU…\p" + .string "Whoops!\n" + .string "No, no, never mind!$" + +MagmaHideout_2F_2R_Text_Grunt7Defeat: + .string "You're a fiery battler.\n" + .string "Just like a volcano!$" + +MagmaHideout_2F_2R_Text_Grunt7PostBattle: + .string "You just happened to win this time,\n" + .string "but that doesn't matter.\p" + .string "TEAM MAGMA's goal is about to be\n" + .string "reached!$" + +MagmaHideout_2F_2R_Text_Grunt8Intro: + .string "One of our guys was freaking out that\n" + .string "he lost his MAGMA EMBLEM…\p" + .string "Wait a minute!\n" + .string "Was it you who found it?$" + +MagmaHideout_2F_2R_Text_Grunt8Defeat: + .string "I'm having trouble believing this…$" + +MagmaHideout_2F_2R_Text_Grunt8PostBattle: + .string "I'm getting this feeling that our plan\n" + .string "is going to end in failure…$" diff --git a/data/maps/MagmaHideout_3F_1R/scripts.inc b/data/maps/MagmaHideout_3F_1R/scripts.inc index 0dc8ba68c8..fb3a20716f 100644 --- a/data/maps/MagmaHideout_3F_1R/scripts.inc +++ b/data/maps/MagmaHideout_3F_1R/scripts.inc @@ -19,6 +19,10 @@ MagmaHideout_3F_1R_EventScript_Grunt16:: .else .ifdef ITALIAN .include "data/maps/MagmaHideout_3F_1R/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MagmaHideout_3F_1R/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MagmaHideout_3F_1R/text_es.inc b/data/maps/MagmaHideout_3F_1R/text_es.inc new file mode 100644 index 0000000000..cf9db7bbfd --- /dev/null +++ b/data/maps/MagmaHideout_3F_1R/text_es.inc @@ -0,0 +1,30 @@ + +MagmaHideout_3F_1R_Text_Grunt9Intro: + .string "What did I do to deserve this guard\n" + .string "posting?\p" + .string "My left ear is burning up!$" + +MagmaHideout_3F_1R_Text_Grunt9Defeat: + .string "I'm getting heat exhaustion…$" + +MagmaHideout_3F_1R_Text_Grunt9PostBattle: + .string "Do you think it's odd that we're wearing\n" + .string "hoods in this magma-filled volcano?$" + +MagmaHideout_3F_1R_Text_Grunt16Intro: + .string "We joined so we can help our leader\n" + .string "achieve his fantastic vision.\p" + .string "I don't care if you're with TEAM AQUA\n" + .string "or if you're just some kid passing by.\p" + .string "No one interferes with us and gets\n" + .string "away with it!$" + +MagmaHideout_3F_1R_Text_Grunt16Defeat: + .string "Oh, no!\n" + .string "You're not to be trusted at all!$" + +MagmaHideout_3F_1R_Text_Grunt16PostBattle: + .string "Listen to me.\n" + .string "TEAM MAGMA is right!\p" + .string "Don't listen to TEAM AQUA.\n" + .string "Don't believe their lies!$" diff --git a/data/maps/MagmaHideout_3F_2R/scripts.inc b/data/maps/MagmaHideout_3F_2R/scripts.inc index 44e4d1e413..31013efa47 100644 --- a/data/maps/MagmaHideout_3F_2R/scripts.inc +++ b/data/maps/MagmaHideout_3F_2R/scripts.inc @@ -14,6 +14,10 @@ MagmaHideout_3F_2R_EventScript_Grunt10:: .else .ifdef ITALIAN .include "data/maps/MagmaHideout_3F_2R/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MagmaHideout_3F_2R/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MagmaHideout_3F_2R/text_es.inc b/data/maps/MagmaHideout_3F_2R/text_es.inc new file mode 100644 index 0000000000..855be66229 --- /dev/null +++ b/data/maps/MagmaHideout_3F_2R/text_es.inc @@ -0,0 +1,18 @@ + +MagmaHideout_3F_2R_Text_Grunt10Intro: + .string "I understand everything our leader\n" + .string "says. But you know what?\p" + .string "Doing stuff like digging up a super-\n" + .string "ancient POKéMON and ripping off\l" + .string "someone's METEORITE…\p" + .string "I think we're going a little too far.\n" + .string "What do you think?$" + +MagmaHideout_3F_2R_Text_Grunt10Defeat: + .string "Yeah, I think we are doing something\n" + .string "wrong somehow.$" + +MagmaHideout_3F_2R_Text_Grunt10PostBattle: + .string "You know, losing to you cleared my mind.\p" + .string "The next time I see our leader,\n" + .string "I'm going to ask him about what we do.$" diff --git a/data/maps/MagmaHideout_4F/scripts.inc b/data/maps/MagmaHideout_4F/scripts.inc index b6cefe613d..b197794758 100644 --- a/data/maps/MagmaHideout_4F/scripts.inc +++ b/data/maps/MagmaHideout_4F/scripts.inc @@ -141,6 +141,10 @@ MagmaHideout_4F_EventScript_Tabitha:: .else .ifdef ITALIAN .include "data/maps/MagmaHideout_4F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MagmaHideout_4F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MagmaHideout_4F/text_es.inc b/data/maps/MagmaHideout_4F/text_es.inc new file mode 100644 index 0000000000..0678ab4322 --- /dev/null +++ b/data/maps/MagmaHideout_4F/text_es.inc @@ -0,0 +1,98 @@ + +MagmaHideout_4F_Text_Grunt11Intro: + .string "I want to see GROUDON, too, but they\n" + .string "won't let me see even its tail…\p" + .string "It's got me feeling really frustrated.\p" + .string "Oh, no!\n" + .string "I blabbed about GROUDON!$" + +MagmaHideout_4F_Text_Grunt11Defeat: + .string "I guess it's impossible to win if one\n" + .string "doesn't have a calm mind…$" + +MagmaHideout_4F_Text_Grunt11PostBattle: + .string "I wonder if GROUDON even has a tail?$" + +MagmaHideout_4F_Text_Grunt12Intro: + .string "Fuhahaha!\n" + .string "Soon! Very soon!\l" + .string "Our grand objective will be achieved!$" + +MagmaHideout_4F_Text_Grunt12Defeat: + .string "Grrr…\n" + .string "I've come so far, but now this?$" + +MagmaHideout_4F_Text_Grunt12PostBattle: + .string "MAXIE, sir!\n" + .string "An intruder is headed your way!$" + +MagmaHideout_4F_Text_Grunt13Intro: + .string "You're not finished yet!\n" + .string "You're not getting by me easily!$" + +MagmaHideout_4F_Text_Grunt13Defeat: + .string "Was I that easy to knock down?$" + +MagmaHideout_4F_Text_Grunt13PostBattle: + .string "C-come on, one more match…$" + +MagmaHideout_4F_Text_TabithaIntro: + .string "Hehehe!\n" + .string "You made it this far, so I'll tell you!\p" + .string "That's right!\n" + .string "Up ahead, GROUDON is sleeping!\p" + .string "MAXIE went to GROUDON just seconds\n" + .string "ago!\p" + .string "It's going to awaken real soon!\n" + .string "Hehe! Hehehe!$" + +MagmaHideout_4F_Text_TabithaDefeat: + .string "Taken down again…\n" + .string "Hehe…$" + +MagmaHideout_4F_Text_TabithaPostBattle: + .string "…And while you wasted time with me,\n" + .string "MAXIE should have awakened GROUDON…$" + +MagmaHideout_4F_Text_MaxieAwakenGroudon: + .string "MAXIE: GROUDON…\p" + .string "Nothing could awaken you from your\n" + .string "sleep bathed in magma…\p" + .string "This BLUE ORB is what you sought.\n" + .string "Wasn't it?\p" + .string "I have brought you the BLUE ORB.\n" + .string "Let its shine awaken you!\p" + .string "And show me…\n" + .string "Show me the full extent of your power!$" + +MagmaHideout_4F_Text_MaxieGroudonWhatsWrong: + .string "MAXIE: GROUDON!\n" + .string "What's wrong?\p" + .string "Wasn't the BLUE ORB the key?\p" + .string "GROUDON!\n" + .string "Where have you gone…$" + +MagmaHideout_4F_Text_MaxieOhItWasYou: + .string "MAXIE: Oh, so it was you?\p" + .string "I've seen you poking around uninvited\n" + .string "here and there…\p" + .string "I get it now!\n" + .string "You must have pulled a cheap stunt!$" + +MagmaHideout_4F_Text_MaxieDefeat: + .string "What makes you so adept at handling\n" + .string "POKéMON?$" + +MagmaHideout_4F_Text_MaxieImGoingAfterGroudon: + .string "MAXIE: There has to be some reason\n" + .string "why GROUDON fled…\p" + .string "That's what you're trying to say,\n" + .string "aren't you?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "Humph…\n" + .string "You think I didn't know that?\p" + .string "With GROUDON gone, there is no longer\n" + .string "any need for this blasted volcano.\p" + .string "I am going after GROUDON, so this\n" + .string "is where we part!$" diff --git a/data/maps/MauvilleCity/scripts.inc b/data/maps/MauvilleCity/scripts.inc index cfac206a8d..eea40b0ed3 100644 --- a/data/maps/MauvilleCity/scripts.inc +++ b/data/maps/MauvilleCity/scripts.inc @@ -470,6 +470,10 @@ MauvilleCity_EventScript_RegisterWallyCall:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity/text_es.inc b/data/maps/MauvilleCity/text_es.inc new file mode 100644 index 0000000000..ef1d9b6e85 --- /dev/null +++ b/data/maps/MauvilleCity/text_es.inc @@ -0,0 +1,204 @@ + +MauvilleCity_Text_UncleHesTooPeppy: + .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_WallyWantToChallengeGym: + .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_UncleYourePushingIt: + .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_WallyWeCanBeatAnyone: + .string "WALLY: I'm not pushing it.\p" + .string "If I combine forces with RALTS,\n" + .string "we can beat anyone!$" + +MauvilleCity_Text_WallyWillYouBattleMe: + .string "WALLY: Oh! Hi, {PLAYER}!\p" + .string "I've gotten a lot stronger since\n" + .string "we met.\p" + .string "{PLAYER}, I want you and my UNCLE to\n" + .string "understand that.\p" + .string "{PLAYER}, please, will you have\n" + .string "a battle with me?$" + +MauvilleCity_Text_WallyMyUncleWontKnowImStrong: + .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_UncleCanYouBattleWally: + .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_WallyPleaseBattleMe: + .string "WALLY: {PLAYER}, please!\n" + .string "Battle with me, please.$" + +MauvilleCity_Text_WallyHereICome: + .string "WALLY: {PLAYER}, thank you.\p" + .string "Okay… Here I come!$" + +MauvilleCity_Text_WallyDefeat: + .string "WALLY: … … … … … … …\p" + .string "… … … … … … … …\p" + .string "I lost…$" + +MauvilleCity_Text_WallyIllGoBackToVerdanturf: + .string "WALLY: UNCLE…\n" + .string "I'll go back to VERDANTURF…$" + +MauvilleCity_Text_ThankYouNotEnoughToBattle: + .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_UncleNoNeedToBeDown: + .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_UncleVisitUsSometime: + .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_WallyPokenavCall: + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "WALLY: Oh, hello, {PLAYER}!\p" + .string "I just wanted to tell you that\n" + .string "my uncle bought me a POKéNAV!\p" + .string "Now I can get in touch with you\n" + .string "anytime, {PLAYER}!\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" + +MauvilleCity_Text_RegisteredWally: + .string "Registered WALLY\n" + .string "in the POKéNAV.$" + +MauvilleCity_Text_ScottYouDidntHoldBack: + .string "SCOTT: Hehe…\n" + .string "I was watching that match!\p" + .string "You're friends with that boy WALLY,\n" + .string "aren't you?\p" + .string "But you didn't hold anything back\n" + .string "and beat him impressively.\p" + .string "Yeah! That's what a real POKéMON\n" + .string "battle is all about!\p" + .string "I idolize TRAINERS like that!\p" + .string "… … … … … …\n" + .string "I'll be cheering for you!$" + +MauvilleCity_Text_WattsonNeedFavorTakeKey: + .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\n" + .string "NEW MAUVILLE.$" + +MauvilleCity_Text_WattsonWontBeChallenge: + .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_WattsonThanksTakeTM: + .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_WattsonYoungTakeCharge: + .string "WATTSON: Wahahahaha!\p" + .string "It pleases me to no end to see\n" + .string "the young step up and take charge!$" + +MauvilleCity_Text_NurseHurtMonBackToHealth: + .string "You know, it's cool to have POKéMON\n" + .string "battles and stuff…\p" + .string "But if your POKéMON gets hurt,\n" + .string "you have to nurse it back to health.$" + +MauvilleCity_Text_AllSortsOfPeopleComeThrough: + .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_RydelVeryGenerous: + .string "Have you been to RYDEL'S CYCLES yet?\p" + .string "RYDEL, the owner, is a very generous\n" + .string "man.$" + +MauvilleCity_Text_PokemonCanJumpYouOnBike: + .string "Even if you're riding a BIKE,\n" + .string "wild POKéMON could jump you.$" + +MauvilleCity_Text_CitySign: + .string "MAUVILLE CITY\n" + .string "“The bright and shiny city of fun!”$" + +MauvilleCity_Text_GymSign: + .string "MAUVILLE CITY POKéMON GYM\n" + .string "LEADER: WATTSON\l" + .string "“The cheerfully electrifying man!”$" + +MauvilleCity_Text_BikeShopSign: + .string "“Ride in gravel and shake up your\n" + .string "soul!”\l" + .string "RYDEL'S CYCLES$" + +MauvilleCity_Text_GameCornerSign: + .string "“The play spot for all!”\n" + .string "MAUVILLE GAME CORNER$" + +MauvilleCity_Text_ExplainTV: + .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_BeenCheckingOutTV: + .string "Hi, have you been checking out TVs?$" diff --git a/data/maps/MauvilleCity_BikeShop/scripts.inc b/data/maps/MauvilleCity_BikeShop/scripts.inc index e2674dc9ab..f4f95c72d2 100644 --- a/data/maps/MauvilleCity_BikeShop/scripts.inc +++ b/data/maps/MauvilleCity_BikeShop/scripts.inc @@ -182,6 +182,10 @@ MauvilleCity_BikeShop_EventScript_ExitAcroHandbook:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_BikeShop/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_BikeShop/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_BikeShop/text_es.inc b/data/maps/MauvilleCity_BikeShop/text_es.inc new file mode 100644 index 0000000000..91b40f317b --- /dev/null +++ b/data/maps/MauvilleCity_BikeShop/text_es.inc @@ -0,0 +1,144 @@ + +MauvilleCity_BikeShop_Text_RydelGreeting: + .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_DidYouComeFromFarAway: + .string "RYDEL: Your RUNNING SHOES…\n" + .string "They're awfully filthy.\p" + .string "Did you come from far away?$" + +MauvilleCity_BikeShop_Text_GuessYouDontNeedBike: + .string "RYDEL: Is that right?\p" + .string "Then, I guess you have no need for\n" + .string "any of my BIKES.$" + +MauvilleCity_BikeShop_Text_ExplainBikesChooseWhichOne: + .string "RYDEL: Hm, hm… … … … …\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\n" + .string "the ACRO BIKE!\p" + .string "The 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_ChoseMachBike: + .string "{PLAYER} chose the MACH BIKE.$" + +MauvilleCity_BikeShop_Text_ChoseAcroBike: + .string "{PLAYER} chose the ACRO BIKE.$" + +MauvilleCity_BikeShop_Text_ComeBackToSwitchBikes: + .string "RYDEL: If you get the urge to switch\n" + .string "BIKES, just come see me!$" + +MauvilleCity_BikeShop_Text_WantToSwitchBikes: + .string "RYDEL: Oh? Were you thinking about\n" + .string "switching BIKES?$" + +MauvilleCity_BikeShop_Text_IllSwitchBikes: + .string "RYDEL: Okay, no problem!\n" + .string "I'll switch BIKES for you!$" + +MauvilleCity_BikeShop_Text_ExchangedMachForAcro: + .string "{PLAYER} got the MACH BIKE exchanged\n" + .string "for an ACRO BIKE.$" + +MauvilleCity_BikeShop_Text_ExchangedAcroForMach: + .string "{PLAYER} got the ACRO BIKE exchanged\n" + .string "for a MACH BIKE.$" + +MauvilleCity_BikeShop_Text_HappyYouLikeIt: + .string "RYDEL: Good, good!\n" + .string "I'm happy that you like it!$" + +MauvilleCity_BikeShop_Text_OhYourBikeIsInPC: + .string "Oh? What happened to that BIKE\n" + .string "I 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_HandbooksAreInBack: + .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_MachHandbookWhichPage: + .string "It's a handbook on the MACH BIKE.\p" + .string "Which page do you want to read?$" + +MauvilleCity_BikeShop_Text_HowToRideMachBike: + .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_HowToTurnMachBike: + .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_SandySlopes: + .string "There are small sandy slopes\n" + .string "throughout 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_AcroHandbookWhichPage: + .string "It's a handbook on the ACRO BIKE.\p" + .string "Which page do you want to read?$" + +MauvilleCity_BikeShop_Text_Wheelies: + .string "Press the B Button while riding,\n" + .string "and the 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_BunnyHops: + .string "Keeping the B Button pressed,\n" + .string "your 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_Jumps: + .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/maps/MauvilleCity_GameCorner/scripts.inc b/data/maps/MauvilleCity_GameCorner/scripts.inc index 4e16434875..9f37ef993e 100644 --- a/data/maps/MauvilleCity_GameCorner/scripts.inc +++ b/data/maps/MauvilleCity_GameCorner/scripts.inc @@ -634,6 +634,10 @@ MauvilleCity_GameCorner_EventScript_NoCoinCase:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_GameCorner/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_GameCorner/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_GameCorner/text_es.inc b/data/maps/MauvilleCity_GameCorner/text_es.inc new file mode 100644 index 0000000000..e422299418 --- /dev/null +++ b/data/maps/MauvilleCity_GameCorner/text_es.inc @@ -0,0 +1,150 @@ + +MauvilleCity_GameCorner_Text_ThisIsMauvilleGameCorner: + .string "This is MAUVILLE GAME CORNER.$" + +MauvilleCity_GameCorner_Text_NeedCoinCaseForCoins: + .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_WereYouLookingForCoins: + .string "Were you looking for COINS?\p" + .string "It's ¥1000 for 50 COINS.\n" + .string "Would you like some?$" + +MauvilleCity_GameCorner_Text_ThankYouHereAreYourCoins: + .string "Thank you very much!\n" + .string "Here are your COINS!$" + +MauvilleCity_GameCorner_Text_DontHaveEnoughMoney: + .string "Um… You don't appear to have\n" + .string "enough money…$" + +MauvilleCity_GameCorner_Text_CoinCaseIsFull: + .string "Oh?\n" + .string "Your COIN CASE is full.$" + +MauvilleCity_GameCorner_Text_DontNeedCoinsThen: + .string "Oh… You don't need COINS, then?\n" + .string "Good luck on your adventure!$" + +MauvilleCity_GameCorner_Text_ExchangeCoinsForPrizes: + .string "Welcome.\p" + .string "You can exchange your COINS for\n" + .string "prizes here.$" + +MauvilleCity_GameCorner_Text_WhichPrize: + .string "Which prize would you like?$" + +MauvilleCity_GameCorner_Text_SoYourChoiceIsTheTMX: + .string "So your choice is\n" + .string "the {STR_VAR_1} {STR_VAR_2}?$" + +MauvilleCity_GameCorner_Text_SendToYourHomePC: + .string "Thank you!\n" + .string "We'll send it to your PC at home.$" + +MauvilleCity_GameCorner_Text_NotEnoughCoins: + .string "You don't have enough COINS.$" + +@ Unused +MauvilleCity_GameCorner_Text_NoRoomForPlacingDecor: + .string "There isn't any room available for\n" + .string "placing {STR_VAR_1}.$" + +MauvilleCity_GameCorner_Text_OhIsThatSo: + .string "Oh, is that so? \n" + .string "You need to save some COINS before\l" + .string "coming back here.$" + +MauvilleCity_GameCorner_Text_SoYourChoiceIsX: + .string "So your choice is {STR_VAR_1}?$" + +MauvilleCity_GameCorner_Text_HereYouGo: + .string "Here you go!$" + +@ Unused +MauvilleCity_GameCorner_Text_CantCarryAnyMore: + .string "Oh, you can't carry any more than that.$" + +MauvilleCity_GameCorner_Text_GotTwoOfSameDollWantOne: + .string "I made a mistake and got two of\n" + .string "the same DOLLS.\p" + .string "Would you like one of them?$" + +MauvilleCity_GameCorner_Text_HereYouGo2: + .string "Here you go!$" + +MauvilleCity_GameCorner_Text_YouWantItButNotNow: + .string "Huh?\n" + .string "You want it, but not right now?$" + +MauvilleCity_GameCorner_Text_DontBeNegative: + .string "Oh, don't be so negative!\n" + .string "You can have this!$" + +MauvilleCity_GameCorner_Text_CantWinJackpot: + .string "There's a prize I want, but I can't win\n" + .string "the jackpot.$" + +MauvilleCity_GameCorner_Text_NeedCoinCaseGoNextDoor: + .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_LuckOnlyLastSoLongTakeCoins: + .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_MauvilleSomethingForEveryone: + .string "MAUVILLE has something for\n" + .string "everyone.\p" + .string "For me, it's the GAME CORNER.$" + +MauvilleCity_GameCorner_Text_RouletteTablesDifferentRates: + .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_EasyToLoseTrackOfTime: + .string "It's easy to lose track of time in here. \n" + .string "I should get back to work.$" + +MauvilleCity_GameCorner_Text_CoinsAreNeededToPlay: + .string "COINS are needed to play here\n" + .string "in the GAME CORNER.$" + +MauvilleCity_GameCorner_Text_RouletteOnlyLuck: + .string "This ROULETTE thing…\n" + .string "It's rather demanding.\p" + .string "Win or lose, it's only by luck.$" + +MauvilleCity_GameCorner_Text_UpTo3CoinsCanBeUsed: + .string "Up to three COINS can be used to play\n" + .string "the SLOTS.$" + +MauvilleCity_GameCorner_Text_DifficultToStopOn7: + .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_HeresSomeSlotsInfo: + .string "Here's some information for you\n" + .string "about the SLOTS.\p" + .string "The more lightning bolts you stock,\n" + .string "the more REEL TIME chances you get.\p" + .string "In a game with the maximum five\n" + .string "REEL TIME chances…\p" + .string "It is possible to receive four regular\n" + .string "bonuses, then a big bonus.\p" + .string "That would total 660 COINS, but it's\n" + .string "very difficult to get.$" + +MauvilleCity_GameCorner_Text_CantPlayWithNoCoinCase: + .string "You can't play if you don't have\n" + .string "a COIN CASE.$" diff --git a/data/maps/MauvilleCity_Gym/scripts.inc b/data/maps/MauvilleCity_Gym/scripts.inc index 028df5a758..1c3825d93b 100644 --- a/data/maps/MauvilleCity_Gym/scripts.inc +++ b/data/maps/MauvilleCity_Gym/scripts.inc @@ -264,6 +264,10 @@ MauvilleCity_Gym_EventScript_GymStatue:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_Gym/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_Gym/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_Gym/text_es.inc b/data/maps/MauvilleCity_Gym/text_es.inc new file mode 100644 index 0000000000..994114df57 --- /dev/null +++ b/data/maps/MauvilleCity_Gym/text_es.inc @@ -0,0 +1,163 @@ + +MauvilleCity_Gym_Text_GymGuideAdvice: + .string "Hey, how's it going, 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\n" + .string "doors all over his GYM! Eccentric!\p" + .string "Hey, go for it!$" + +MauvilleCity_Gym_Text_GymGuidePostVictory: + .string "Whoa, you're electrifying!\n" + .string "You've powered the door open!$" + +MauvilleCity_Gym_Text_KirkIntro: + .string "My electric soul, it'll shatter your\n" + .string "dreams whole, whoa-yeahah!$" + +MauvilleCity_Gym_Text_KirkDefeat: + .string "That was plugged in, amped up,\n" + .string "over-driven electric, man!$" + +MauvilleCity_Gym_Text_KirkPostBattle: + .string "POKéMON and rock, it's all about heart,\n" + .string "whoa-yeah!$" + +MauvilleCity_Gym_Text_ShawnIntro: + .string "I trained under WATTSON!\n" + .string "There ain't no way I'll lose easily!$" + +MauvilleCity_Gym_Text_ShawnDefeat: + .string "Unplugged and turned off…$" + +MauvilleCity_Gym_Text_ShawnPostBattle: + .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_BenIntro: + .string "This GYM's got puzzles!\n" + .string "Isn't it fun?$" + +MauvilleCity_Gym_Text_BenDefeat: + .string "It's no fun to lose…$" + +MauvilleCity_Gym_Text_BenPostBattle: + .string "WATTSON says he likes setting up\n" + .string "little traps with switches.$" + +MauvilleCity_Gym_Text_VivianIntro: + .string "With my charm and my POKéMON's moves,\n" + .string "you'll be shocked!$" + +MauvilleCity_Gym_Text_VivianDefeat: + .string "I'm shocked by your power!$" + +MauvilleCity_Gym_Text_VivianPostBattle: + .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_AngeloIntro: + .string "I love shiny things!$" + +MauvilleCity_Gym_Text_AngeloDefeat: + .string "Oh…\n" + .string "My eyes are frazzled…$" + +MauvilleCity_Gym_Text_AngeloPostBattle: + .string "MAUVILLE GYM's WATTSON has a shiny\n" + .string "forehead. It makes me happy!$" + +MauvilleCity_Gym_Text_WattsonIntro: + .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_WattsonDefeat: + .string "Wahahahah!\n" + .string "Fine, I lost!\p" + .string "You ended up giving me a thrill!\n" + .string "Take this BADGE!$" + +MauvilleCity_Gym_Text_ReceivedDynamoBadge: + .string "{PLAYER} received the DYNAMO BADGE\n" + .string "from WATTSON.$" + +MauvilleCity_Gym_Text_ExplainDynamoBadgeTakeThis: + .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_ExplainShockWave: + .string "That TM34 there contains SHOCK WAVE.\p" + .string "It's a trustworthy move that never\n" + .string "misses! You can count on it!\p" + .string "… … … … … …$" + +MauvilleCity_Gym_Text_RegisteredWattson: + .string "Registered GYM LEADER WATTSON\n" + .string "in the POKéNAV.$" + +MauvilleCity_Gym_Text_WattsonPostBattle: + .string "I swell with optimism, seeing a promising\n" + .string "young TRAINER like you!$" + +MauvilleCity_Gym_Text_WattsonGoForthAndEndeavor: + .string "Wahahahah!\n" + .string "Go forth and endeavor, youngster!$" + +MauvilleCity_Gym_Text_GymStatue: + .string "MAUVILLE CITY POKéMON GYM$" + +MauvilleCity_Gym_Text_GymStatueCertified: + .string "MAUVILLE CITY POKéMON GYM\p" + .string "WATTSON'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +MauvilleCity_Gym_Text_WattsonPreRematch: + .string "WATTSON: Ah-ha! Here at last!\n" + .string "I know what you want.\l" + .string "You want to battle my POKéMON!\p" + .string "Wahahahaha!\p" + .string "I'll make sparks fly from you!\n" + .string "Don't say I didn't warn you!$" + +MauvilleCity_Gym_Text_WattsonRematchDefeat: + .string "Oof…\n" + .string "Our batteries ran dry…$" + +MauvilleCity_Gym_Text_WattsonPostRematch: + .string "WATTSON: We'll have to recharge our\n" + .string "batteries again.\p" + .string "When we're fully charged up, we'll\n" + .string "gladly accept your challenge.\p" + .string "So, come back again sometime,\n" + .string "won't you?$" + +MauvilleCity_Gym_Text_WattsonRematchNeedTwoMons: + .string "WATTSON: Ah-ha! Here at last!\n" + .string "I know what you want.\l" + .string "You want to battle my POKéMON!\p" + .string "Wahahahaha!\p" + .string "Oops! Wait!\n" + .string "You've only one POKéMON with you!\p" + .string "Come see me with two or more\n" + .string "POKéMON, all right?$" diff --git a/data/maps/MauvilleCity_House1/scripts.inc b/data/maps/MauvilleCity_House1/scripts.inc index 428c17db68..8017c33788 100644 --- a/data/maps/MauvilleCity_House1/scripts.inc +++ b/data/maps/MauvilleCity_House1/scripts.inc @@ -26,6 +26,10 @@ MauvilleCity_House1_EventScript_ReceivedRockSmash:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_House1/text_es.inc b/data/maps/MauvilleCity_House1/text_es.inc new file mode 100644 index 0000000000..784d95049f --- /dev/null +++ b/data/maps/MauvilleCity_House1/text_es.inc @@ -0,0 +1,26 @@ + +MauvilleCity_House1_Text_ImRockSmashDudeTakeThis: + .string "Woohoo!\p" + .string "I hear people call me the ROCK SMASH\n" + .string "GUY, but I find that sort of degrading.\p" + .string "I think I deserve a bit more respect,\n" + .string "like maybe the ROCK SMASH DUDE.\p" + .string "Woohoo!\p" + .string "Anyways, your POKéMON look pretty\n" + .string "strong.\p" + .string "I like that!\n" + .string "Here, take this HIDDEN MACHINE!$" + +MauvilleCity_House1_Text_ExplainRockSmash: + .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 "them right out of your way!\p" + .string "Yes, sir! Smash rocks aside, I say!\n" + .string "Woohoo!$" + +MauvilleCity_House1_Text_MonCanFlyOutOfSmashedRock: + .string "Oh, yes, if you smash a rock, a POKéMON\n" + .string "could come flying out of hiding.\p" + .string "Woohoo!$" diff --git a/data/maps/MauvilleCity_House2/scripts.inc b/data/maps/MauvilleCity_House2/scripts.inc index 655ac2bc17..e5ab3ff03d 100644 --- a/data/maps/MauvilleCity_House2/scripts.inc +++ b/data/maps/MauvilleCity_House2/scripts.inc @@ -48,6 +48,10 @@ MauvilleCity_House2_EventScript_DeclineTrade:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_House2/text_es.inc b/data/maps/MauvilleCity_House2/text_es.inc new file mode 100644 index 0000000000..ba65e980bc --- /dev/null +++ b/data/maps/MauvilleCity_House2/text_es.inc @@ -0,0 +1,23 @@ + +MauvilleCity_House2_Text_BuyHarborMailAtSlateport: + .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_TradeHarborMailForCoinCase: + .string "Oh! You have HARBOR MAIL?\n" + .string "Will you trade it for a COIN CASE?$" + +MauvilleCity_House2_Text_IllTradeYouCoinCase: + .string "Oh, I'm so happy!\n" + .string "Okay, I'll trade you a COIN CASE!$" + +MauvilleCity_House2_Text_UseCoinCaseAtGameCorner: + .string "That COIN CASE can be used\n" + .string "at the GAME CORNER.$" + +MauvilleCity_House2_Text_ThatsDisappointing: + .string "Oh, that's disappointing.\p" + .string "A COIN CASE is needed for the\n" + .string "GAME CORNER.$" diff --git a/data/maps/MauvilleCity_Mart/scripts.inc b/data/maps/MauvilleCity_Mart/scripts.inc index 280577beff..fe43d201e7 100644 --- a/data/maps/MauvilleCity_Mart/scripts.inc +++ b/data/maps/MauvilleCity_Mart/scripts.inc @@ -45,6 +45,10 @@ MauvilleCity_Mart_EventScript_Man:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_Mart/text_es.inc b/data/maps/MauvilleCity_Mart/text_es.inc new file mode 100644 index 0000000000..4f324982a4 --- /dev/null +++ b/data/maps/MauvilleCity_Mart/text_es.inc @@ -0,0 +1,14 @@ + +MauvilleCity_Mart_Text_ItemsToTemporarilyElevateStats: + .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_DecisionsDetermineBattle: + .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/maps/MauvilleCity_PokemonCenter_1F/scripts.inc b/data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc index c4700690eb..ace9456a7d 100644 --- a/data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/MauvilleCity_PokemonCenter_1F/scripts.inc @@ -43,6 +43,10 @@ MauvilleCity_PokemonCenter_1F_EventScript_Youngster:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_PokemonCenter_1F/text_es.inc b/data/maps/MauvilleCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..acd689ad95 --- /dev/null +++ b/data/maps/MauvilleCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,19 @@ + +MauvilleCity_PokemonCenter_1F_Text_ManOverThereSaysWeirdThings: + .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_MyDataUpdatedFromRecordCorner: + .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_RecordCornerSoundsFun: + .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/maps/MauvilleCity_PokemonCenter_2F/scripts.inc b/data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc index 4a3f690957..f0b8f3d907 100644 --- a/data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc +++ b/data/maps/MauvilleCity_PokemonCenter_2F/scripts.inc @@ -30,6 +30,10 @@ MauvilleCity_PokemonCenter_2F_EventScript_Youngster:: .else .ifdef ITALIAN .include "data/maps/MauvilleCity_PokemonCenter_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MauvilleCity_PokemonCenter_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MauvilleCity_PokemonCenter_2F/text_es.inc b/data/maps/MauvilleCity_PokemonCenter_2F/text_es.inc new file mode 100644 index 0000000000..fdcf95c1da --- /dev/null +++ b/data/maps/MauvilleCity_PokemonCenter_2F/text_es.inc @@ -0,0 +1,8 @@ + +MauvilleCity_PokemonCenter_2F_Text_Youngster: + .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/maps/MeteorFalls_1F_1R/scripts.inc b/data/maps/MeteorFalls_1F_1R/scripts.inc index 07c527be05..01cd5f3729 100644 --- a/data/maps/MeteorFalls_1F_1R/scripts.inc +++ b/data/maps/MeteorFalls_1F_1R/scripts.inc @@ -245,6 +245,10 @@ MeteorFalls_1F_1R_EventScript_MetCozmo:: .else .ifdef ITALIAN .include "data/maps/MeteorFalls_1F_1R/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MeteorFalls_1F_1R/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MeteorFalls_1F_1R/text_es.inc b/data/maps/MeteorFalls_1F_1R/text_es.inc new file mode 100644 index 0000000000..4638921ac3 --- /dev/null +++ b/data/maps/MeteorFalls_1F_1R/text_es.inc @@ -0,0 +1,77 @@ + +MeteorFalls_1F_1R_Text_WithThisMeteorite: + .string "Hehehe!\p" + .string "With this METEORITE, that thing in\n" + .string "MT. CHIMNEY will…$" + +MeteorFalls_1F_1R_Text_DontExpectMercyFromMagma: + .string "Heh?\p" + .string "I don't know who you are, but if you get\n" + .string "in the way of TEAM MAGMA, don't\l" + .string "expect any mercy!$" + +MeteorFalls_1F_1R_Text_HoldItRightThereMagma: + .string "Hold it right there, TEAM MAGMA!\p" + .string "You're badly mistaken if you think you\n" + .string "can have your way with the world!$" + +MeteorFalls_1F_1R_Text_BeSeeingYouTeamAqua: + .string "Hehehe!\n" + .string "Even TEAM AQUA 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 "AQUA dingbats!$" + +MeteorFalls_1F_1R_Text_ArchieSeenYouBefore: + .string "ARCHIE: Didn't I see you before?\n" + .string "At SLATEPORT's MUSEUM?\p" + .string "Ah, so your name is {PLAYER}.\p" + .string "At the time, I thought you were one\n" + .string "of TEAM MAGMA's goons.\p" + .string "Humph…\n" + .string "You're one odd kid.\p" + .string "TEAM MAGMA is a dangerous group of\n" + .string "total fanatics.\p" + .string "They engage in destruction, claiming\n" + .string "to expand the land mass.\p" + .string "They are the rivals to us,\n" + .string "the sea-loving TEAM AQUA!$" + +MeteorFalls_1F_1R_Text_BossWeShouldChaseMagma: + .string "BOSS, we should give chase to\n" + .string "TEAM MAGMA…$" + +MeteorFalls_1F_1R_Text_ArchieYesNoTellingWhatMagmaWillDo: + .string "ARCHIE: Yes, yes, we must!\n" + .string "We've got to hurry.\p" + .string "There's no telling what TEAM MAGMA\n" + .string "will do at MT. CHIMNEY!$" + +MeteorFalls_1F_1R_Text_ArchieFarewell: + .string "ARCHIE: {PLAYER}, you should keep\n" + .string "an eye out for TEAM MAGMA, too.\p" + .string "Farewell!$" + +MeteorFalls_1F_1R_Text_MeetProfCozmo: + .string "I… I'm COZMO…\n" + .string "I'm a PROFESSOR…\p" + .string "TEAM MAGMA asked me to guide them\n" + .string "to METEOR FALLS…\p" + .string "But they tricked me.\n" + .string "They even took my METEORITE away…\p" + .string "And then another similar bunch,\n" + .string "TEAM AQUA showed up.\p" + .string "After that…\n" + .string "I don't understand any of it.\p" + .string "But that TEAM MAGMA…\p" + .string "What are they going to do with that\n" + .string "METEORITE at MT. CHIMNEY?$" + +MeteorFalls_1F_1R_Text_WhatsTeamMagmaDoingAtMtChimney: + .string "PROF. COZMO: But that TEAM MAGMA…\p" + .string "What are they going to do with that\n" + .string "METEORITE at MT. CHIMNEY?$" diff --git a/data/maps/MeteorFalls_1F_2R/scripts.inc b/data/maps/MeteorFalls_1F_2R/scripts.inc index d39faa3788..4663889dc5 100644 --- a/data/maps/MeteorFalls_1F_2R/scripts.inc +++ b/data/maps/MeteorFalls_1F_2R/scripts.inc @@ -68,6 +68,10 @@ MeteorFalls_1F_2R_EventScript_RematchJay:: .else .ifdef ITALIAN .include "data/maps/MeteorFalls_1F_2R/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MeteorFalls_1F_2R/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MeteorFalls_1F_2R/text_es.inc b/data/maps/MeteorFalls_1F_2R/text_es.inc new file mode 100644 index 0000000000..1fec561360 --- /dev/null +++ b/data/maps/MeteorFalls_1F_2R/text_es.inc @@ -0,0 +1,121 @@ + +MeteorFalls_1F_2R_Text_NicolasIntro: + .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_NicolasDefeat: + .string "Urgh!\n" + .string "I didn't expect you to be so strong!$" + +MeteorFalls_1F_2R_Text_NicolasPostBattle: + .string "The road ahead remains long and harsh.\p" + .string "When will my POKéMON and I become\n" + .string "the best?$" + +MeteorFalls_1F_2R_Text_NicolasRegister: + .string "I want to know more about your power.\n" + .string "Let me register you in my POKéNAV.$" + +MeteorFalls_1F_2R_Text_NicolasRematchIntro: + .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_NicolasRematchDefeat: + .string "Urgh!\n" + .string "I didn't expect you to be so strong!$" + +MeteorFalls_1F_2R_Text_NicolasPostRematch: + .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_JohnIntro: + .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_JohnDefeat: + .string "JOHN: Oh, my.\n" + .string "We've lost, dear wife.$" + +MeteorFalls_1F_2R_Text_JohnPostBattle: + .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_JohnNotEnoughMons: + .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_JohnRegister: + .string "JOHN: Young TRAINER, if the chance\n" + .string "arises, will you battle with us again?$" + +MeteorFalls_1F_2R_Text_JayIntro: + .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_JayDefeat: + .string "JAY: Oh, dear.\n" + .string "We've lost, my dear husband.$" + +MeteorFalls_1F_2R_Text_JayPostBattle: + .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_JayNotEnoughMons: + .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_JohnRematchIntro: + .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_JohnRematchDefeat: + .string "JOHN: Oh, my.\n" + .string "We've lost, dear wife.$" + +MeteorFalls_1F_2R_Text_JohnPostRematch: + .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_JohnRematchNotEnoughMons: + .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_JayRematchIntro: + .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_JayRematchDefeat: + .string "JAY: Oh, dear.\n" + .string "We've lost, my dear husband.$" + +MeteorFalls_1F_2R_Text_JayPostRematch: + .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_JayRematchNotEnoughMons: + .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/maps/MeteorFalls_StevensCave/scripts.inc b/data/maps/MeteorFalls_StevensCave/scripts.inc index 8c6cd4a2df..03bc4cb41b 100644 --- a/data/maps/MeteorFalls_StevensCave/scripts.inc +++ b/data/maps/MeteorFalls_StevensCave/scripts.inc @@ -36,6 +36,10 @@ MeteorFalls_StevensCave_EventScript_Defeated:: .else .ifdef ITALIAN .include "data/maps/MeteorFalls_StevensCave/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MeteorFalls_StevensCave/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MeteorFalls_StevensCave/text_es.inc b/data/maps/MeteorFalls_StevensCave/text_es.inc new file mode 100644 index 0000000000..5f8a70cd88 --- /dev/null +++ b/data/maps/MeteorFalls_StevensCave/text_es.inc @@ -0,0 +1,29 @@ + +MeteorFalls_StevensCave_Text_ShouldKnowHowGoodIAmExpectWorst: + .string "STEVEN: Oh, wow, {PLAYER}{KUN}.\n" + .string "I'm amazed you knew where to find me.\p" + .string "Do you, uh…maybe think of me as\n" + .string "just a rock maniac?\p" + .string "No, that can't be right.\p" + .string "We battled alongside each other at\n" + .string "the SOOTOPOLIS SPACE CENTER.\p" + .string "You should have a very good idea\n" + .string "about how good I am.\p" + .string "Okay, {PLAYER}{KUN}, if you're going to mount\n" + .string "a serious challenge, expect the worst!$" + +MeteorFalls_StevensCave_Text_StevenDefeat: + .string "You…\n" + .string "I had no idea you'd become so strong…$" + +MeteorFalls_StevensCave_Text_MyPredictionCameTrue: + .string "STEVEN: Come to think of it, ever since\n" + .string "our paths first crossed in GRANITE\l" + .string "CAVE in DEWFORD, I had this feeling.\p" + .string "I thought that you would eventually\n" + .string "become the CHAMPION.\p" + .string "My predictions usually come true.\p" + .string "And where will you go from here?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "Fufufu, even I couldn't tell you that.$" diff --git a/data/maps/MirageTower_4F/scripts.inc b/data/maps/MirageTower_4F/scripts.inc index a61a41ac8a..b8787b2bea 100644 --- a/data/maps/MirageTower_4F/scripts.inc +++ b/data/maps/MirageTower_4F/scripts.inc @@ -68,6 +68,10 @@ MirageTower_4F_EventScript_CollapseMirageTower:: .else .ifdef ITALIAN .include "data/maps/MirageTower_4F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MirageTower_4F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MirageTower_4F/text_es.inc b/data/maps/MirageTower_4F/text_es.inc new file mode 100644 index 0000000000..239deeab8f --- /dev/null +++ b/data/maps/MirageTower_4F/text_es.inc @@ -0,0 +1,18 @@ + +MirageTower_4F_Text_TakeRootFossil: + .string "You found the ROOT FOSSIL.\p" + .string "If this FOSSIL is taken, the ground\n" + .string "around it will likely crumble away…\p" + .string "Take the ROOT FOSSIL anyway?$" + +MirageTower_4F_Text_LeftRootFossilAlone: + .string "{PLAYER} left the ROOT FOSSIL alone.$" + +MirageTower_4F_Text_TakeClawFossil: + .string "You found the CLAW FOSSIL.\p" + .string "If this FOSSIL is taken, the ground\n" + .string "around it will likely crumble away…\p" + .string "Take the CLAW FOSSIL anyway?$" + +MirageTower_4F_Text_LeaveClawFossilAlone: + .string "{PLAYER} left the CLAW FOSSIL alone.$" diff --git a/data/maps/MossdeepCity/scripts.inc b/data/maps/MossdeepCity/scripts.inc index 691de8d77c..afe1bdb9ee 100644 --- a/data/maps/MossdeepCity/scripts.inc +++ b/data/maps/MossdeepCity/scripts.inc @@ -318,6 +318,10 @@ MossdeepCity_Movement_ScottExitEast: .else .ifdef ITALIAN .include "data/maps/MossdeepCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity/text_es.inc b/data/maps/MossdeepCity/text_es.inc new file mode 100644 index 0000000000..09d44a6ebb --- /dev/null +++ b/data/maps/MossdeepCity/text_es.inc @@ -0,0 +1,123 @@ + +MossdeepCity_Text_WantKingsRockStevenGaveMe: + .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_YouCanKeepIt: + .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_StevensHouseOverThere: + .string "STEVEN's house is right over there!$" + +MossdeepCity_Text_WhatToDoWithWeirdRock: + .string "Yeah, you think so, too! What are you\n" + .string "supposed to do with some weird rock?$" + +MossdeepCity_Text_WailmerWatching: + .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_SpaceCenterReceivedLetter: + .string "The island's SPACE CENTER has been\n" + .string "launching huge rockets.\p" + .string "There's been some kind of an uproar\n" + .string "over a letter they received recently.$" + +MossdeepCity_Text_SpaceCenterLaunchingRockets: + .string "The island's SPACE CENTER has been\n" + .string "launching huge rockets.$" + +MossdeepCity_Text_MossdeepTargetedByMagma: + .string "I heard from a SAILOR buddy that\n" + .string "TEAM AQUA set up shop in LILYCOVE.\p" + .string "I also heard that someone came along\n" + .string "and wiped the floor with them!\p" + .string "But MOSSDEEP here's been targeted\n" + .string "by that TEAM MAGMA.\p" + .string "If you want to know what they're up to,\n" + .string "go visit the SPACE CENTER.$" + +MossdeepCity_Text_FeelReliefOnLand: + .string "I'm a SAILOR, so the sea's obviously\n" + .string "more important to me.\p" + .string "But you know? When I get back on land\n" + .string "after a long voyage, I do feel relief!$" + +MossdeepCity_Text_NiceIfWorldCoveredByFlowers: + .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_LifeNeedsSeaToLive: + .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_SurfExhilarating: + .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_SpecialSpaceCenterRock: + .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_ItsAWhiteRock: + .string "It's a white rock.$" + +MossdeepCity_Text_GymSign: + .string "MOSSDEEP CITY POKéMON GYM\n" + .string "LEADERS: LIZA & TATE\p" + .string "“The mystic combination!”$" + +MossdeepCity_Text_CitySign: + .string "MOSSDEEP CITY\n" + .string "“Our slogan: Cherish POKéMON!”$" + +MossdeepCity_Text_SpaceCenterSign: + .string "MOSSDEEP SPACE CENTER\n" + .string "“The closest place to space.”$" + +MossdeepCity_Text_ScottSomethingWrongWithTown: + .string "SCOTT: {PLAYER}{KUN}, feeling good?\n" + .string "I'm doing great!\p" + .string "I'd heard MOSSDEEP's GYM LEADER is\n" + .string "pretty strong, so I decided to come\l" + .string "take a look-see for myself.\p" + .string "But there's something wrong about\n" + .string "this town.\p" + .string "People are going on about a warning\n" + .string "letter and the SPACE CENTER…\p" + .string "I don't think it concerns me in any\n" + .string "way, though.$" + +MossdeepCity_Text_SootopolisNewGymLeader: + .string "Ahh… It feels great letting the waves\n" + .string "wash over my feet…\p" + .string "Speaking of the waves, you know that\n" + .string "island city SOOTOPOLIS?\p" + .string "I think the GYM there had a new\n" + .string "LEADER come in.\p" + .string "People tell me the new LEADER once\n" + .string "mentored WALLACE.$" diff --git a/data/maps/MossdeepCity_GameCorner_1F/scripts.inc b/data/maps/MossdeepCity_GameCorner_1F/scripts.inc index 47b795e8d2..ea26ab8a88 100644 --- a/data/maps/MossdeepCity_GameCorner_1F/scripts.inc +++ b/data/maps/MossdeepCity_GameCorner_1F/scripts.inc @@ -36,6 +36,10 @@ MossdeepCity_GameCorner_1F_EventScript_OldMan:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_GameCorner_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_GameCorner_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_GameCorner_1F/text_es.inc b/data/maps/MossdeepCity_GameCorner_1F/text_es.inc new file mode 100644 index 0000000000..ba8d564016 --- /dev/null +++ b/data/maps/MossdeepCity_GameCorner_1F/text_es.inc @@ -0,0 +1,57 @@ + +@ Everything below is leftover from RS +@ The house that was here in RS was moved to Sootopolis and replaced by the Game Corner +@ The text below is unused and duplicated in its replacement in Sootopolis City +@ And the BG Door event was moved inaccessibly into a wall + +RS_MysteryEventsHouse_EventScript_Door:: + msgbox RS_MysteryEventsHouse_Text_DoorIsLocked, MSGBOX_SIGN + end + +RS_MysteryEventsHouse_Text_OldManGreeting: + .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.$" + +RS_MysteryEventsHouse_Text_DoorIsLocked: + .string "The door appears to be locked.$" + +RS_MysteryEventsHouse_Text_ChallengeVisitingTrainer: + .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}?$" + +RS_MysteryEventsHouse_Text_YouWontBattle: + .string "You won't battle? I'm disappointed\n" + .string "that I can't see you battle…$" + +RS_MysteryEventsHouse_Text_KeepItToA3On3: + .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?$" + +RS_MysteryEventsHouse_Text_SaveYourProgress: + .string "Before you two battle, you should\n" + .string "save your progress.$" + +RS_MysteryEventsHouse_Text_HopeToSeeAGoodMatch: + .string "I hope to see a good match!$" + +RS_MysteryEventsHouse_Text_BattleTie: + .string "So, it became a standoff.\p" + .string "It was a brilliant match in which\n" + .string "neither side conceded a step!$" + +RS_MysteryEventsHouse_Text_BattleWon: + .string "That was superlative!\p" + .string "Why, it was like seeing myself in\n" + .string "my youth again!$" + +RS_MysteryEventsHouse_Text_BattleLost: + .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/maps/MossdeepCity_Gym/scripts.inc b/data/maps/MossdeepCity_Gym/scripts.inc index 0a267932f0..cd4f6f2a8b 100644 --- a/data/maps/MossdeepCity_Gym/scripts.inc +++ b/data/maps/MossdeepCity_Gym/scripts.inc @@ -372,6 +372,10 @@ MossdeepCity_Gym_EventScript_RedFloorSwitch:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_Gym/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_Gym/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_Gym/text_es.inc b/data/maps/MossdeepCity_Gym/text_es.inc new file mode 100644 index 0000000000..9a6f1bef57 --- /dev/null +++ b/data/maps/MossdeepCity_Gym/text_es.inc @@ -0,0 +1,283 @@ + +MossdeepCity_Gym_Text_GymGuideAdvice: + .string "Yo, how's it going, CHAMPION-bound\n" + .string "{PLAYER}?\p" + .string "The GYM LEADERS here use\n" + .string "PSYCHIC-type 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_GymGuidePostVictory: + .string "Wow, you're astounding!\n" + .string "You're one great TRAINER!$" + +MossdeepCity_Gym_Text_PrestonIntro: + .string "Battles hinge on the strength of your\n" + .string "spirit! The weak-spirited will never win!$" + +MossdeepCity_Gym_Text_PrestonDefeat: + .string "I lost!\n" + .string "I must temper my spirit again!$" + +MossdeepCity_Gym_Text_PrestonPostBattle: + .string "The indecisive lose.\n" + .string "That's my warning to you.$" + +MossdeepCity_Gym_Text_VirgilIntro: + .string "Let me see your talent!$" + +MossdeepCity_Gym_Text_VirgilDefeat: + .string "You possess spectacular talent!$" + +MossdeepCity_Gym_Text_VirgilPostBattle: + .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_BlakeIntro: + .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_BlakeDefeat: + .string "My POKéMON battling skills are out\n" + .string "of sync, too!$" + +MossdeepCity_Gym_Text_BlakePostBattle: + .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_HannahIntro: + .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_HannahDefeat: + .string "You're just too strong!$" + +MossdeepCity_Gym_Text_HannahPostBattle: + .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_SamanthaIntro: + .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_SamanthaDefeat: + .string "I surrender!$" + +MossdeepCity_Gym_Text_SamanthaPostBattle: + .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_MauraIntro: + .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_MauraDefeat: + .string "You've traveled a path of greatness!$" + +MossdeepCity_Gym_Text_MauraPostBattle: + .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_SylviaIntro: + .string "Even at the risk of life, I will win\n" + .string "this battle!$" + +MossdeepCity_Gym_Text_SylviaDefeat: + .string "What you do…\n" + .string "It horrifies me…$" + +MossdeepCity_Gym_Text_SylviaPostBattle: + .string "How dare you beat me…\p" + .string "It won't be my fault if something\n" + .string "horrible befalls you…$" + +MossdeepCity_Gym_Text_NateIntro: + .string "Hohoho.\p" + .string "You need me to show you how tenacious\n" + .string "the PSYCHIC type can be.$" + +MossdeepCity_Gym_Text_NateDefeat: + .string "Oh! My, my!\n" + .string "Your battle style is fantastic!$" + +MossdeepCity_Gym_Text_NatePostBattle: + .string "I… I don't let defeat rattle m-me,\n" + .string "however b-badly.$" + +MossdeepCity_Gym_Text_KathleenIntro: + .string "Let me show you a perfectly awful,\n" + .string "horrifying time!$" + +MossdeepCity_Gym_Text_KathleenDefeat: + .string "N-nooooo!$" + +MossdeepCity_Gym_Text_KathleenPostBattle: + .string "Your vitality is contagious!\n" + .string "Get away from me quickly!$" + +MossdeepCity_Gym_Text_CliffordIntro: + .string "I may be past my prime, but I suggest\n" + .string "you not patronize me.$" + +MossdeepCity_Gym_Text_CliffordDefeat: + .string "Ah, you overflow with the power\n" + .string "of youth!$" + +MossdeepCity_Gym_Text_CliffordPostBattle: + .string "It seems that I could not overcome\n" + .string "your youthful energy.$" + +MossdeepCity_Gym_Text_MaceyIntro: + .string "You're not getting through to the end!\n" + .string "Not if I can help it!$" + +MossdeepCity_Gym_Text_MaceyDefeat: + .string "How could you be so ludicrously\n" + .string "strong?$" + +MossdeepCity_Gym_Text_MaceyPostBattle: + .string "Humph! You may be strong, but you're\n" + .string "not suitable for the PSYCHIC type!\p" + .string "The way you battle is somehow brutal!$" + +MossdeepCity_Gym_Text_NicholasIntro: + .string "Wroooar! Have a taste of my super\n" + .string "POKéMON hard-battling power!$" + +MossdeepCity_Gym_Text_NicholasDefeat: + .string "Oh!\n" + .string "Done in!$" + +MossdeepCity_Gym_Text_NicholasPostBattle: + .string "All right! I think I'll develop a special\n" + .string "invincible POKéMON power next.$" + +MossdeepCity_Gym_Text_TateAndLizaIntro: + .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_TateAndLizaDefeat: + .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_ReceivedMindBadge: + .string "{PLAYER} received the MIND BADGE\n" + .string "from TATE and LIZA.$" + +MossdeepCity_Gym_Text_ExplainMindBadgeTakeThis: + .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_ExplainCalmMind: + .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!\p" + .string "… … … … … …$" + +MossdeepCity_Gym_Text_RegisteredTateAndLiza: + .string "Registered GYM LEADERS TATE & LIZA\n" + .string "in the POKéNAV.$" + +MossdeepCity_Gym_Text_TateAndLizaPostBattle: + .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_TateAndLizaNeedTwoMons: + .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_GymStatue: + .string "MOSSDEEP CITY POKéMON GYM$" + +MossdeepCity_Gym_Text_GymStatueCertified: + .string "MOSSDEEP CITY POKéMON GYM\p" + .string "LIZA AND TATE'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +MossdeepCity_Gym_Text_TateAndLizaPreRematch: + .string "TATE: POKéMON…\n" + .string "LIZA: POKéMON…\p" + .string "TATE: By changing the party's mix…\n" + .string "LIZA: The battle style changes.\p" + .string "TATE: But me…\n" + .string "LIZA: But me…\p" + .string "TATE: I'll always be with LIZA!\n" + .string "LIZA: I'll always be with TATE!\p" + .string "TATE: Our combination…\n" + .string "LIZA: We'll show you again and again!$" + +MossdeepCity_Gym_Text_TateAndLizaRematchDefeat: + .string "TATE: You and your POKéMON…\n" + .string "LIZA: It's as if you were siblings!$" + +MossdeepCity_Gym_Text_TateAndLizaPostRematch: + .string "TATE: You can knock us down,\n" + .string "but we'll never stay down!\p" + .string "LIZA: Because the two of us,\n" + .string "we always support each other!$" + +MossdeepCity_Gym_Text_TateAndLizaRematchNeedTwoMons: + .string "TATE: You're back again…\n" + .string "LIZA: You're back again…\p" + .string "TATE: To give us a rematch.\n" + .string "LIZA: To give us a rematch.\p" + .string "TATE: But…\n" + .string "LIZA: For our match…\p" + .string "TATE: You brought just one POKéMON!\n" + .string "LIZA: You brought just one POKéMON!\p" + .string "TATE: We need you to bring at least…\n" + .string "LIZA: Two POKéMON when you come back.$" diff --git a/data/maps/MossdeepCity_House1/scripts.inc b/data/maps/MossdeepCity_House1/scripts.inc index da6f7c4442..a47833826e 100644 --- a/data/maps/MossdeepCity_House1/scripts.inc +++ b/data/maps/MossdeepCity_House1/scripts.inc @@ -29,6 +29,10 @@ MossdeepCity_House1_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_House1/text_es.inc b/data/maps/MossdeepCity_House1/text_es.inc new file mode 100644 index 0000000000..6ae86de135 --- /dev/null +++ b/data/maps/MossdeepCity_House1/text_es.inc @@ -0,0 +1,18 @@ + +MossdeepCity_House1_Text_HmmYourPokemon: + .string "Hmm!\n" + .string "Your {STR_VAR_1}…$" + +MossdeepCity_House1_Text_ItLikesXPokeblocks: + .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_DoesntLikeOrDislikePokeblocks: + .string "It doesn't appear to like or dislike\n" + .string "any {POKEBLOCK}S.$" + +MossdeepCity_House1_Text_HusbandCanTellPokeblockMonLikes: + .string "My husband can tell what kind of\n" + .string "{POKEBLOCK}S a POKéMON likes at a glance.$" diff --git a/data/maps/MossdeepCity_House2/scripts.inc b/data/maps/MossdeepCity_House2/scripts.inc index 3b6d23668a..d4f15f8d58 100644 --- a/data/maps/MossdeepCity_House2/scripts.inc +++ b/data/maps/MossdeepCity_House2/scripts.inc @@ -61,6 +61,10 @@ MossdeepCity_House2_Movement_WingullExitEast: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_House2/text_es.inc b/data/maps/MossdeepCity_House2/text_es.inc new file mode 100644 index 0000000000..508811fc1f --- /dev/null +++ b/data/maps/MossdeepCity_House2/text_es.inc @@ -0,0 +1,15 @@ + +MossdeepCity_House2_Text_SisterMailsBoyfriendInFortree: + .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_PokemonCarriesMailBackAndForth: + .string "Even though I can't see my friend in\n" + .string "FORTREE, my POKéMON carries MAIL\l" + .string "back and forth for us.\p" + .string "I'm not lonesome, even though we're\n" + .string "apart.$" + +MossdeepCity_House2_Text_Wingull: + .string "WINGULL: Pihyoh!$" diff --git a/data/maps/MossdeepCity_House3/scripts.inc b/data/maps/MossdeepCity_House3/scripts.inc index cf35a5874a..a46b8afc1e 100644 --- a/data/maps/MossdeepCity_House3/scripts.inc +++ b/data/maps/MossdeepCity_House3/scripts.inc @@ -32,6 +32,10 @@ MossdeepCity_House3_EventScript_DeclineSuperRod:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_House3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_House3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_House3/text_es.inc b/data/maps/MossdeepCity_House3/text_es.inc new file mode 100644 index 0000000000..9ae4bc5d71 --- /dev/null +++ b/data/maps/MossdeepCity_House3/text_es.inc @@ -0,0 +1,24 @@ + +MossdeepCity_House3_Text_YouWantSuperRod: + .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_SuperRodIsSuper: + .string "You bet, you bet!\n" + .string "After all, a SUPER ROD is really super!$" + +MossdeepCity_House3_Text_TryDroppingRodInWater: + .string "If there's any water, try dropping in\n" + .string "your ROD and see what bites!$" + +MossdeepCity_House3_Text_DontYouLikeToFish: + .string "Hunh?\n" + .string "Don't you like to fish?$" + +MossdeepCity_House3_Text_GoAfterSeafloorPokemon: + .string "Go after the seafloor POKéMON with\n" + .string "your SUPER ROD.$" diff --git a/data/maps/MossdeepCity_House4/scripts.inc b/data/maps/MossdeepCity_House4/scripts.inc index 981f50c5f3..5cbee6c107 100644 --- a/data/maps/MossdeepCity_House4/scripts.inc +++ b/data/maps/MossdeepCity_House4/scripts.inc @@ -47,6 +47,10 @@ MossdeepCity_House4_EventScript_Skitty:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_House4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_House4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_House4/text_es.inc b/data/maps/MossdeepCity_House4/text_es.inc new file mode 100644 index 0000000000..d3c7c2afe8 --- /dev/null +++ b/data/maps/MossdeepCity_House4/text_es.inc @@ -0,0 +1,20 @@ + +MossdeepCity_House4_Text_BrotherLikesToFindBases: + .string "My little brother says he likes to go\n" + .string "find people's SECRET BASES.$" + +MossdeepCity_House4_Text_BrotherLikesToVisitBasesAndBattle: + .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_YouMadeSecretBaseNearX: + .string "Was it you who made a SECRET BASE\n" + .string "near {STR_VAR_1}?$" + +MossdeepCity_House4_Text_MakeSecretBase: + .string "You should make a SECRET BASE\n" + .string "somewhere. I'll go find it!$" + +MossdeepCity_House4_Text_Skitty: + .string "SKITTY: Miyaan?$" diff --git a/data/maps/MossdeepCity_Mart/scripts.inc b/data/maps/MossdeepCity_Mart/scripts.inc index c10ab3a417..9a5e9e580a 100644 --- a/data/maps/MossdeepCity_Mart/scripts.inc +++ b/data/maps/MossdeepCity_Mart/scripts.inc @@ -46,6 +46,10 @@ MossdeepCity_Mart_EventScript_Sailor:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_Mart/text_es.inc b/data/maps/MossdeepCity_Mart/text_es.inc new file mode 100644 index 0000000000..cfc44cca05 --- /dev/null +++ b/data/maps/MossdeepCity_Mart/text_es.inc @@ -0,0 +1,20 @@ + +MossdeepCity_Mart_Text_ReviveIsFantastic: + .string "REVIVE is fantastic!\p" + .string "Give it to a fainted POKéMON,\n" + .string "and the POKéMON will arise.\p" + .string "But be careful, REVIVE doesn't restore\n" + .string "the used-up PP of moves.$" + +MossdeepCity_Mart_Text_MaxRepelLastsLongest: + .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_NetAndDiveBallsRare: + .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\n" + .string "at the bottom of the sea.$" diff --git a/data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc b/data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc index e1560008eb..3fd9e1d4d3 100644 --- a/data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/MossdeepCity_PokemonCenter_1F/scripts.inc @@ -33,6 +33,10 @@ MossdeepCity_PokemonCenter_1F_EventScript_Girl:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_PokemonCenter_1F/text_es.inc b/data/maps/MossdeepCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..0162b2c180 --- /dev/null +++ b/data/maps/MossdeepCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,11 @@ + +MossdeepCity_PokemonCenter_1F_Text_GymLeaderDuoFormidable: + .string "The GYM LEADERS in this town are\n" + .string "a formidable duo.\p" + .string "Their combination attacks are, like,\n" + .string "excellent and wow!$" + +MossdeepCity_PokemonCenter_1F_Text_AbilitiesMightChangeMoves: + .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/maps/MossdeepCity_PokemonCenter_2F/scripts.inc b/data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc index 495c2317f7..3a81fc400f 100644 --- a/data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc +++ b/data/maps/MossdeepCity_PokemonCenter_2F/scripts.inc @@ -30,6 +30,10 @@ MossdeepCity_PokemonCenter_2F_EventScript_Woman5:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_PokemonCenter_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_PokemonCenter_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_PokemonCenter_2F/text_es.inc b/data/maps/MossdeepCity_PokemonCenter_2F/text_es.inc new file mode 100644 index 0000000000..99075f3a6c --- /dev/null +++ b/data/maps/MossdeepCity_PokemonCenter_2F/text_es.inc @@ -0,0 +1,5 @@ + +MossdeepCity_PokemonCenter_2F_Text_Woman5: + .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/maps/MossdeepCity_SpaceCenter_1F/scripts.inc b/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc index 3a8eb7c893..c1b84a4511 100644 --- a/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc +++ b/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc @@ -290,6 +290,10 @@ MossdeepCity_SpaceCenter_1F_Movement_MoveGruntFromStairs: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_SpaceCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_SpaceCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_SpaceCenter_1F/text_es.inc b/data/maps/MossdeepCity_SpaceCenter_1F/text_es.inc new file mode 100644 index 0000000000..9ded7a50f8 --- /dev/null +++ b/data/maps/MossdeepCity_SpaceCenter_1F/text_es.inc @@ -0,0 +1,148 @@ + +MossdeepCity_SpaceCenter_1F_Text_RocketLaunchImminent: + .string "The rocket's launch is imminent!$" + +MossdeepCity_SpaceCenter_1F_Text_SuccessfulLaunchNumber: + .string "The rocket launched safely!\n" + .string "That's successful launch no. {STR_VAR_1}!$" + +MossdeepCity_SpaceCenter_1F_Text_HaywireButRocketLaunchImminent: + .string "I know that things are a little\n" + .string "haywire right now, but…\p" + .string "The rocket's launch is imminent!$" + +MossdeepCity_SpaceCenter_1F_Text_HaywireButSuccessfulLaunchNumber: + .string "I know that things are a little\n" + .string "haywire right now, but…\p" + .string "The rocket launched safely!\n" + .string "That's successful launch no. {STR_VAR_1}!$" + +MossdeepCity_SpaceCenter_1F_Text_RocketLaunchDemandsPerfection: + .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_MagmaHaveSightsOnSpaceCenter: + .string "Those MAGMA thugs have their sights\n" + .string "set on our SPACE CENTER.\p" + .string "But we can't allow anything that minor\n" + .string "to interfere with our rocket launch!$" + +MossdeepCity_SpaceCenter_1F_Text_FoundThisYouCanHaveIt: + .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_HoennFamousForMeteorShowers: + .string "The HOENN region has been famous for \n" + .string "its meteor showers for a long time.$" + +MossdeepCity_SpaceCenter_1F_Text_MagmaCantStealFuelTakeThis: + .string "TEAM MAGMA can't be allowed to steal\n" + .string "the rocket fuel.\p" + .string "Oh, by the way, you can have this stone\n" + .string "I found on the beach.$" + +MossdeepCity_SpaceCenter_1F_Text_CantStrollOnBeachWithMagma: + .string "With TEAM MAGMA around, I guess\n" + .string "strolls on the beach aren't safe.$" + +MossdeepCity_SpaceCenter_1F_Text_DidPokemonComeFromSpace: + .string "Some people claim that POKéMON came\n" + .string "from space. Could it be true?$" + +MossdeepCity_SpaceCenter_1F_Text_AquaShouldBeatMagma: + .string "TEAM AQUA should take care of\n" + .string "TEAM MAGMA!\p" + .string "But if they did that, TEAM AQUA will\n" + .string "become bold and brazen, won't they?$" + +MossdeepCity_SpaceCenter_1F_Text_RocketsBoggleMyMind: + .string "A giant chunk of metal bursts through\n" + .string "the skies and flies into space…\p" + .string "It boggles my mind!$" + +MossdeepCity_SpaceCenter_1F_Text_MagmaWantsToSpoilMyDream: + .string "A giant chunk of metal bursts through\n" + .string "the skies and flies into space…\p" + .string "But TEAM MAGMA wants to spoil\n" + .string "that dream of mine!\p" + .string "I'm not having any of that!$" + +MossdeepCity_SpaceCenter_1F_Text_StevenMagmaCantBeAllowedToTakeFuel: + .string "STEVEN: {PLAYER}{KUN}, have you read that\n" + .string "proclamation already?\p" + .string "TEAM MAGMA is coming after the rocket\n" + .string "fuel on this island.\p" + .string "I don't know what they'd need it for,\n" + .string "but they can't be allowed to take it.\p" + .string "I'll keep an eye on things for\n" + .string "a while longer.\p" + .string "In the meantime, why don't you go\n" + .string "check out the town?$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt3Intro: + .string "As promised, we've come for\n" + .string "the rocket fuel!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt3Defeat: + .string "Ran out of fuel…$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt3PostBattle: + .string "Don't think you're on a roll just\n" + .string "because you've beaten me!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt1Intro: + .string "We gave you fair warning!\n" + .string "There's nothing sneaky about us!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt1Defeat: + .string "Grrr…\n" + .string "We should've used sneaky treachery…$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt1PostBattle: + .string "Okay, I get it already! The next time,\n" + .string "we'll come unannounced.$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt4Intro: + .string "The rocket fuel the SPACE CENTER has\n" + .string "in storage--that's what we're after.\p" + .string "We mean to take every last bit of it!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt4Defeat: + .string "Please, can you spare some fuel?\n" + .string "Even a chintzy cup will do!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt4PostBattle: + .string "What are we going to do with\n" + .string "the rocket fuel?\p" + .string "How would I know?\n" + .string "Ask our leader upstairs!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt2Intro: + .string "Our leader said no one, but no one,\n" + .string "gets past me!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt2Defeat: + .string "Ack! Ack! Aaack!$" + +MossdeepCity_SpaceCenter_1F_Text_Grunt2PostBattle: + .string "Please, tell our leader that\n" + .string "I never abandoned my post.\l" + .string "That I stayed to the bitter end…$" + +MossdeepCity_SpaceCenter_1F_Text_MagmaIntentToStealNotice: + .string "This is…\n" + .string "An intent-to-steal notice?\p" + .string "“To the staff of the SPACE CENTER:\n" + .string "How are you? We are doing fine.\p" + .string "“We will soon visit you to take your\n" + .string "rocket fuel.\p" + .string "“Please don't try to stop us.\n" + .string "We will take the fuel no matter what.\p" + .string "“Let there be more land!\n" + .string " TEAM MAGMA”$" diff --git a/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc b/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc index 2fe16cf201..39f4412788 100644 --- a/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc +++ b/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc @@ -372,6 +372,10 @@ MossdeepCity_SpaceCenter_2F_EventScript_BrendanRayquazaCall:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_SpaceCenter_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_SpaceCenter_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_SpaceCenter_2F/text_es.inc b/data/maps/MossdeepCity_SpaceCenter_2F/text_es.inc new file mode 100644 index 0000000000..76911f1d8d --- /dev/null +++ b/data/maps/MossdeepCity_SpaceCenter_2F/text_es.inc @@ -0,0 +1,150 @@ + +MossdeepCity_SpaceCenter_2F_Text_MossdeepIdealForRockets: + .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_WhyWouldMagmaStealRocketFuel: + .string "Why would TEAM MAGMA want to steal\n" + .string "our rocket fuel in the first place?$" + +MossdeepCity_SpaceCenter_2F_Text_WouldveLikedToBeAstronaut: + .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_MagmaCantGetAwayWithThis: + .string "If TEAM MAGMA takes the rocket fuel,\n" + .string "I won't be able to go to space!\p" + .string "They can't be allowed to get away\n" + .string "with such an outrage!$" + +MossdeepCity_SpaceCenter_2F_Text_WishOrdinaryPeopleCouldGoIntoSpace: + .string "I wish ordinary people could go into\n" + .string "space one day…$" + +MossdeepCity_SpaceCenter_2F_Text_DoesMagmaWantToGoToSpace: + .string "TEAM MAGMA…\n" + .string "Do they want to go to space, too?$" + +MossdeepCity_SpaceCenter_2F_Text_YoureOutnumberedTakeUsOn: + .string "What's wrong with you?\p" + .string "You're outnumbered three to one,\n" + .string "but you still want to take us on?$" + +MossdeepCity_SpaceCenter_2F_Text_GoodAnswer: + .string "Good answer!\n" + .string "That's what a smart person'll do!$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt5Intro: + .string "A reckless go-getter, are you?\n" + .string "Okay, I'll go first!$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt5Defeat: + .string "I lost!\n" + .string "But!$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt6Intro: + .string "It's too soon to be relieved!\n" + .string "I'm up next!$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt6Defeat: + .string "I lost, too!\n" + .string "But!$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt7Intro: + .string "I bet you want to take a break.\n" + .string "But I'm not about to let you do that!$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt7Defeat: + .string "We should've taken a break…\n" + .string "That's what we should've done…$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt6PostBattle: + .string "Three of us here, and look at the sorry\n" + .string "mess we got ourselves into.$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt7PostBattle: + .string "We three losing like this…\n" + .string "We look worse than usual by triple!$" + +MossdeepCity_SpaceCenter_2F_Text_Grunt5PostBattle: + .string "Are we being useful to our leader\n" + .string "at all?$" + +MossdeepCity_SpaceCenter_2F_Text_WellTakeCareOfYou: + .string "Hehehe!\p" + .string "We come all the way here to get some\n" + .string "fuel, and we're interfered with again!\p" + .string "If you're going to mess with us too,\n" + .string "we'll take care of you at the same time!$" + +MossdeepCity_SpaceCenter_2F_Text_MaxieDontInterfere: + .string "MAXIE: Clear out of the way!\n" + .string "Don't you dare interfere!$" + +MossdeepCity_SpaceCenter_2F_Text_StevenWhyStealRocketFuel: + .string "STEVEN: TEAM MAGMA…\p" + .string "What's the point of stealing rocket\n" + .string "fuel?$" + +MossdeepCity_SpaceCenter_2F_Text_MaxieUseFuelToEruptVolcano: + .string "MAXIE: Fufufu… Since you're so\n" + .string "curious, you deserve an explanation.\p" + .string "We're going to jettison the entire\n" + .string "load into MT. CHIMNEY!\p" + .string "With GROUDON gone, we have no need\n" + .string "for that slag heap of a mountain!\p" + .string "So we'll use the fuel's power to make\n" + .string "the volcano erupt!\p" + .string "It will be savage!$" + +MossdeepCity_SpaceCenter_2F_Text_StevenAreYouReadyToBattle: + .string "STEVEN: {PLAYER}{KUN}!\n" + .string "You're going to help me?\p" + .string "Let's go into battle together!\n" + .string "Are you ready?$" + +MossdeepCity_SpaceCenter_2F_Text_StevenHurryGetReadyQuickly: + .string "STEVEN: Then, hurry!\n" + .string "Get ready quickly!$" + +MossdeepCity_SpaceCenter_2F_Text_JustWantToExpandLand: + .string "All I want…\n" + .string "I just want to expand the land mass…$" + +MossdeepCity_SpaceCenter_Text_TabithaDefeat: + .string "I'm with our leader…$" + +MossdeepCity_SpaceCenter_2F_Text_MaxieWeFailedIsAquaAlsoMisguided: + .string "MAXIE: We failed to make the volcano\n" + .string "erupt…\p" + .string "We failed to control GROUDON after\n" + .string "we had awoken it…\p" + .string "Is our goal to expand the land\n" + .string "misguided?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "If…\n" + .string "If we, TEAM MAGMA, are wrong…\l" + .string "… … … … … …\p" + .string "Then might TEAM AQUA's goal to expand\n" + .string "the sea also be equally misguided?$" + +MossdeepCity_SpaceCenter_2F_Text_MaxieWeWillGiveUp: + .string "MAXIE: All right…\n" + .string "We will give up on the fuel…\p" + .string "There appear to be more important\n" + .string "matters that I must examine…$" + +MossdeepCity_SpaceCenter_2F_Text_StevenThankYouComeSeeMeAtHome: + .string "STEVEN: Whew, that was too tense.\n" + .string "{PLAYER}{KUN}, thank you.\p" + .string "I have something to give you as\n" + .string "thanks for your support.\p" + .string "Please come see me at home\n" + .string "after this.\p" + .string "Oh, yes, I don't live in RUSTBORO CITY.\n" + .string "I live right here on this island.$" diff --git a/data/maps/MossdeepCity_StevensHouse/scripts.inc b/data/maps/MossdeepCity_StevensHouse/scripts.inc index d42c9fdba9..a7181c3587 100644 --- a/data/maps/MossdeepCity_StevensHouse/scripts.inc +++ b/data/maps/MossdeepCity_StevensHouse/scripts.inc @@ -158,6 +158,10 @@ MossdeepCity_StevensHouse_EventScript_DiveItemBall:: .else .ifdef ITALIAN .include "data/maps/MossdeepCity_StevensHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MossdeepCity_StevensHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MossdeepCity_StevensHouse/text_es.inc b/data/maps/MossdeepCity_StevensHouse/text_es.inc new file mode 100644 index 0000000000..e712200a09 --- /dev/null +++ b/data/maps/MossdeepCity_StevensHouse/text_es.inc @@ -0,0 +1,65 @@ + +MossdeepCity_StevensHouse_Text_YouveEarnedHMDive: + .string "STEVEN: {PLAYER}{KUN}…\p" + .string "As you can see, there's not much here,\n" + .string "but this is my home.\p" + .string "Thank you for all that you've done.\p" + .string "This is my token of appreciation.\n" + .string "It's the HIDDEN MACHINE DIVE.\p" + .string "No need to be shy--you've earned\n" + .string "this HM.$" + +MossdeepCity_StevensHouse_Text_ExplainDive: + .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_UnderwateCavernBetweenMossdeepSootopolis: + .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.$" + +MossdeepCity_StevensHouse_Text_TakeBallContainingBeldum: + .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_ObtainedBeldum: + .string "{PLAYER} obtained a BELDUM.$" + +@ Unused +MossdeepCity_StevensHouse_Text_NoSpaceForAnotherMon: + .string "There is no space for another POKéMON.$" + +MossdeepCity_StevensHouse_Text_LeftPokeBallWhereItWas: + .string "{PLAYER} left the POKé BALL where\n" + .string "it was.$" + +MossdeepCity_StevensHouse_Text_LetterFromSteven: + .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 someday.\p" + .string "STEVEN STONE$" + +MossdeepCity_StevensHouse_Text_CollectionOfRareRocks: + .string "It's a collection of rare rocks and\n" + .string "stones assembled by STEVEN.$" diff --git a/data/maps/MtChimney/scripts.inc b/data/maps/MtChimney/scripts.inc index bca0e9885a..b15410720a 100644 --- a/data/maps/MtChimney/scripts.inc +++ b/data/maps/MtChimney/scripts.inc @@ -541,6 +541,10 @@ MtChimney_EventScript_SawyerRematch:: .else .ifdef ITALIAN .include "data/maps/MtChimney/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtChimney/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtChimney/text_es.inc b/data/maps/MtChimney/text_es.inc new file mode 100644 index 0000000000..e0c01844a3 --- /dev/null +++ b/data/maps/MtChimney/text_es.inc @@ -0,0 +1,311 @@ + +MtChimney_Text_MeteoriteWillActivateVolcano: + .string "The power contained in the METEORITE…\p" + .string "By amplifying its power with this\n" + .string "machine, MT. CHIMNEY's volcanic\l" + .string "activity will instantly intensify…\p" + .string "Its energy will grow deep inside\n" + .string "the crater and…\l" + .string "Fufufu…$" + +MtChimney_Text_MaxieIntro: + .string "MAXIE: Hm?\n" + .string "Who are you?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "I'd heard ARCHIE bemoaning a child\n" + .string "who's been meddling in TEAM AQUA's\l" + .string "affairs.\p" + .string "It must be you he meant.\p" + .string "Humph! So you're thinking of\n" + .string "interfering with us, TEAM MAGMA?\p" + .string "Now you listen.\n" + .string "Long ago, living things used the\l" + .string "land to live and grow.\p" + .string "That is why land is all important!\n" + .string "It is the cradle of all!\p" + .string "That is why TEAM MAGMA is dedicated\n" + .string "to the expansion of the land mass.\p" + .string "It is for further advancement of\n" + .string "humankind and POKéMON!\p" + .string "And for that, we need the power of\n" + .string "what sleeps within this mountain…\p" + .string "Oh! There was no need for you to\n" + .string "learn that much.\p" + .string "But, no matter!\n" + .string "I'll teach you the consequences of\l" + .string "meddling in our grand design!$" + +MtChimney_Text_MaxieDefeat: + .string "What?!\p" + .string "I, MAXIE, was caught off guard?!$" + +MtChimney_Text_MaxieYouHaventSeenLastOfMagma: + .string "MAXIE: But, enough.\n" + .string "I will back off this time.\p" + .string "But don't think that this is the last\n" + .string "you've seen of TEAM MAGMA.\p" + .string "Fufufu…\p" + .string "Even without the METEORITE, if we\n" + .string "obtain that ORB… Fufufu…$" + +MtChimney_Text_TabithaIntro: + .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_TabithaDefeat: + .string "Hehehe…\p" + .string "Even though I've lost, if our leader\n" + .string "awakens that thing…$" + +MtChimney_Text_TabithaPostBattle: + .string "BOSS, hurry!\n" + .string "Give it the METEORITE's energy!\p" + .string "Hehehe…$" + +MtChimney_Text_Grunt2Intro: + .string "We of TEAM MAGMA are working hard for\n" + .string "everyone's sake.\p" + .string "Like, if that thing's power made more\n" + .string "land, there'd be more places to live.\p" + .string "Everyone'd be happy!$" + +MtChimney_Text_Grunt2Defeat: + .string "Hunh?\n" + .string "What do you mean I lost?$" + +MtChimney_Text_Grunt2PostBattle: + .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_Grunt1Intro: + .string "If there were more land, I'd be able\n" + .string "to get a big house of my own!\p" + .string "I'm going to build it on hardened lava!$" + +MtChimney_Text_Grunt1Defeat: + .string "My dream of a big house…$" + +MtChimney_Text_Grunt1PostBattle: + .string "A kid like you, you ought to be\n" + .string "splashing about in the waves!$" + +MtChimney_Text_TeamAquaAlwaysMessingWithPlans: + .string "That annoying TEAM AQUA…\n" + .string "They always mess with our plans!$" + +MtChimney_Text_MeteoritesPackAmazingPower: + .string "METEORITES pack amazing power!$" + +MtChimney_Text_YouBetterNotMessWithUs: + .string "You'd better not mess with us!\p" + .string "We're trying to awaken that thing\n" + .string "for the benefit of everyone!$" + +MtChimney_Text_AquasNameSimilar: + .string "We're TEAM MAGMA!\p" + .string "They're TEAM AQUA!\p" + .string "It totally annoys me that they'd\n" + .string "use a name like ours!$" + +MtChimney_Text_DouseThemInFire: + .string "Yeah!\n" + .string "Douse them in fire!$" + +MtChimney_Text_KeepMakingMoreLand: + .string "We're going to keep making more land!$" + +MtChimney_Text_Bufoh: + .string "Bufoh!$" + +MtChimney_Text_ArchieGoStopTeamMagma: + .string "ARCHIE: Grr, {PLAYER}!\n" + .string "I should've guessed you'd show up!\p" + .string "See for yourself what the fanatics\n" + .string "of TEAM MAGMA are up to!\p" + .string "They're trying to inject the stolen\n" + .string "METEORITE's power into the volcano!\p" + .string "Doing something like that will cause\n" + .string "the volcano's eruption!$" + +MtChimney_Text_ArchieIHaveMyHandsFull: + .string "ARCHIE: Grrr…\p" + .string "I want to stop that MAXIE,\n" + .string "but I can't!\p" + .string "Not when I have my hands full battling\n" + .string "three opponents at once!$" + +MtChimney_Text_ArchieThankYou: + .string "ARCHIE: {PLAYER}!\n" + .string "Thank you!\p" + .string "With your help, we thwarted TEAM\n" + .string "MAGMA's destructive plan!\p" + .string "But… You…\n" + .string "Whose side are you on?\p" + .string "Ah, it doesn't matter.\p" + .string "We will remain vigilant and keep up\n" + .string "our pursuit of TEAM MAGMA.\p" + .string "{PLAYER}, we shall meet again!$" + +MtChimney_Text_MagmaOutnumbersUs: + .string "Darn… TEAM MAGMA outnumbers us!\n" + .string "We can't keep up with them!$" + +MtChimney_Text_LessHabitatForWaterPokemon: + .string "If they expand the land, there'll be\n" + .string "less habitats for WATER POKéMON!$" + +MtChimney_Text_MagmasNameSimilar: + .string "We're TEAM AQUA!\p" + .string "They're TEAM MAGMA!\p" + .string "It burns me up that they'd use such\n" + .string "a confusing name!$" + +MtChimney_Text_Bushaa: + .string "Bushaa!$" + +MtChimney_Text_LavaCookiesJust200: + .string "LAVA COOKIES are MT. CHIMNEY's local\n" + .string "specialty.\p" + .string "Try one. It's just ¥200.$" + +MtChimney_Text_ThankYouDear: + .string "Thank you, dear!$" + +MtChimney_Text_YouveNotGotTheMoney: + .string "Oh, dear. You can't buy a thing if\n" + .string "you've not got the money.$" + +MtChimney_Text_OhFineThen: + .string "Oh, fine then.$" + +MtChimney_Text_MetoriteFittedOnMachine: + .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_RemoveTheMeteorite: + .string "A METEORITE is fitted on a mysterious\n" + .string "machine…\p" + .string "Do you want to remove the METEORITE?$" + +MtChimney_Text_PlayerRemovedMeteorite: + .string "{PLAYER} removed the METEORITE from\n" + .string "the mysterious machine.$" + +MtChimney_Text_PlayerLeftMeteorite: + .string "{PLAYER} left the METEORITE where\n" + .string "it was.$" + +MtChimney_Text_MachineMakesNoResponse: + .string "This mysterious machine…\n" + .string "It makes no response whatsoever.$" + +MtChimney_Text_RouteSign: + .string "{DOWN_ARROW} JAGGED PATH\n" + .string "LAVARIDGE TOWN AHEAD$" + +MtChimney_Text_ShelbyIntro: + .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_ShelbyDefeat: + .string "Oh, my goodness.\n" + .string "Now, aren't you something!$" + +MtChimney_Text_ShelbyPostBattle: + .string "Well, well, I've lost. I can't call\n" + .string "myself an EXPERT now, can I?$" + +MtChimney_Text_ShelbyRegister: + .string "Thank you, child. It was fun, as if\n" + .string "I were battling my own grandchild.\p" + .string "Please, come see me again for\n" + .string "a rematch.$" + +MtChimney_Text_ShelbyRematchIntro: + .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_ShelbyRematchDefeat: + .string "Oh, my goodness.\n" + .string "Now, aren't you something!$" + +MtChimney_Text_ShelbyPostRematch: + .string "Perhaps your heart has become one\n" + .string "with the hearts of your POKéMON.$" + +MtChimney_Text_MelissaIntro: + .string "I've got the fire in me, baby.\n" + .string "I can't stand it! I have to battle!$" + +MtChimney_Text_MelissaDefeat: + .string "Ooh, that was a scorching-hot match!$" + +MtChimney_Text_MelissaPostBattle: + .string "The heat of MT. CHIMNEY warms\n" + .string "me up, baby!$" + +MtChimney_Text_SheilaIntro: + .string "I've finally made it to MT. CHIMNEY.\n" + .string "I want to make my POKéMON battle!$" + +MtChimney_Text_SheilaDefeat: + .string "The way you battle…\n" + .string "It's like a MT. CHIMNEY eruption!$" + +MtChimney_Text_SheilaPostBattle: + .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_ShirleyIntro: + .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_ShirleyDefeat: + .string "Yowch!\n" + .string "I'm getting a chill out of the water.$" + +MtChimney_Text_ShirleyPostBattle: + .string "I'll have to take another dip in the\n" + .string "hot springs. Want to join me?\p" + .string "Just joking!$" + +MtChimney_Text_SawyerIntro: + .string "This is one fine mountain! Plenty of\n" + .string "hot people around for company!$" + +MtChimney_Text_SawyerDefeat: + .string "Oh, you're a real firebrand, too!$" + +MtChimney_Text_SawyerPostBattle: + .string "I think I need a dip in LAVARIDGE\n" + .string "HOT SPRING with the locals!$" + +MtChimney_Text_SawyerRegister: + .string "I like little fireballs like you.\n" + .string "Let me register you in my POKéNAV.$" + +MtChimney_Text_SawyerRematchIntro: + .string "I'm happily surrounded by hot people\n" + .string "around these parts. I won't lose!$" + +MtChimney_Text_SawyerRematchDefeat: + .string "Gosh, you're still the same\n" + .string "firebrand as before!$" + +MtChimney_Text_SawyerPostRematch: + .string "Actually, it really is hot here.\n" + .string "I'm overdressed for these parts.$" diff --git a/data/maps/MtChimney_CableCarStation/scripts.inc b/data/maps/MtChimney_CableCarStation/scripts.inc index 3690321c60..c6df76b3d1 100644 --- a/data/maps/MtChimney_CableCarStation/scripts.inc +++ b/data/maps/MtChimney_CableCarStation/scripts.inc @@ -93,6 +93,10 @@ MtChimney_CableCarStation_Movement_ExitCableCar: .else .ifdef ITALIAN .include "data/maps/MtChimney_CableCarStation/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtChimney_CableCarStation/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtChimney_CableCarStation/text_es.inc b/data/maps/MtChimney_CableCarStation/text_es.inc new file mode 100644 index 0000000000..d73397380b --- /dev/null +++ b/data/maps/MtChimney_CableCarStation/text_es.inc @@ -0,0 +1,10 @@ + +MtChimney_CableCarStation_Text_CableCarReadyGetOn: + .string "The CABLE CAR is ready to go down.\n" + .string "Would you like to be on it?$" + +MtChimney_CableCarStation_Text_StepThisWay: + .string "Please step this way.$" + +MtChimney_CableCarStation_Text_RideAnotherTime: + .string "Please ride with us another time.$" diff --git a/data/maps/MtPyre_1F/scripts.inc b/data/maps/MtPyre_1F/scripts.inc index a7c174a4b4..ba3882a97a 100644 --- a/data/maps/MtPyre_1F/scripts.inc +++ b/data/maps/MtPyre_1F/scripts.inc @@ -33,6 +33,10 @@ MtPyre_1F_EventScript_Man:: .else .ifdef ITALIAN .include "data/maps/MtPyre_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtPyre_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtPyre_1F/text_es.inc b/data/maps/MtPyre_1F/text_es.inc new file mode 100644 index 0000000000..620613c101 --- /dev/null +++ b/data/maps/MtPyre_1F/text_es.inc @@ -0,0 +1,20 @@ + +MtPyre_1F_Text_TakeThisForYourOwnGood: + .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_ExplainCleanseTag: + .string "Have a POKéMON hold that\n" + .string "CLEANSE TAG.\p" + .string "It will help ward off wild POKéMON.$" + +MtPyre_1F_Text_ComeToPayRespects: + .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_RestingPlaceOfZigzagoon: + .string "This is the final resting place of my\n" + .string "ZIGZAGOON. I cherished it…$" diff --git a/data/maps/MtPyre_2F/scripts.inc b/data/maps/MtPyre_2F/scripts.inc index 2ad9a5b98b..5db323a032 100644 --- a/data/maps/MtPyre_2F/scripts.inc +++ b/data/maps/MtPyre_2F/scripts.inc @@ -50,6 +50,10 @@ MtPyre_2F_EventScript_Zander:: .else .ifdef ITALIAN .include "data/maps/MtPyre_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtPyre_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtPyre_2F/text_es.inc b/data/maps/MtPyre_2F/text_es.inc new file mode 100644 index 0000000000..ba11c590db --- /dev/null +++ b/data/maps/MtPyre_2F/text_es.inc @@ -0,0 +1,91 @@ + +MtPyre_2F_Text_MemoriesOfSkitty: + .string "Memories of my darling SKITTY…\n" + .string "My eyes overflow thinking about it.$" + +MtPyre_2F_Text_TumbledFromFloorAbove: + .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_MarkIntro: + .string "Hey! Are you searching for POKéMON?\n" + .string "You came along after me! You're rude!$" + +MtPyre_2F_Text_MarkDefeat: + .string "Ayieeeeh!\n" + .string "I'm sorry, forgive me, please!$" + +MtPyre_2F_Text_MarkPostBattle: + .string "People don't come here often, so\n" + .string "I thought there'd be rare POKéMON.$" + +MtPyre_2F_Text_LukeIntro: + .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_LukeDefeat: + .string "LUKE: Whoopsie!$" + +MtPyre_2F_Text_LukePostBattle: + .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_LukeNotEnoughMons: + .string "LUKE: If you want to take me on,\n" + .string "bring some more POKéMON.\p" + .string "If you don't, I won't be able to show\n" + .string "off to my girl how cool I am!$" + +MtPyre_2F_Text_DezIntro: + .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_DezDefeat: + .string "DEZ: Waaaah! I'm scared!$" + +MtPyre_2F_Text_DezPostBattle: + .string "DEZ: We're lovey-dovey, so we don't\n" + .string "care if we lose!$" + +MtPyre_2F_Text_DezNotEnoughMons: + .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_LeahIntro: + .string "You are an unfamiliar sight…\n" + .string "Depart before anything befalls you!$" + +MtPyre_2F_Text_LeahDefeat: + .string "Hmm…\n" + .string "You're durable.$" + +MtPyre_2F_Text_LeahPostBattle: + .string "Our family has been TRAINERS here\n" + .string "since my great-grandmother's time…\p" + .string "It is my duty to protect this\n" + .string "mountain…$" + +MtPyre_2F_Text_ZanderIntro: + .string "Kiyaaaaah!\n" + .string "I'm terrified!$" + +MtPyre_2F_Text_ZanderDefeat: + .string "Nooooooo!\n" + .string "I lost my wits!$" + +MtPyre_2F_Text_ZanderPostBattle: + .string "I get freaked out every time I see\n" + .string "anything move…\p" + .string "I shouldn't have come here to train…$" diff --git a/data/maps/MtPyre_3F/scripts.inc b/data/maps/MtPyre_3F/scripts.inc index 934561eb39..f38e74c20b 100644 --- a/data/maps/MtPyre_3F/scripts.inc +++ b/data/maps/MtPyre_3F/scripts.inc @@ -40,6 +40,10 @@ MtPyre_3F_EventScript_RematchGabrielle:: .else .ifdef ITALIAN .include "data/maps/MtPyre_3F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtPyre_3F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtPyre_3F/text_es.inc b/data/maps/MtPyre_3F/text_es.inc new file mode 100644 index 0000000000..c71c5656b2 --- /dev/null +++ b/data/maps/MtPyre_3F/text_es.inc @@ -0,0 +1,65 @@ + +MtPyre_3F_Text_WilliamIntro: + .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_WilliamDefeat: + .string "I drown in self-pity…$" + +MtPyre_3F_Text_WilliamPostBattle: + .string "My psychic powers have surely\n" + .string "grown several times, but…$" + +MtPyre_3F_Text_KaylaIntro: + .string "Ahahahaha!\p" + .string "This is no place for children, least\n" + .string "of all you!$" + +MtPyre_3F_Text_KaylaDefeat: + .string "I lost that cleanly…$" + +MtPyre_3F_Text_KaylaPostBattle: + .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!$" + +MtPyre_3F_Text_GabrielleIntro: + .string "Why have you come here?$" + +MtPyre_3F_Text_GabrielleDefeat: + .string "That was amazing!\n" + .string "You're a very special TRAINER.$" + +MtPyre_3F_Text_GabriellePostBattle: + .string "POKéMON no longer of this world.\n" + .string "POKéMON that are with you now.\p" + .string "And the POKéMON that you will meet\n" + .string "in the future…\p" + .string "They are all to be equally cherished.\n" + .string "Please remember that.$" + +MtPyre_3F_Text_GabrielleRegister: + .string "I would like to see your POKéMON\n" + .string "when they grow up some more…\p" + .string "Please, I need to see your POKéNAV.$" + +MtPyre_3F_Text_GabrielleRematchIntro: + .string "Oh, it's you…\p" + .string "Have you come to show me your grown\n" + .string "POKéMON?$" + +MtPyre_3F_Text_GabrielleRematchDefeat: + .string "How amazing!\n" + .string "You are a special person.$" + +MtPyre_3F_Text_GabriellePostRematch: + .string "POKéMON no longer of this world.\n" + .string "POKéMON that are with you now.\p" + .string "And the POKéMON that you will meet\n" + .string "in the future…\p" + .string "They are all to be equally cherished.\n" + .string "I see that you've remembered that.$" diff --git a/data/maps/MtPyre_4F/scripts.inc b/data/maps/MtPyre_4F/scripts.inc index 4166d5a37c..cff45ad0e0 100644 --- a/data/maps/MtPyre_4F/scripts.inc +++ b/data/maps/MtPyre_4F/scripts.inc @@ -16,6 +16,10 @@ MtPyre_5F_EventScript_Atsushi:: .else .ifdef ITALIAN .include "data/maps/MtPyre_4F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtPyre_4F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtPyre_4F/text_es.inc b/data/maps/MtPyre_4F/text_es.inc new file mode 100644 index 0000000000..146f17f43c --- /dev/null +++ b/data/maps/MtPyre_4F/text_es.inc @@ -0,0 +1,12 @@ + +MtPyre_5F_Text_AtsushiIntro: + .string "Teacher…\n" + .string "Please watch over my progress!$" + +MtPyre_5F_Text_AtsushiDefeat: + .string "Teacher…\n" + .string "Please forgive me!$" + +MtPyre_5F_Text_AtsushiPostBattle: + .string "Until I improve, my teacher, who rests\n" + .string "here, will never find true peace…$" diff --git a/data/maps/MtPyre_5F/scripts.inc b/data/maps/MtPyre_5F/scripts.inc index dffbbc99a4..129d434d2c 100644 --- a/data/maps/MtPyre_5F/scripts.inc +++ b/data/maps/MtPyre_5F/scripts.inc @@ -16,6 +16,10 @@ MtPyre_4F_EventScript_Tasha:: .else .ifdef ITALIAN .include "data/maps/MtPyre_5F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtPyre_5F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtPyre_5F/text_es.inc b/data/maps/MtPyre_5F/text_es.inc new file mode 100644 index 0000000000..eabc44519e --- /dev/null +++ b/data/maps/MtPyre_5F/text_es.inc @@ -0,0 +1,15 @@ + +MtPyre_4F_Text_TashaIntro: + .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_4F_Text_TashaDefeat: + .string "Losing, I dislike…$" + +MtPyre_4F_Text_TashaPostBattle: + .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/maps/MtPyre_6F/scripts.inc b/data/maps/MtPyre_6F/scripts.inc index 42a069f6ce..12ae1ab3b5 100644 --- a/data/maps/MtPyre_6F/scripts.inc +++ b/data/maps/MtPyre_6F/scripts.inc @@ -35,6 +35,10 @@ MtPyre_6F_EventScript_Cedric:: .else .ifdef ITALIAN .include "data/maps/MtPyre_6F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtPyre_6F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtPyre_6F/text_es.inc b/data/maps/MtPyre_6F/text_es.inc new file mode 100644 index 0000000000..4c3bb826bd --- /dev/null +++ b/data/maps/MtPyre_6F/text_es.inc @@ -0,0 +1,40 @@ + +MtPyre_6F_Text_ValerieIntro: + .string "When I'm here…\n" + .string "A curious power flows into me…$" + +MtPyre_6F_Text_ValerieDefeat: + .string "The power is ebbing away…$" + +MtPyre_6F_Text_ValeriePostBattle: + .string "Perhaps the power is from the spirits\n" + .string "of POKéMON in fitful sleep here…$" + +MtPyre_6F_Text_ValerieRegister: + .string "Fufufu… I lost the match, but…\n" + .string "I have this little ability…\p" + .string "Without ever laying my hands on\n" + .string "your POKéNAV… Hiyah!$" + +MtPyre_6F_Text_ValerieRematchIntro: + .string "Behind you…\n" + .string "What is it…$" + +MtPyre_6F_Text_ValerieRematchDefeat: + .string "Something faded away…$" + +MtPyre_6F_Text_ValeriePostRematch: + .string "The POKéMON at rest here…\n" + .string "Sometimes, they play…$" + +MtPyre_6F_Text_CedricIntro: + .string "Have you lost your bearings?\n" + .string "Have no fear for I am here!$" + +MtPyre_6F_Text_CedricDefeat: + .string "Weren't you lost?$" + +MtPyre_6F_Text_CedricPostBattle: + .string "I had this feeling that a lost TRAINER\n" + .string "would be panicked and easy to beat.\p" + .string "It's dirty and I won't try it again…$" diff --git a/data/maps/MtPyre_Summit/scripts.inc b/data/maps/MtPyre_Summit/scripts.inc index 97a6eced05..4ec357c09e 100644 --- a/data/maps/MtPyre_Summit/scripts.inc +++ b/data/maps/MtPyre_Summit/scripts.inc @@ -437,6 +437,10 @@ MtPyre_Summit_EventScript_Grunt4:: .else .ifdef ITALIAN .include "data/maps/MtPyre_Summit/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/MtPyre_Summit/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/MtPyre_Summit/text_es.inc b/data/maps/MtPyre_Summit/text_es.inc new file mode 100644 index 0000000000..f32339589a --- /dev/null +++ b/data/maps/MtPyre_Summit/text_es.inc @@ -0,0 +1,194 @@ + +MtPyre_Summit_Text_Grunt1Intro: + .string "No! Those TEAM MAGMA goons got\n" + .string "here ahead of us!\p" + .string "We can't fall behind!$" + +MtPyre_Summit_Text_Grunt1Defeat: + .string "I thought you were one of the MAGMAS\n" + .string "who happened to come back…$" + +MtPyre_Summit_Text_Grunt1PostBattle: + .string "Yeah, so you are strong…\n" + .string "But there're a lot of us!$" + +MtPyre_Summit_Text_Grunt2Intro: + .string "Hah!\n" + .string "Too bad for you!\p" + .string "If you came earlier, you only would've\n" + .string "had to battle the wimpy TEAM MAGMA.\p" + .string "But since you arrived now, you have\n" + .string "to take on us toughies!$" + +MtPyre_Summit_Text_Grunt2Defeat: + .string "Urgh… I should've let you take on\n" + .string "TEAM MAGMA first…$" + +MtPyre_Summit_Text_Grunt2PostBattle: + .string "You don't know anything!\n" + .string "So why are you messing with us?$" + +MtPyre_Summit_Text_Grunt3Intro: + .string "You…\n" + .string "We saw you at MT. CHIMNEY.\p" + .string "You don't belong to either TEAM,\n" + .string "so why would you be here?$" + +MtPyre_Summit_Text_Grunt3Defeat: + .string "If you're going to mess with anyone,\n" + .string "let it be TEAM MAGMA…$" + +MtPyre_Summit_Text_Grunt3PostBattle: + .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_Grunt4Intro: + .string "Oh, I know!\n" + .string "You tried to join TEAM MAGMA,\l" + .string "but they wouldn't have you!\p" + .string "Well, don't think that we'll let you\n" + .string "join our TEAM AQUA!$" + +MtPyre_Summit_Text_Grunt4Defeat: + .string "If you want to join TEAM AQUA that\n" + .string "badly, we can consider it…$" + +MtPyre_Summit_Text_Grunt4PostBattle: + .string "We have a great combination going\n" + .string "with us members and our leader.$" + +MtPyre_Summit_Text_ArchieWeGotTheOrbLetsGo: + .string "ARCHIE: TEAM MAGMA's MAXIE got ahead\n" + .string "of us, but we also got what we wanted.\p" + .string "The RED ORB preserved at MT. PYRE…\n" + .string "I, ARCHIE, now have it in my possession!\p" + .string "Fufufu… Now we can bring our ultimate\n" + .string "objective to fruition!\p" + .string "Okay, TEAM!\n" + .string "We're pulling out!$" + +MtPyre_Summit_Text_BothOrbsTakenMagmaLeftThis: + .string "Oh, no…\n" + .string "This cannot happen…\p" + .string "Not only the BLUE ORB, but even\n" + .string "the RED ORB has been taken…\p" + .string "The BLUE ORB and RED ORB must never\n" + .string "be separated. They belong together.\p" + .string "What are those men trying to do with\n" + .string "the two ORBS?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "Oh, yes. Was it TEAM MAGMA who came\n" + .string "and took the BLUE ORB first?\p" + .string "Well, in their haste, they left this\n" + .string "behind.\p" + .string "I couldn't imagine what exactly it\n" + .string "could be.\p" + .string "I would like you to have it.\n" + .string "Perhaps it will be useful in some way.$" + +MtPyre_Summit_Text_OrbsHaveBeenTaken: + .string "The BLUE ORB and RED ORB taken by\n" + .string "those sinister men…\p" + .string "They must never be apart…\n" + .string "I fear something terrible will happen…$" + +MtPyre_Summit_Text_GroudonKyogreAwakened: + .string "Oh, my goodness…\p" + .string "You say that both GROUDON and KYOGRE\n" + .string "have been awakened?\p" + .string "It is said that the BLUE ORB and\n" + .string "the RED ORB quelled the rage of\l" + .string "the two POKéMON…\p" + .string "It is also said that the true owner\n" + .string "of the ORBS still exists.\p" + .string "However, no one knows who, or what\n" + .string "exactly, the ORBS belong to.\p" + .string "It could be a human, or perhaps\n" + .string "a POKéMON, but no one knows.$" + +MtPyre_Summit_Text_ThoseTwoMenReturnedOrbs: + .string "The two men who took the ORBS came\n" + .string "back to return them on their own.\p" + .string "Those men…\n" + .string "Perhaps they are not so evil after all…$" + +MtPyre_Summit_Text_SuperAncientPokemonTaughtUs: + .string "The embodiments of the land, sea,\n" + .string "and the sky…\p" + .string "That is said to be the identities of\n" + .string "the super-ancient POKéMON…\p" + .string "In the same way that we humans and\n" + .string "POKéMON have life, our world, too,\l" + .string "is alive…\p" + .string "The super-ancient POKéMON have\n" + .string "taught us that…$" + +MtPyre_Summit_Text_WillYouHearOutMyTale: + .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_GroudonKyogreTale: + .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 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…$" + +MtPyre_Summit_Text_WellThatTooIsFine: + .string "I see…\n" + .string "Well, that, too, is fine…$" + +MtPyre_Summit_Text_MaxieSilence: + .string "MAXIE: {PLAYER}…\p" + .string "… … … … … …\n" + .string "… … … … … …$" + +MtPyre_Summit_Text_HearTheNewLegendOfHoenn: + .string "It is my role to pass on the legends\n" + .string "of HOENN to future generations.\p" + .string "And the crisis that just ended in\n" + .string "SOOTOPOLIS rewrote a legend…\p" + .string "Have you the time to hear the new\n" + .string "legend of HOENN?$" + +MtPyre_Summit_Text_HoennTrioTale: + .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 massive\n" + .string "fires and vicious storms.\p" + .string "It was then that the POKéMON of\n" + .string "the sky descended from a storm.\p" + .string "The POKéMON, shining a vivid green,\n" + .string "becalmed the two enraged POKéMON.\p" + .string "Then, its duty done, the green POKéMON\n" + .string "flew off into the wild blue yonder…$" diff --git a/data/maps/NewMauville_Entrance/scripts.inc b/data/maps/NewMauville_Entrance/scripts.inc index 26f6e6860b..1e1989e126 100644 --- a/data/maps/NewMauville_Entrance/scripts.inc +++ b/data/maps/NewMauville_Entrance/scripts.inc @@ -54,6 +54,10 @@ NewMauville_Entrance_EventScript_DontOpenDoor:: .else .ifdef ITALIAN .include "data/maps/NewMauville_Entrance/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/NewMauville_Entrance/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/NewMauville_Entrance/text_es.inc b/data/maps/NewMauville_Entrance/text_es.inc new file mode 100644 index 0000000000..09edbb2a79 --- /dev/null +++ b/data/maps/NewMauville_Entrance/text_es.inc @@ -0,0 +1,10 @@ + +NewMauville_Entrance_Text_DoorIsLocked: + .string "The door is locked.$" + +NewMauville_Entrance_Text_UseBasementKey: + .string "Use the BASEMENT KEY?$" + +NewMauville_Entrance_Text_UsedBasementKey: + .string "{PLAYER} used the BASEMENT KEY.\p" + .string "The door opened!$" diff --git a/data/maps/NewMauville_Inside/scripts.inc b/data/maps/NewMauville_Inside/scripts.inc index e9781ca9ec..d74d76eb3c 100644 --- a/data/maps/NewMauville_Inside/scripts.inc +++ b/data/maps/NewMauville_Inside/scripts.inc @@ -253,6 +253,10 @@ NewMauville_Inside_EventScript_DefeatedVoltorb3:: .else .ifdef ITALIAN .include "data/maps/NewMauville_Inside/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/NewMauville_Inside/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/NewMauville_Inside/text_es.inc b/data/maps/NewMauville_Inside/text_es.inc new file mode 100644 index 0000000000..4112ef1458 --- /dev/null +++ b/data/maps/NewMauville_Inside/text_es.inc @@ -0,0 +1,17 @@ + +NewMauville_Inside_Text_GeneratorRadiatingHeat: + .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_GeneratorQuietedDown: + .string "The generator quieted down.$" + +NewMauville_Inside_Text_SteppedOnSwitchGeneratorStopped: + .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/maps/OldaleTown/scripts.inc b/data/maps/OldaleTown/scripts.inc index bc56251998..0210207222 100644 --- a/data/maps/OldaleTown/scripts.inc +++ b/data/maps/OldaleTown/scripts.inc @@ -351,6 +351,10 @@ OldaleTown_Movement_ReturnToOriginalPosition: .else .ifdef ITALIAN .include "data/maps/OldaleTown/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/OldaleTown/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/OldaleTown/text_es.inc b/data/maps/OldaleTown/text_es.inc new file mode 100644 index 0000000000..02d75d6bda --- /dev/null +++ b/data/maps/OldaleTown/text_es.inc @@ -0,0 +1,56 @@ + +OldaleTown_Text_SavingMyProgress: + .string "I want to take a rest, so I'm saving my\n" + .string "progress.$" + +OldaleTown_Text_IWorkAtPokemonMart: + .string "Hi!\n" + .string "I work at a POKéMON MART.\p" + .string "Can I get you to come with me?$" + +OldaleTown_Text_ThisIsAPokemonMart: + .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\n" + .string "a promotional item.$" + +OldaleTown_Text_PotionExplanation: + .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_WaitDontComeInHere: + .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_DiscoveredFootprints: + .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_FinishedSketchingFootprints: + .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_MayLetsGoBack: + .string "MAY: {PLAYER}{KUN}!\n" + .string "Over here!\l" + .string "Let's hurry home!$" + +OldaleTown_Text_BrendanLetsGoBack: + .string "BRENDAN: I'm heading back to my dad's\n" + .string "LAB now.\l" + .string "{PLAYER}, you should hustle back, too.$" + +OldaleTown_Text_CitySign: + .string "OLDALE TOWN\n" + .string "“Where things start off scarce.”$" diff --git a/data/maps/OldaleTown_House1/scripts.inc b/data/maps/OldaleTown_House1/scripts.inc index 50b628eb62..0d252389a9 100644 --- a/data/maps/OldaleTown_House1/scripts.inc +++ b/data/maps/OldaleTown_House1/scripts.inc @@ -13,6 +13,10 @@ OldaleTown_House1_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/OldaleTown_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/OldaleTown_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/OldaleTown_House1/text_es.inc b/data/maps/OldaleTown_House1/text_es.inc new file mode 100644 index 0000000000..6d72995b97 --- /dev/null +++ b/data/maps/OldaleTown_House1/text_es.inc @@ -0,0 +1,8 @@ + +OldaleTown_House1_Text_LeftPokemonGoesOutFirst: + .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/maps/OldaleTown_House2/scripts.inc b/data/maps/OldaleTown_House2/scripts.inc index 39bfb2e5a7..590aa72c89 100644 --- a/data/maps/OldaleTown_House2/scripts.inc +++ b/data/maps/OldaleTown_House2/scripts.inc @@ -17,6 +17,10 @@ OldaleTown_House2_EventScript_Man:: .else .ifdef ITALIAN .include "data/maps/OldaleTown_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/OldaleTown_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/OldaleTown_House2/text_es.inc b/data/maps/OldaleTown_House2/text_es.inc new file mode 100644 index 0000000000..1363106392 --- /dev/null +++ b/data/maps/OldaleTown_House2/text_es.inc @@ -0,0 +1,9 @@ + +OldaleTown_House2_Text_PokemonLevelUp: + .string "When POKéMON battle, they eventually\n" + .string "level up and become stronger.$" + +OldaleTown_House2_Text_YoullGoFurtherWithStrongPokemon: + .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/maps/OldaleTown_Mart/scripts.inc b/data/maps/OldaleTown_Mart/scripts.inc index e6286b3f1d..85da602d3c 100644 --- a/data/maps/OldaleTown_Mart/scripts.inc +++ b/data/maps/OldaleTown_Mart/scripts.inc @@ -64,6 +64,10 @@ OldaleTown_Mart_EventScript_Boy:: .else .ifdef ITALIAN .include "data/maps/OldaleTown_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/OldaleTown_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/OldaleTown_Mart/text_es.inc b/data/maps/OldaleTown_Mart/text_es.inc new file mode 100644 index 0000000000..02928236b9 --- /dev/null +++ b/data/maps/OldaleTown_Mart/text_es.inc @@ -0,0 +1,14 @@ + +OldaleTown_Mart_Text_PokeBallsAreSoldOut: + .string "The clerk says they're all sold out.\n" + .string "I can't buy any POKé BALLS.$" + +OldaleTown_Mart_Text_ImGoingToBuyPokeBalls: + .string "I'm going to buy a bunch of POKé BALLS\n" + .string "and catch a bunch of POKéMON!$" + +OldaleTown_Mart_Text_RestoreHPWithPotion: + .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/maps/OldaleTown_PokemonCenter_1F/scripts.inc b/data/maps/OldaleTown_PokemonCenter_1F/scripts.inc index 7ed5575fbf..f36a15ea84 100644 --- a/data/maps/OldaleTown_PokemonCenter_1F/scripts.inc +++ b/data/maps/OldaleTown_PokemonCenter_1F/scripts.inc @@ -47,6 +47,10 @@ OldaleTown_PokemonCenter_1F_EventScript_WirelessClubAvailable:: .else .ifdef ITALIAN .include "data/maps/OldaleTown_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/OldaleTown_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/OldaleTown_PokemonCenter_1F/text_es.inc b/data/maps/OldaleTown_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..02b755f30b --- /dev/null +++ b/data/maps/OldaleTown_PokemonCenter_1F/text_es.inc @@ -0,0 +1,23 @@ + +OldaleTown_PokemonCenter_1F_Text_TrainersCanUsePC: + .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_PokemonCentersAreGreat: + .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_WirelessClubNotAvailable: + .string "The POKéMON WIRELESS CLUB on\n" + .string "the second floor was built recently.\p" + .string "But they say they're still making\n" + .string "adjustments.$" + +OldaleTown_PokemonCenter_1F_Text_TradedInWirelessClub: + .string "The POKéMON WIRELESS CLUB on\n" + .string "the second floor was built recently.\p" + .string "I traded POKéMON right away.$" diff --git a/data/maps/PacifidlogTown/scripts.inc b/data/maps/PacifidlogTown/scripts.inc index 0ae04e18b6..9ee7e10af1 100644 --- a/data/maps/PacifidlogTown/scripts.inc +++ b/data/maps/PacifidlogTown/scripts.inc @@ -35,6 +35,10 @@ PacifidlogTown_EventScript_TownSign:: .else .ifdef ITALIAN .include "data/maps/PacifidlogTown/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PacifidlogTown/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PacifidlogTown/text_es.inc b/data/maps/PacifidlogTown/text_es.inc new file mode 100644 index 0000000000..f81d12374d --- /dev/null +++ b/data/maps/PacifidlogTown/text_es.inc @@ -0,0 +1,25 @@ + +PacifidlogTown_Text_FastRunningCurrent: + .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_NeatHousesOnWater: + .string "See, isn't it neat?\n" + .string "These houses are on water!\p" + .string "I was born here!$" + +PacifidlogTown_Text_SkyPillarTooScary: + .string "The SKY PILLAR?\p" + .string "…Oh, you must mean that tall, tall\n" + .string "tower a little further out.\p" + .string "If you asked me, I wouldn't climb it.\n" + .string "It's too scary to get up that high.\p" + .string "Life at sea level in PACIFIDLOG,\n" + .string "that suits me fine.$" + +PacifidlogTown_Text_TownSign: + .string "PACIFIDLOG TOWN\p" + .string "“Where the morning sun smiles upon\n" + .string "the waters.”$" diff --git a/data/maps/PacifidlogTown_House1/scripts.inc b/data/maps/PacifidlogTown_House1/scripts.inc index 318cb046a5..7d2fb52979 100644 --- a/data/maps/PacifidlogTown_House1/scripts.inc +++ b/data/maps/PacifidlogTown_House1/scripts.inc @@ -17,6 +17,10 @@ PacifidlogTown_House1_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/PacifidlogTown_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PacifidlogTown_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PacifidlogTown_House1/text_es.inc b/data/maps/PacifidlogTown_House1/text_es.inc new file mode 100644 index 0000000000..d5a985f312 --- /dev/null +++ b/data/maps/PacifidlogTown_House1/text_es.inc @@ -0,0 +1,14 @@ + +PacifidlogTown_House1_Text_RegiStory: + .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_SixDotsOpenThreeDoors: + .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/maps/PacifidlogTown_House2/scripts.inc b/data/maps/PacifidlogTown_House2/scripts.inc index 43fdc070c2..0d3e2d9963 100644 --- a/data/maps/PacifidlogTown_House2/scripts.inc +++ b/data/maps/PacifidlogTown_House2/scripts.inc @@ -98,6 +98,10 @@ PacifidlogTown_House2_EventScript_UnhappyAzurill:: .else .ifdef ITALIAN .include "data/maps/PacifidlogTown_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PacifidlogTown_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PacifidlogTown_House2/text_es.inc b/data/maps/PacifidlogTown_House2/text_es.inc new file mode 100644 index 0000000000..ec0a7a6df1 --- /dev/null +++ b/data/maps/PacifidlogTown_House2/text_es.inc @@ -0,0 +1,55 @@ + +PacifidlogTown_House2_Text_ChairmansYoungerBrotherOnVacation: + .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_AhYourPokemon: + .string "Ah!\n" + .string "Your POKéMON…$" + +PacifidlogTown_House2_Text_AdoringPokemonTakeThis: + .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_PutInSomeMoreEffort: + .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_ViciousPokemonTakeThis: + .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_ExplainReturnFrustration: + .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_GetGoodTMInXDays: + .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_Rurii: + .string "AZURILL: Rurii.$" + +PacifidlogTown_House2_Text_VeryFriendlyWithTrainer: + .string "It appears to be very friendly with the\n" + .string "TRAINER.$" + +PacifidlogTown_House2_Text_Rururi: + .string "AZURILL: Rururi!$" + +PacifidlogTown_House2_Text_DoesntLikeTrainerVeryMuch: + .string "It doesn't appear to like the TRAINER\n" + .string "very much.$" diff --git a/data/maps/PacifidlogTown_House3/scripts.inc b/data/maps/PacifidlogTown_House3/scripts.inc index 1d04075333..36e34158ab 100644 --- a/data/maps/PacifidlogTown_House3/scripts.inc +++ b/data/maps/PacifidlogTown_House3/scripts.inc @@ -58,6 +58,10 @@ PacifidlogTown_House3_EventScript_Girl:: .else .ifdef ITALIAN .include "data/maps/PacifidlogTown_House3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PacifidlogTown_House3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PacifidlogTown_House3/text_es.inc b/data/maps/PacifidlogTown_House3/text_es.inc new file mode 100644 index 0000000000..6b975e6aab --- /dev/null +++ b/data/maps/PacifidlogTown_House3/text_es.inc @@ -0,0 +1,37 @@ + +PacifidlogTown_House3_Text_WillingToTradeIt: + .string "Check out this {STR_VAR_2}!\p" + .string "It's the {STR_VAR_2} that I caught\n" + .string "yesterday to celebrate my birthday!\p" + .string "Oh, I can see that you want it!\n" + .string "After all, it's priceless!\p" + .string "I'll tell you what. I might be willing\n" + .string "to trade it for a {STR_VAR_1}.$" + +PacifidlogTown_House3_Text_ItsSubtlyDifferentThankYou: + .string "Oh, so this is a {STR_VAR_1}?\p" + .string "It's sort of like a {STR_VAR_2},\n" + .string "and yet it's subtly different.\p" + .string "Thank you!$" + +PacifidlogTown_House3_Text_WontAcceptAnyLessThanRealMon: + .string "No, no, no! I won't accept any\n" + .string "less than a real {STR_VAR_1}!$" + +PacifidlogTown_House3_Text_NotDesperateOrAnything: + .string "Oh, so you're not going to go through\n" + .string "with this?\p" + .string "That's cool. I'm not desperate to make\n" + .string "a trade or anything.$" + +PacifidlogTown_House3_Text_ReallyWantedToGetBagon: + .string "I know I could go looking for one\n" + .string "on my own, but…\p" + .string "But I really wanted to get a BAGON\n" + .string "that another TRAINER caught…$" + +PacifidlogTown_House3_Text_IsThatAPokedex: + .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/maps/PacifidlogTown_House4/scripts.inc b/data/maps/PacifidlogTown_House4/scripts.inc index d21c6b86a2..04e5e0e4fe 100644 --- a/data/maps/PacifidlogTown_House4/scripts.inc +++ b/data/maps/PacifidlogTown_House4/scripts.inc @@ -35,6 +35,10 @@ PacifidlogTown_House4_EventScript_No:: .else .ifdef ITALIAN .include "data/maps/PacifidlogTown_House4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PacifidlogTown_House4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PacifidlogTown_House4/text_es.inc b/data/maps/PacifidlogTown_House4/text_es.inc new file mode 100644 index 0000000000..65b11c0bfa --- /dev/null +++ b/data/maps/PacifidlogTown_House4/text_es.inc @@ -0,0 +1,24 @@ + +PacifidlogTown_House4_Text_PeopleSawHighFlyingPokemon: + .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_SkyPokemon: + .string "A sky POKéMON!\n" + .string "A sky POKéMON!$" + +PacifidlogTown_House4_Text_WhereDidYouComeFrom: + .string "Where did you come from?$" + +PacifidlogTown_House4_Text_YesTown: + .string "Yes?\n" + .string "YES TOWN?\p" + .string "I've never heard of a place like that.$" + +PacifidlogTown_House4_Text_YouHaveToComeFromSomewhere: + .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/maps/PacifidlogTown_House5/scripts.inc b/data/maps/PacifidlogTown_House5/scripts.inc index 00e9597807..e9a7d72a55 100644 --- a/data/maps/PacifidlogTown_House5/scripts.inc +++ b/data/maps/PacifidlogTown_House5/scripts.inc @@ -27,6 +27,10 @@ PacifidlogTown_House5_EventScript_Gentleman:: .else .ifdef ITALIAN .include "data/maps/PacifidlogTown_House5/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PacifidlogTown_House5/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PacifidlogTown_House5/text_es.inc b/data/maps/PacifidlogTown_House5/text_es.inc new file mode 100644 index 0000000000..546fe9b5f1 --- /dev/null +++ b/data/maps/PacifidlogTown_House5/text_es.inc @@ -0,0 +1,15 @@ + +PacifidlogTown_House5_Text_CantSeeMirageIslandToday: + .string "I can't see MIRAGE ISLAND today…$" + +PacifidlogTown_House5_Text_CanSeeMirageIslandToday: + .string "Oh! Oh my!\n" + .string "I can see MIRAGE ISLAND today!$" + +PacifidlogTown_House5_Text_MirageIslandAppearDependingOnWeather: + .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/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc b/data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc index 25470cbaed..a1836d9c84 100644 --- a/data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc +++ b/data/maps/PacifidlogTown_PokemonCenter_1F/scripts.inc @@ -37,6 +37,10 @@ PacifidlogTown_PokemonCenter_1F_EventScript_OldMan:: .else .ifdef ITALIAN .include "data/maps/PacifidlogTown_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PacifidlogTown_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PacifidlogTown_PokemonCenter_1F/text_es.inc b/data/maps/PacifidlogTown_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..865b9ce54e --- /dev/null +++ b/data/maps/PacifidlogTown_PokemonCenter_1F/text_es.inc @@ -0,0 +1,19 @@ + +PacifidlogTown_PokemonCenter_1F_Text_WhatColorTrainerCard: + .string "What color is your TRAINER CARD?\n" + .string "Mine's copper!$" + +PacifidlogTown_PokemonCenter_1F_Text_OnColonyOfCorsola: + .string "PACIFIDLOG TOWN floats on top of\n" + .string "a colony of CORSOLA.\p" + .string "If I told you that, would you believe\n" + .string "me?$" + +PacifidlogTown_PokemonCenter_1F_Text_AncestorsLivedOnBoats: + .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/maps/PetalburgCity/scripts.inc b/data/maps/PetalburgCity/scripts.inc index 2251968646..e910050b8a 100644 --- a/data/maps/PetalburgCity/scripts.inc +++ b/data/maps/PetalburgCity/scripts.inc @@ -712,6 +712,10 @@ PetalburgCity_EventScript_GymBoy:: .else .ifdef ITALIAN .include "data/maps/PetalburgCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgCity/text_es.inc b/data/maps/PetalburgCity/text_es.inc new file mode 100644 index 0000000000..467160bcfe --- /dev/null +++ b/data/maps/PetalburgCity/text_es.inc @@ -0,0 +1,62 @@ + +PetalburgCity_Text_WhereIsWally: + .string "Where has our WALLY gone?\p" + .string "We have to leave for VERDANTURF TOWN\n" + .string "very soon…$" + +PetalburgCity_Text_AreYouRookieTrainer: + .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_ThisIsPetalburgGym: + .string "See? This is PETALBURG CITY's GYM.$" + +PetalburgCity_Text_ThisIsGymSign: + .string "This is the GYM's sign. Look for it\n" + .string "whenever you're looking for a GYM.$" + +PetalburgCity_Text_WaterReflection: + .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_FullPartyExplanation: + .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_GymSign: + .string "PETALBURG CITY POKéMON GYM\n" + .string "LEADER: NORMAN\l" + .string "“A man in pursuit of power!”$" + +PetalburgCity_Text_CitySign: + .string "PETALBURG CITY\n" + .string "“Where people mingle with nature.”$" + +PetalburgCity_Text_WallyHouseSign: + .string "WALLY'S HOUSE$" + +PetalburgCity_Text_AreYouATrainer: + .string "Excuse me!\p" + .string "Let me guess, from the way you're\n" + .string "dressed, are you a POKéMON TRAINER?$" + +PetalburgCity_Text_WellMaybeNot: + .string "… … … … … …\p" + .string "Well, maybe not.\n" + .string "Your clothes aren't all that dirty.\p" + .string "You're either a rookie TRAINER,\n" + .string "or maybe you're just an ordinary kid.$" + +PetalburgCity_Text_ImLookingForTalentedTrainers: + .string "I'm roaming the land in search of\n" + .string "talented TRAINERS.\p" + .string "I'm sorry to have taken your time.$" diff --git a/data/maps/PetalburgCity_Gym/scripts.inc b/data/maps/PetalburgCity_Gym/scripts.inc index 86e7a898d0..3f34e776fc 100644 --- a/data/maps/PetalburgCity_Gym/scripts.inc +++ b/data/maps/PetalburgCity_Gym/scripts.inc @@ -1149,6 +1149,10 @@ PetalburgCity_Gym_EventScript_GymStatue:: .else .ifdef ITALIAN .include "data/maps/PetalburgCity_Gym/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgCity_Gym/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgCity_Gym/text_es.inc b/data/maps/PetalburgCity_Gym/text_es.inc new file mode 100644 index 0000000000..8c5b1a0cd7 --- /dev/null +++ b/data/maps/PetalburgCity_Gym/text_es.inc @@ -0,0 +1,452 @@ + +PetalburgCity_Gym_Text_DadYoureHereWithYourPokemon: + .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_WallyIdLikeAPokemon: + .string "Um… I…\n" + .string "I'd like to get a POKéMON, please…$" + +PetalburgCity_Gym_Text_DadOhYoureWallyRight: + .string "DAD: Hm? You're… Uh… Oh, right.\n" + .string "You're WALLY, right?$" + +PetalburgCity_Gym_Text_WallyIveNeverCaughtAPokemon: + .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_DadHmISee: + .string "DAD: Hm. I see.$" + +PetalburgCity_Gym_Text_DadPlayerGoWithWally: + .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_IllLoanYouMyZigzagoon: + .string "WALLY, here, I'll loan you my POKéMON.\p" + .string "WALLY received a ZIGZAGOON!$" + +PetalburgCity_Gym_Text_WallyThankYouAndDadGivesPokeBall: + .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_WallyOhWowThankYou: + .string "WALLY: Oh, wow!\n" + .string "Thank you!$" + +PetalburgCity_Gym_Text_WouldYouReallyComeWithMe: + .string "{PLAYER}… Would you really come\n" + .string "with me?$" + +PetalburgCity_Gym_Text_DadSoDidItWorkOut: + .string "DAD: So, did it work out?$" + +PetalburgCity_Gym_Text_WallyThankYouBye: + .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,\n" + .string "so I have to go!\p" + .string "Bye, {PLAYER}!$" + +PetalburgCity_Gym_Text_DadGoCollectBadges: + .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\n" + .string "the GYM 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.$" + +PetalburgCity_Gym_Text_NormanGoToRustboro: + .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_NormanGoToDewford: + .string "DAD: I see… So, you've beaten\n" + .string "the 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_YouHaveGottenStronger: + .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_NormanIntro: + .string "DAD: Hm…\n" + .string "So, you did get four GYM BADGES.\p" + .string "Fine, as I promised, we will have\n" + .string "a POKéMON battle.\p" + .string "{PLAYER}…\p" + .string "I'm so happy that I can have\n" + .string "a 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_NormanDefeat: + .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_ReceivedBalanceBadge: + .string "{PLAYER} received the BALANCE BADGE\n" + .string "from DAD!$" + +PetalburgCity_Gym_Text_ExplainBalanceBadgeTakeThis: + .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_ExplainFacade: + .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_DadHappyAndSad: + .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_PleaseComeWithMe: + .string "Ah, there you are, {PLAYER}{KUN}!\p" + .string "Please come with me.\n" + .string "I have something I want you to have.$" + +PetalburgCity_Gym_Text_LetMeBorrowPlayer: + .string "NORMAN, you don't mind, do you?\p" + .string "Let me borrow your {PLAYER}{KUN} for\n" + .string "a minute or two.$" + +PetalburgCity_Gym_Text_DadGoingToKeepTraining: + .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_DadNoAmountOfTrainingIsEnough: + .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_GymGuideAdvice: + .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\n" + .string "use all kinds of items.\p" + .string "The door at the left leads to\n" + .string "the SPEED ROOM.\p" + .string "The door at the right leads to\n" + .string "the ACCURACY ROOM.\p" + .string "The room's name will be on\n" + .string "the door, so choose carefully.\p" + .string "Once you've chosen the door…\n" + .string "Well, hey, go for it!$" + +PetalburgCity_Gym_Text_GymGuidePostVictory: + .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_RandallIntro: + .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_RandallDefeat: + .string "That was a magnificent battle!$" + +PetalburgCity_Gym_Text_RandallPostBattle: + .string "Go on to the next room where a new\n" + .string "challenge awaits you.\p" + .string "At the left is the CONFUSION ROOM.\p" + .string "The right door leads to the DEFENSE\n" + .string "ROOM.$" + +PetalburgCity_Gym_Text_RandallPostBadge: + .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_ParkerIntro: + .string "This is the CONFUSION ROOM.\p" + .string "Let me see how well bonded you are\n" + .string "with your POKéMON!$" + +PetalburgCity_Gym_Text_ParkerDefeat: + .string "I couldn't confuse your team enough…\n" + .string "You share a strong bond together.$" + +PetalburgCity_Gym_Text_ParkerPostBattle: + .string "The next room is the STRENGTH ROOM.\n" + .string "Can you withstand brute force?$" + +PetalburgCity_Gym_Text_ParkerPostBadge: + .string "After you beat our LEADER, the\n" + .string "training has become a lot tougher.$" + +PetalburgCity_Gym_Text_GeorgeIntro: + .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_GeorgeDefeat: + .string "I couldn't restore HP enough…\n" + .string "What ATTACK power…$" + +PetalburgCity_Gym_Text_GeorgePostBattle: + .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_GeorgePostBadge: + .string "I'm going to keep training at GYMS.\n" + .string "One day, I'll become a LEADER.$" + +PetalburgCity_Gym_Text_BerkeIntro: + .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_BerkeDefeat: + .string "Your power…\n" + .string "You're the real deal.$" + +PetalburgCity_Gym_Text_BerkePostBattle: + .string "Your father really is strong.\n" + .string "He's 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_BerkePostBadge: + .string "Since your dad became the LEADER,\n" + .string "the TRAINERS of PETALBURG CITY have\l" + .string "become a lot tougher.$" + +PetalburgCity_Gym_Text_MaryIntro: + .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_MaryDefeat: + .string "You were a cut above me…$" + +PetalburgCity_Gym_Text_MaryPostBattle: + .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_MaryPostBadge: + .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_AlexiaIntro: + .string "The higher the DEFENSE, the more\n" + .string "reckless I can be in attack.$" + +PetalburgCity_Gym_Text_AlexiaDefeat: + .string "Our defenses weren't enough…$" + +PetalburgCity_Gym_Text_AlexiaPostBattle: + .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\n" + .string "the ONE-HIT KO ROOM.\p" + .string "Both of them have TRAINERS who are\n" + .string "skilled at offense.$" + +PetalburgCity_Gym_Text_AlexiaPostBadge: + .string "Hi! Have you tried using SURF?$" + +PetalburgCity_Gym_Text_JodyIntro: + .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_JodyDefeat: + .string "But… I went all out!$" + +PetalburgCity_Gym_Text_JodyPostBattle: + .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_JodyPostBadge: + .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\n" + .string "for their POKéMON.$" + +PetalburgCity_Gym_Text_DoorAppearsLocked: + .string "This door appears to be locked\n" + .string "right now…$" + +PetalburgCity_Gym_Text_EnterSpeedRoom: + .string "“SPEED ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +@ Unused +PetalburgCity_Gym_Text_DoorAppearsLocked2: + .string "This door appears to be locked\n" + .string "right now…$" + +PetalburgCity_Gym_Text_EnterAccuracyRoom: + .string "“ACCURACY ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_EnterConfusionRoom: + .string "“CONFUSION ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_EnterDefenseRoom: + .string "“DEFENSE ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_EnterRecoveryRoom: + .string "“RECOVERY ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_EnterStrengthRoom: + .string "“STRENGTH ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_EnterOHKORoom: + .string "“ONE-HIT KO ROOM,” the sign says.\p" + .string "Do you want to go through?$" + +PetalburgCity_Gym_Text_EnterGymLeadersRoom: + .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_GymStatue: + .string "PETALBURG CITY POKéMON GYM$" + +PetalburgCity_Gym_Text_GymStatueCertified: + .string "PETALBURG CITY POKéMON GYM\p" + .string "NORMAN'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +PetalburgCity_Gym_Text_NormanPreRematch: + .string "DAD: {PLAYER}…\n" + .string "I had a feeling that you would come.\p" + .string "I would never refuse to accept\n" + .string "a challenge from you.\p" + .string "You do understand, don't you?\p" + .string "Inside a GYM, it doesn't matter that\n" + .string "we are a parent and child.\p" + .string "…No, because we are parent and child,\n" + .string "we owe it to each other to do the best\l" + .string "we can. Isn't that right, {PLAYER}?$" + +PetalburgCity_Gym_Text_NormanRematchDefeat: + .string "Uh… Haha…\n" + .string "Maybe that was going too hard…$" + +PetalburgCity_Gym_Text_NormanPostRematch: + .string "DAD: {PLAYER}…\n" + .string "What is your dream?\p" + .string "My dream…\n" + .string "Hahaha…\l" + .string "It has already come true, actually.$" + +PetalburgCity_Gym_Text_NormanRematchNeedTwoMons: + .string "DAD: {PLAYER}…\n" + .string "I had a feeling that you would come.\p" + .string "I would never refuse to accept\n" + .string "a challenge from you.\p" + .string "You do understand, don't you?\p" + .string "Inside a GYM, it doesn't matter that\n" + .string "we are a parent and child.\p" + .string "Hm? Wait a second, {PLAYER}.\p" + .string "Do you only have one POKéMON that is\n" + .string "capable of battle?\p" + .string "Sorry, but you'll have to come back\n" + .string "with at least two POKéMON.$" diff --git a/data/maps/PetalburgCity_House1/scripts.inc b/data/maps/PetalburgCity_House1/scripts.inc index 7ad41e67a7..d8b3227357 100644 --- a/data/maps/PetalburgCity_House1/scripts.inc +++ b/data/maps/PetalburgCity_House1/scripts.inc @@ -17,6 +17,10 @@ PetalburgCity_House1_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/PetalburgCity_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgCity_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgCity_House1/text_es.inc b/data/maps/PetalburgCity_House1/text_es.inc new file mode 100644 index 0000000000..589b598188 --- /dev/null +++ b/data/maps/PetalburgCity_House1/text_es.inc @@ -0,0 +1,17 @@ + +PetalburgCity_House1_Text_TravelingIsWonderful: + .string "Traveling is wonderful!\p" + .string "When I was young, I roamed the seas\n" + .string "and the mountains!$" + +PetalburgCity_House1_Text_GoOnAdventure: + .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/maps/PetalburgCity_House2/scripts.inc b/data/maps/PetalburgCity_House2/scripts.inc index 77d6ab4d2d..4ebaf008eb 100644 --- a/data/maps/PetalburgCity_House2/scripts.inc +++ b/data/maps/PetalburgCity_House2/scripts.inc @@ -17,6 +17,10 @@ PetalburgCity_House2_EventScript_SchoolKid:: .else .ifdef ITALIAN .include "data/maps/PetalburgCity_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgCity_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgCity_House2/text_es.inc b/data/maps/PetalburgCity_House2/text_es.inc new file mode 100644 index 0000000000..c26d769f8a --- /dev/null +++ b/data/maps/PetalburgCity_House2/text_es.inc @@ -0,0 +1,13 @@ + +PetalburgCity_House2_Text_NormanBecameGymLeader: + .string "NORMAN became our town's new\n" + .string "GYM LEADER.\p" + .string "I think he called his family over from\n" + .string "somewhere far away.$" + +PetalburgCity_House2_Text_BattledNormanOnce: + .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/maps/PetalburgCity_Mart/scripts.inc b/data/maps/PetalburgCity_Mart/scripts.inc index 3566b2bd19..9697d86d51 100644 --- a/data/maps/PetalburgCity_Mart/scripts.inc +++ b/data/maps/PetalburgCity_Mart/scripts.inc @@ -74,6 +74,10 @@ PetalburgCity_Mart_EventScript_Man:: .else .ifdef ITALIAN .include "data/maps/PetalburgCity_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgCity_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgCity_Mart/text_es.inc b/data/maps/PetalburgCity_Mart/text_es.inc new file mode 100644 index 0000000000..6c2238525c --- /dev/null +++ b/data/maps/PetalburgCity_Mart/text_es.inc @@ -0,0 +1,18 @@ + +PetalburgCity_Mart_Text_WeakWillGrowStronger: + .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_RepelIsUseful: + .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_TakeSomeAntidotesWithYou: + .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/maps/PetalburgCity_PokemonCenter_1F/scripts.inc b/data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc index c0b6dfe56e..fac677e5cb 100644 --- a/data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/PetalburgCity_PokemonCenter_1F/scripts.inc @@ -62,6 +62,10 @@ PetalburgCity_PokemonCenter_1F_EventScript_SayMudkipType:: .else .ifdef ITALIAN .include "data/maps/PetalburgCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgCity_PokemonCenter_1F/text_es.inc b/data/maps/PetalburgCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..89f2e0bac2 --- /dev/null +++ b/data/maps/PetalburgCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,40 @@ + +PetalburgCity_PokemonCenter_1F_Text_PCStorageSystem: + .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_OranBerryRegainedHP: + .string "When my POKéMON ate an\n" + .string "ORAN BERRY, it regained HP!$" + +PetalburgCity_PokemonCenter_1F_Text_ManyTypesOfPokemon: + .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_TreeckoIsGrassType: + .string "For example, your TREECKO\n" + .string "is a 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_TorchicIsFireType: + .string "For example, your TORCHIC\n" + .string "is a 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_MudkipIsWaterType: + .string "For example, your MUDKIP\n" + .string "is a 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/maps/PetalburgCity_WallysHouse/scripts.inc b/data/maps/PetalburgCity_WallysHouse/scripts.inc index 7a54533216..c4f9dc38d3 100644 --- a/data/maps/PetalburgCity_WallysHouse/scripts.inc +++ b/data/maps/PetalburgCity_WallysHouse/scripts.inc @@ -75,6 +75,10 @@ PetalburgCity_WallysHouse_EventScript_ReceivedHM03Surf:: .else .ifdef ITALIAN .include "data/maps/PetalburgCity_WallysHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgCity_WallysHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgCity_WallysHouse/text_es.inc b/data/maps/PetalburgCity_WallysHouse/text_es.inc new file mode 100644 index 0000000000..6598d258f5 --- /dev/null +++ b/data/maps/PetalburgCity_WallysHouse/text_es.inc @@ -0,0 +1,68 @@ + +PetalburgCity_WallysHouse_Text_ThanksForPlayingWithWally: + .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_WonderHowWallyIsDoing: + .string "I wonder how our WALLY is doing?$" + +PetalburgCity_WallysHouse_Text_PleaseExcuseUs: + .string "{PLAYER}{KUN}! Please excuse us for\n" + .string "dragging you here this way.\p" + .string "But 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 gained 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_SurfGoAllSortsOfPlaces: + .string "If your POKéMON can SURF, you'll be\n" + .string "able to go to all sorts of places.$" + +PetalburgCity_WallysHouse_Text_WallyIsComingHomeSoon: + .string "WALLY's coming home soon.\n" + .string "I'm looking forward to that.$" + +PetalburgCity_WallysHouse_Text_YouMetWallyInEverGrandeCity: + .string "Oh? You met WALLY in\n" + .string "EVER GRANDE 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_WallyWasReallyHappy: + .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_WallyLeftWithoutTelling: + .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/maps/PetalburgWoods/scripts.inc b/data/maps/PetalburgWoods/scripts.inc index a8b0d08252..ea7ac81468 100644 --- a/data/maps/PetalburgWoods/scripts.inc +++ b/data/maps/PetalburgWoods/scripts.inc @@ -326,6 +326,10 @@ PetalburgWoods_EventScript_JamesRematch:: .else .ifdef ITALIAN .include "data/maps/PetalburgWoods/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/PetalburgWoods/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/PetalburgWoods/text_es.inc b/data/maps/PetalburgWoods/text_es.inc new file mode 100644 index 0000000000..4469d6437d --- /dev/null +++ b/data/maps/PetalburgWoods/text_es.inc @@ -0,0 +1,156 @@ + +PetalburgWoods_Text_NotAOneToBeFound: + .string "Hmmm…\n" + .string "Not a one to be found…$" + +PetalburgWoods_Text_HaveYouSeenShroomish: + .string "Hello, have you seen any POKéMON\n" + .string "called SHROOMISH around here?\p" + .string "I really love that POKéMON.$" + +PetalburgWoods_Text_IWasGoingToAmbushYou: + .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_HandOverThosePapers: + .string "You! DEVON RESEARCHER!\p" + .string "Hand over those papers!$" + +PetalburgWoods_Text_YouHaveToHelpMe: + .string "Aiyeeeh!\p" + .string "You're a POKéMON TRAINER, aren't you?\n" + .string "You've got to help me, please!$" + +PetalburgWoods_Text_NoOneCrossesTeamAqua: + .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 AQUA\n" + .string "gets any mercy, not even a kid!\p" + .string "Come on and battle me!$" + +PetalburgWoods_Text_YoureKiddingMe: + .string "You're kidding me! You're tough!$" + +PetalburgWoods_Text_YouveGotSomeNerve: + .string "Grrr… You've got some nerve\n" + .string "meddling with TEAM AQUA!\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 AQUA are also\n" + .string "after something in RUSTBORO.\p" + .string "I'll let you go today!$" + +PetalburgWoods_Text_ThatWasAwfullyClose: + .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_TeamAquaAfterSomethingInRustboro: + .string "Didn't that TEAM AQUA thug say\n" + .string "they were after something in\l" + .string "RUSTBORO, too?$" + +PetalburgWoods_Text_ICantBeWastingTime: + .string "Uh-oh! It's a crisis!\n" + .string "I can't be wasting time!$" + +PetalburgWoods_Text_YoureLoadedWithItems: + .string "You're loaded with items.\n" + .string "I can't give you this GREAT BALL.$" + +PetalburgWoods_Text_GoBugPokemonTeam: + .string "I caught a whole bunch of POKéMON!\p" + .string "Go, go, go!\n" + .string "My BUG POKéMON team!$" + +PetalburgWoods_Text_ICouldntWin: + .string "I have all these POKéMON,\n" + .string "but I couldn't win…$" + +PetalburgWoods_Text_ImOutOfPokeBalls: + .string "I caught a bunch of POKéMON.\n" + .string "Now I'm out of POKé BALLS.$" + +PetalburgWoods_Text_InstantlyPopularWithBugPokemon: + .string "If you take BUG POKéMON to school,\n" + .string "you get to be instantly popular!$" + +PetalburgWoods_Text_CantBePopularIfILose: + .string "I can't be popular if I lose.$" + +PetalburgWoods_Text_PeopleRespectYou: + .string "If you have a big BUG POKéMON,\n" + .string "people respect you for it.$" + +PetalburgWoods_Text_IWantRematch1: + .string "I want a rematch when my BUG\n" + .string "POKéMON grow up!\p" + .string "I'm registering you in my POKéNAV!$" + +PetalburgWoods_Text_IWantRematch2: + .string "I want a rematch when my BUG \n" + .string "POKéMON grow up!\p" + .string "I'm registering you in my POKéNAV!$" + +PetalburgWoods_Text_MyPokemonHaveGrown: + .string "My BUG POKéMON have grown.\n" + .string "I'll be popular again.$" + +PetalburgWoods_Text_CantBePopularIfLose: + .string "I can't be popular if I lose.$" + +PetalburgWoods_Text_IveBeenTrainingHard: + .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_StayOutOfTallGrass: + .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_HiddenItemsExplanation: + .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_TryUsingThisItem: + .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_MiracleSeedExplanation: + .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_TrainerTipsExperience: + .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 "left 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_TrainerTipsPP: + .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/maps/Route101/scripts.inc b/data/maps/Route101/scripts.inc index 101517423e..e1ab1485a6 100644 --- a/data/maps/Route101/scripts.inc +++ b/data/maps/Route101/scripts.inc @@ -268,6 +268,10 @@ Route101_Movement_BirchApproachPlayer: .else .ifdef ITALIAN .include "data/maps/Route101/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route101/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route101/text_es.inc b/data/maps/Route101/text_es.inc new file mode 100644 index 0000000000..6f66d1cfe3 --- /dev/null +++ b/data/maps/Route101/text_es.inc @@ -0,0 +1,40 @@ + +Route101_Text_HelpMe: + .string "H-help me!$" + +Route101_Text_PleaseHelp: + .string "Hello! You over there!\n" + .string "Please! Help!\p" + .string "In my BAG!\n" + .string "There's a POKé BALL!$" + +Route101_Text_DontLeaveMe: + .string "Wh-Where are you going?!\n" + .string "Don't leave me like this!$" + +Route101_Text_YouSavedMe: + .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_TakeTiredPokemonToPokeCenter: + .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_WildPokemonInTallGrass: + .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_RouteSign: + .string "ROUTE 101\n" + .string "{UP_ARROW} OLDALE TOWN$" diff --git a/data/maps/Route102/scripts.inc b/data/maps/Route102/scripts.inc index a5c8cb30ee..6ec78f0d22 100644 --- a/data/maps/Route102/scripts.inc +++ b/data/maps/Route102/scripts.inc @@ -81,6 +81,10 @@ Route102_EventScript_Allen:: .else .ifdef ITALIAN .include "data/maps/Route102/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route102/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route102/text_es.inc b/data/maps/Route102/text_es.inc new file mode 100644 index 0000000000..566ca9d732 --- /dev/null +++ b/data/maps/Route102/text_es.inc @@ -0,0 +1,35 @@ + +Route102_Text_WatchMeCatchPokemon: + .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!$" + +Route102_Text_WallyIDidIt: + .string "WALLY: I did it… It's my…\n" + .string "My POKéMON!$" + +Route102_Text_LetsGoBack: + .string "{PLAYER}, thank you!\n" + .string "Let's go back to the GYM!$" + +Route102_Text_ImNotVeryTall: + .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!$" + +Route102_Text_CatchWholeBunchOfPokemon: + .string "I'm going to catch a whole bunch of\n" + .string "POKéMON!$" + +Route102_Text_RouteSignOldale: + .string "ROUTE 102\n" + .string "{RIGHT_ARROW} OLDALE TOWN$" + +Route102_Text_RouteSignPetalburg: + .string "ROUTE 102\n" + .string "{LEFT_ARROW} PETALBURG CITY$" diff --git a/data/maps/Route103/scripts.inc b/data/maps/Route103/scripts.inc index 45cc49a2e4..089967f600 100644 --- a/data/maps/Route103/scripts.inc +++ b/data/maps/Route103/scripts.inc @@ -296,6 +296,10 @@ Route103_EventScript_Isabelle:: .else .ifdef ITALIAN .include "data/maps/Route103/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route103/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route103/text_es.inc b/data/maps/Route103/text_es.inc new file mode 100644 index 0000000000..c7841bc9f7 --- /dev/null +++ b/data/maps/Route103/text_es.inc @@ -0,0 +1,65 @@ + +Route103_Text_MayRoute103Pokemon: + .string "MAY: Let's see… The POKéMON found\n" + .string "on ROUTE 103 include…$" + +Route103_Text_MayLetsBattle: + .string "Oh, hi, {PLAYER}{KUN}!\p" + .string "…Oh, I see, my dad gave you\n" + .string "a 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\n" + .string "a TRAINER is like.$" + +Route103_Text_MayDefeated: + .string "Wow! That's great!\n" + .string "{PLAYER}{KUN}, you're pretty good!$" + +Route103_Text_MayTimeToHeadBack: + .string "MAY: I think I know why my dad has\n" + .string "an eye out for you now.\p" + .string "I mean, you just got that POKéMON,\n" + .string "but 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\n" + .string "the LAB.$" + +Route103_Text_BrendanRoute103Pokemon: + .string "BRENDAN: Okay, so it's this one and\n" + .string "that one that live on ROUTE 103…$" + +Route103_Text_BrendanLetsBattle: + .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_BrendanDefeated: + .string "Huh, {PLAYER}, you're not too shabby.$" + +Route103_Text_BrendanTimeToHeadBack: + .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_ShouldHaveBroughtPotion: + .string "My POKéMON is staggeringly tired…\n" + .string "I should have brought a POTION…$" + +Route103_Text_ShortcutToOldale: + .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_RouteSign: + .string "ROUTE 103\n" + .string "{DOWN_ARROW} OLDALE TOWN$" diff --git a/data/maps/Route104/scripts.inc b/data/maps/Route104/scripts.inc index 7a5ef1a6a6..72c18fe831 100644 --- a/data/maps/Route104/scripts.inc +++ b/data/maps/Route104/scripts.inc @@ -1006,6 +1006,10 @@ Route104_EventScript_Darian:: .else .ifdef ITALIAN .include "data/maps/Route104/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route104/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route104/text_es.inc b/data/maps/Route104/text_es.inc new file mode 100644 index 0000000000..9bb2c43e14 --- /dev/null +++ b/data/maps/Route104/text_es.inc @@ -0,0 +1,173 @@ + +Route104_Text_BrineyLivesInSeasideCottage: + .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_WhatsItLikeAtBottomOfSea: + .string "The sea, huh?\p" + .string "I wonder what it's like at the bottom\n" + .string "of the sea?$" + +Route104_Text_ThrowBallAtWeakenedPokemon: + .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_OnlyThrowBallAtWildPokemon: + .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_ImNotATrainer: + .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_LikeFillingMouthWithSeedsTakeThis: + .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_TMsAreOneTimeUse: + .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_DontNeedThisTakeIt: + .string "This FLOWER SHOP started selling\n" + .string "saplings recently.\p" + .string "It made me so happy, I went overboard\n" + .string "shopping.\p" + .string "I don't need this WHITE HERB anymore.\n" + .string "Would you take it, please?$" + +Route104_Text_FlowerShopSellingSaplings: + .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_MrBrineysCottage: + .string "MR. BRINEY'S COTTAGE$" + +Route104_Text_RouteSignPetalburg: + .string "ROUTE 1O4\n" + .string "{RIGHT_ARROW} PETALBURG CITY$" + +Route104_Text_RouteSignRustboro: + .string "ROUTE 1O4\n" + .string "{UP_ARROW} RUSTBORO CITY$" + +Route104_Text_PrettyPetalFlowShop: + .string "PRETTY PETAL FLOWER SHOP$" + +Route104_Text_TrainerTipsDoubleBattles: + .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.$" + +Route104_Text_MayWeShouldRegister: + .string "MAY: Oh, hi, {PLAYER}{KUN}!\p" + .string "DEVON upgraded your POKéNAV with\n" + .string "the MATCH CALL system, huh?\p" + .string "We should register each other so we\n" + .string "can get in contact anytime.$" + +Route104_Text_RegisteredMay: + .string "{PLAYER} registered MAY\n" + .string "in the POKéNAV.$" + +Route104_Text_MayHowsYourPokedex: + .string "MAY: Oh, by the way, {PLAYER}{KUN},\n" + .string "how's your POKéDEX coming along?$" + +Route104_Text_MayMinesDecentLetsBattle: + .string "Mine's looking pretty decent.\n" + .string "So…\l" + .string "How about a little battle?$" + +Route104_Text_MayHaventRaisedPokemon: + .string "MAY: Oh, what's the matter?\p" + .string "Haven't you caught or raised your\n" + .string "POKéMON very much?\p" + .string "That's not very good for a TRAINER!$" + +Route104_Text_MayLetsBattle: + .string "MAY: So, what do you think?\n" + .string "How about a little battle here?$" + +Route104_Text_MayIntro: + .string "MAY: You just became a TRAINER,\n" + .string "{PLAYER}{KUN}. I'm not going to lose!$" + +Route104_Text_MayDefeat: + .string "Yikes!\n" + .string "You're better than I expected!$" + +Route104_Text_MayPostBattle: + .string "MAY: I can tell you've gotten pretty\n" + .string "good with the way you handle POKéMON.\p" + .string "But instead of only making them\n" + .string "battle, you should be like MR. BRINEY.\p" + .string "It's important to become friends with\n" + .string "POKéMON, too.$" + +Route104_Text_BrendanWeShouldRegister: + .string "BRENDAN: Oh, hey, {PLAYER}!\p" + .string "Cool, you had DEVON install the MATCH\n" + .string "CALL system on your POKéNAV!\p" + .string "Let's register each other in our\n" + .string "POKéNAVS so we can keep in touch.$" + +Route104_Text_RegisteredBrendan: + .string "{PLAYER} registered BRENDAN\n" + .string "in the POKéNAV.$" + +Route104_Text_BrendanHowsYourPokedex: + .string "BRENDAN: {PLAYER}, how's your POKéDEX?\n" + .string "Have you filled in any pages yet?$" + +Route104_Text_BrendanDoingGreatLetsBattle: + .string "Me, I'm doing great!\p" + .string "Want to check out how good I am with\n" + .string "a battle?$" + +Route104_Text_BrendanNoConfidence: + .string "BRENDAN: What's the matter? Don't have\n" + .string "any confidence in your POKéMON?$" + +Route104_Text_BrendanLetsBattle: + .string "BRENDAN: What's up?\n" + .string "Want to have a battle with me?$" + +Route104_Text_BrendanIntro: + .string "BRENDAN: I know you just became\n" + .string "a TRAINER, but I won't go easy!$" + +Route104_Text_BrendanDefeat: + .string "Hmm…\n" + .string "You're pretty good.$" + +Route104_Text_BrendanPostBattle: + .string "BRENDAN: You've gotten pretty decent\n" + .string "at handling POKéMON.\p" + .string "But, you know, you shouldn't just be\n" + .string "making POKéMON battle.\p" + .string "Like MR. BRINEY, it's important to\n" + .string "become friends with your POKéMON.$" diff --git a/data/maps/Route104_MrBrineysHouse/scripts.inc b/data/maps/Route104_MrBrineysHouse/scripts.inc index c67670fe6a..64265245a4 100644 --- a/data/maps/Route104_MrBrineysHouse/scripts.inc +++ b/data/maps/Route104_MrBrineysHouse/scripts.inc @@ -105,6 +105,10 @@ Route104_MrBrineysHouse_EventScript_Peeko:: .else .ifdef ITALIAN .include "data/maps/Route104_MrBrineysHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route104_MrBrineysHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route104_MrBrineysHouse/text_es.inc b/data/maps/Route104_MrBrineysHouse/text_es.inc new file mode 100644 index 0000000000..c20304d2a3 --- /dev/null +++ b/data/maps/Route104_MrBrineysHouse/text_es.inc @@ -0,0 +1,62 @@ + +Route104_MrBrineysHouse_Text_WaitUpPeeko: + .string "MR. BRINEY: Hold on, lass!\n" + .string "Wait up, PEEKO!$" + +Route104_MrBrineysHouse_Text_ItsYouLetsSailToDewford: + .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_SetSailForDewford: + .string "MR. BRINEY: DEWFORD it is, then!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we're setting sail, my darling!$" + +Route104_MrBrineysHouse_Text_DeclineDeliverySail: + .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_NeedToMakeDeliveriesSailToDewford: + .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_NeedToDeliverPackageSailToDewford: + .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_WhereAreWeBound: + .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_TellMeWheneverYouWantToSail: + .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!$" + +Route104_MrBrineysHouse_Text_Peeko: + .string "PEEKO: Pii piihyoro!$" diff --git a/data/maps/Route105/scripts.inc b/data/maps/Route105/scripts.inc index c94c05c512..62cc71b47b 100644 --- a/data/maps/Route105/scripts.inc +++ b/data/maps/Route105/scripts.inc @@ -84,6 +84,10 @@ Route105_EventScript_AndresRematch:: .else .ifdef ITALIAN .include "data/maps/Route105/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route105/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route105/text_es.inc b/data/maps/Route105/text_es.inc new file mode 100644 index 0000000000..968d20167e --- /dev/null +++ b/data/maps/Route105/text_es.inc @@ -0,0 +1,20 @@ + +Route104_Text_DadPokenavCall: + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "DAD: Oh, {PLAYER}?\p" + .string "… … … … … …\n" + .string "Where are you now?\l" + .string "It sounds windy wherever you are.\p" + .string "I just heard from DEVON's MR. STONE\n" + .string "about your POKéNAV, so I decided\l" + .string "to give you a call.\p" + .string "It sounds like you're doing fine,\n" + .string "so that's fine with me.\p" + .string "You take care now.\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" + +Route104_Text_RegisteredDadInPokenav: + .string "Registered DAD NORMAN\n" + .string "in the POKéNAV.$" diff --git a/data/maps/Route106/scripts.inc b/data/maps/Route106/scripts.inc index 54645a07e2..6c4dd7be7c 100644 --- a/data/maps/Route106/scripts.inc +++ b/data/maps/Route106/scripts.inc @@ -49,6 +49,10 @@ Route106_EventScript_Ned:: .else .ifdef ITALIAN .include "data/maps/Route106/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route106/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route106/text_es.inc b/data/maps/Route106/text_es.inc new file mode 100644 index 0000000000..67faafdd96 --- /dev/null +++ b/data/maps/Route106/text_es.inc @@ -0,0 +1,5 @@ + +Route106_Text_TrainerTips: + .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/maps/Route109/scripts.inc b/data/maps/Route109/scripts.inc index 3266c30b22..6a2e5c3669 100644 --- a/data/maps/Route109/scripts.inc +++ b/data/maps/Route109/scripts.inc @@ -484,6 +484,10 @@ Route109_EventScript_Elijah:: .else .ifdef ITALIAN .include "data/maps/Route109/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route109/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route109/text_es.inc b/data/maps/Route109/text_es.inc new file mode 100644 index 0000000000..a6d221cf2e --- /dev/null +++ b/data/maps/Route109/text_es.inc @@ -0,0 +1,87 @@ + +DewfordTown_Text_BrineyLandedInSlateportDeliverGoods: + .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_BrineySailToDewfordQuestion: + .string "MR. BRINEY: I thought you're supposed\n" + .string "to deliver the DEVON GOODS.\p" + .string "Would you like to sail back to\n" + .string "DEWFORD, then?$" + +Route109_Text_BrineyDewfordItIs: + .string "MR. BRINEY: DEWFORD it is, then!\p" + .string "Anchors aweigh!\n" + .string "PEEKO, we're setting sail, my darling!$" + +Route109_Text_BrineyDeliverDevonGoods: + .string "MR. BRINEY: Then you go on and deliver\n" + .string "the DEVON GOODS. I'll be waiting.$" + +DewfordTown_Text_BrineyLandedInSlateport: + .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_BrineyWhereAreWeBound: + .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_BrineyTellMeWhenYouNeedToSail: + .string "MR. BRINEY: You just tell me whenever\n" + .string "you need to set sail again!$" + +Route109_Text_ChillAtMyPapasSpot: + .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_LittleKidsDartAround: + .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 are with my POKéMON, so they\n" + .string "should be okay, but…$" + +Route109_Text_SandCastleTakingLongTime: + .string "Our sand castle's taking a long time\n" + .string "to make.$" + +Route109_Text_YouCanHaveThis: + .string "You can have this!$" + +Route109_Text_WereGoingToMakeBigCastle: + .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_ZigzagoonPicksUpLitter: + .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_ZigzagoonCry: + .string "ZIGZAGOON: Guguu?$" + +Route109_Text_SeashoreHouseSign: + .string "SEASHORE HOUSE\p" + .string "“May hot battles rage on hot sands!\n" + .string "The place for hot TRAINERS!”$" + +Route109_Text_TrainerTipsSign: + .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/maps/Route109_SeashoreHouse/scripts.inc b/data/maps/Route109_SeashoreHouse/scripts.inc index dc028ad8da..d3e721919a 100644 --- a/data/maps/Route109_SeashoreHouse/scripts.inc +++ b/data/maps/Route109_SeashoreHouse/scripts.inc @@ -104,6 +104,10 @@ Route109_SeashoreHouse_EventScript_TrainersNotCompleted:: .else .ifdef ITALIAN .include "data/maps/Route109_SeashoreHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route109_SeashoreHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route109_SeashoreHouse/text_es.inc b/data/maps/Route109_SeashoreHouse/text_es.inc new file mode 100644 index 0000000000..8a8df9ef26 --- /dev/null +++ b/data/maps/Route109_SeashoreHouse/text_es.inc @@ -0,0 +1,79 @@ + +Route109_SeashoreHouse_Text_SeashoreHouseIntro: + .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_ShowMeSomeHotMatches: + .string "Show me some hot matches!\p" + .string "I run this SEASHORE HOUSE just for\n" + .string "that reason alone!$" + +Route109_SeashoreHouse_Text_TakeTheseSodaPopBottles: + .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_BagFull: + .string "Oh, but hey, your BAG's jammed full.\n" + .string "I'll hang on to these for you.$" + +Route109_SeashoreHouse_Text_WantToBuySodaPop: + .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_HereYouGo: + .string "Here you go!$" + +Route109_SeashoreHouse_Text_NotEnoughMoney: + .string "You don't have the money.$" + +Route109_SeashoreHouse_Text_ThatsTooBad: + .string "No?\n" + .string "That's too bad.$" + +Route109_SeashoreHouse_Text_DwayneIntro: + .string "If you're looking for a battle in the\n" + .string "SEASHORE HOUSE, you'll find no\l" + .string "hotter TRAINER than me, matey!$" + +Route109_SeashoreHouse_Text_DwayneDefeated: + .string "That was a hot battle!\n" + .string "I can accept that loss, matey!$" + +Route109_SeashoreHouse_Text_DwaynePostBattle: + .string "Whenever I'm in SLATEPORT, I enjoy\n" + .string "hot battles and ice-cold SODA POP!$" + +Route109_SeashoreHouse_Text_JohannaIntro: + .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_JohannaDefeated: + .string "That's hot!$" + +Route109_SeashoreHouse_Text_JohannaPostBattle: + .string "Whew, I'm all thirsty.\n" + .string "Maybe I'll have a SODA POP.$" + +Route109_SeashoreHouse_Text_SimonIntro: + .string "I'm going to show you how great\n" + .string "my POKéMON are, but don't cry!$" + +Route109_SeashoreHouse_Text_SimonDefeated: + .string "…I lost, but I won't cry…$" + +Route109_SeashoreHouse_Text_SimonPostBattle: + .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/maps/Route110/scripts.inc b/data/maps/Route110/scripts.inc index 48b6ab0434..f971288f1c 100644 --- a/data/maps/Route110/scripts.inc +++ b/data/maps/Route110/scripts.inc @@ -751,6 +751,10 @@ Route110_Movement_BirchExit4: .else .ifdef ITALIAN .include "data/maps/Route110/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110/text_es.inc b/data/maps/Route110/text_es.inc new file mode 100644 index 0000000000..581e1e8391 --- /dev/null +++ b/data/maps/Route110/text_es.inc @@ -0,0 +1,249 @@ + +Route110_Text_WeCantTalkAboutAquaActivities: + .string "TEAM AQUA's activities…\n" + .string "We can't talk about them yet.$" + +Route110_Text_KickUpARuckus: + .string "I want to get going to SLATEPORT and\n" + .string "kick up a ruckus!$" + +Route110_Text_MyFirstJobInAqua: + .string "This is my first job after joining\n" + .string "TEAM AQUA. It's a little scary.$" + +Route110_Text_AquaActionsBringSmiles: + .string "TEAM AQUA's actions should bring\n" + .string "smiles to people's faces!$" + +Route110_Text_MayLetsBattle: + .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_MayDefeated: + .string "Yikes!\n" + .string "You're better than I expected!$" + +Route110_Text_MayTakeThis: + .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_MayExplainItemfinder: + .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_BrendanLetsBattle: + .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_BrendanDefeated: + .string "Hmm…\n" + .string "You're pretty good.$" + +Route110_Text_BrendanTakeThis: + .string "BRENDAN: {PLAYER}, you've trained\n" + .string "without me noticing…\p" + .string "Good enough!\n" + .string "Here, take this.$" + +Route110_Text_BrendanExplainItemfinder: + .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\n" + .string "a sound.\p" + .string "Anyway, I'm off to look for new\n" + .string "POKéMON.$" + +Route110_Text_RideBikeAtFullSpeed: + .string "Wouldn't it be great to ride a BIKE\n" + .string "at full speed on CYCLING ROAD?$" + +Route110_Text_HairStreamsBehindMe: + .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_YouGotBikeFromRydel: + .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_TwoRoads: + .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_WalkOnTheLowRoad: + .string "I don't have a BIKE, so I'll take\n" + .string "a leisurely walk on the low road.$" + +Route110_Text_BikeTechniques: + .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_WhichShouldIChoose: + .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_CyclingChallengeResultSummary: + .string "Number of collisions:\n" + .string "… … {STR_VAR_1}!\p" + .string "Total time:\n" + .string "… … {STR_VAR_2}!$" + +Route110_Text_ChallengeReactionBest: + .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_ChallengeReactionGood: + .string "Your technique is remarkable.\p" + .string "I suggest you speed up a bit while\n" + .string "still avoiding collisions.$" + +Route110_Text_ChallengeReactionOk: + .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_ChallengeReactionBad: + .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_ChallengeReactionWorst: + .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_RatedForNumberOfCollisions: + .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_AlwaysAimHigher: + .string "Regardless of the results, I count on\n" + .string "seeing more challenges from you.\l" + .string "Always aim higher!$" + +Route110_Text_AcroBikesDoNotQualify: + .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_SlateportCitySign: + .string "ROUTE 110\n" + .string "{DOWN_ARROW} SLATEPORT CITY$" + +Route110_Text_CyclingRoadSign: + .string "SEASIDE CYCLING ROAD$" + +Route110_Text_AquaWasHere: + .string "“TEAM AQUA was here!”\p" + .string "Someone painted that onto this sign,\n" + .string "but then someone else painted over it.\p" + .string "“TEAM MAGMA rules!” is what it\n" + .string "says now.$" + +Route110_Text_Route103Sign: + .string "ROUTE 110\n" + .string "{LEFT_ARROW} ROUTE 103$" + +Route110_Text_SeasideParkingSign: + .string "SEASIDE PARKING$" + +Route110_Text_MauvilleCitySign: + .string "ROUTE 110\n" + .string "{UP_ARROW} MAUVILLE CITY$" + +Route110_Text_TrainerTipsPrlzSleep: + .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_TrainerTipsRegisterItems: + .string "TRAINER TIPS\p" + .string "The items in the BAG can be reorganized\n" + .string "by pressing SELECT.$" + +Route110_Text_TrickHouseSign: + .string "“Three steps {RIGHT_ARROW} and two steps {UP_ARROW}\n" + .string "to reach the wondrous TRICK HOUSE.”$" + +Route110_Text_BestRecord: + .string "THE BEST RECORD TO DATE…\p" + .string "No. of collisions: {STR_VAR_1}\p" + .string "Elapsed time: {STR_VAR_2}$" + +Route110_Text_ThereIsNoRecord: + .string "THE BEST RECORD TO DATE…\p" + .string "No one seems to have taken the\n" + .string "challenge. There is no record…$" + +Route110_Text_ImagineSeeingYouHere: + .string "PROF. BIRCH: Oh, {PLAYER}{KUN}!\n" + .string "Imagine seeing you here!\p" + .string "And where might my {RIVAL} be?$" + +Route110_Text_HeardYouInstallMatchCall: + .string "Oh, I see!\n" + .string "You two are running separately.\l" + .string "Well, that's fine.\p" + .string "Oh, yes, I heard that your POKéNAV\n" + .string "had the MATCH CALL system installed.\p" + .string "Well, then, I should register you in\n" + .string "my POKéNAV as well.\p" + .string "That way, even when we're apart,\n" + .string "I can rate your POKéDEX anytime.\p" + .string "… … … … … …$" + +Route110_Text_RegisteredBirchInPokenav: + .string "Registered PROF. BIRCH\n" + .string "in the POKéNAV.$" + +Route110_Text_KeepAnEyeOutForRival: + .string "PROF. BIRCH: {PLAYER}{KUN}…\p" + .string "Please keep an eye out for my {RIVAL}.\n" + .string "… … … … … …\p" + .string "Well, I had better get going.\n" + .string "See you again, {PLAYER}{KUN}!$" diff --git a/data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc index 5f3c9237cb..da07fb0182 100644 --- a/data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc +++ b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/scripts.inc @@ -44,6 +44,10 @@ Route110_SeasideCyclingRoadNorthEntrance_EventScript_ClearCyclingRoad:: .else .ifdef ITALIAN .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_SeasideCyclingRoadNorthEntrance/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_SeasideCyclingRoadNorthEntrance/text_es.inc b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/text_es.inc new file mode 100644 index 0000000000..bf65c4766e --- /dev/null +++ b/data/maps/Route110_SeasideCyclingRoadNorthEntrance/text_es.inc @@ -0,0 +1,11 @@ + +Route110_SeasideCyclingRoadNorthEntrance_Text_GoAllOutOnCyclingRoad: + .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_TooDangerousToWalk: + .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/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc index eab0981295..13b3932b06 100644 --- a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc +++ b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/scripts.inc @@ -60,6 +60,10 @@ Route110_SeasideCyclingRoadSouthEntrance_EventScript_ClearCyclingRoad:: .else .ifdef ITALIAN .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_SeasideCyclingRoadSouthEntrance/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_SeasideCyclingRoadSouthEntrance/text_es.inc b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/text_es.inc new file mode 100644 index 0000000000..9277c31f83 --- /dev/null +++ b/data/maps/Route110_SeasideCyclingRoadSouthEntrance/text_es.inc @@ -0,0 +1,11 @@ + +Route110_SeasideCyclingRoadSouthEntrance_Text_GoAllOutOnCyclingRoad: + .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_SeasideCyclingRoadSouthEntrance_Text_TooDangerousToWalk: + .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/maps/Route110_TrickHouseEnd/scripts.inc b/data/maps/Route110_TrickHouseEnd/scripts.inc index 5d636b2655..e31028002d 100644 --- a/data/maps/Route110_TrickHouseEnd/scripts.inc +++ b/data/maps/Route110_TrickHouseEnd/scripts.inc @@ -257,6 +257,10 @@ Route110_TrickHouseEnd_Movement_TrickMasterSurprise: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHouseEnd/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHouseEnd/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHouseEnd/text_es.inc b/data/maps/Route110_TrickHouseEnd/text_es.inc new file mode 100644 index 0000000000..98ad4b2853 --- /dev/null +++ b/data/maps/Route110_TrickHouseEnd/text_es.inc @@ -0,0 +1,107 @@ + +Route110_TrickHouseEnd_Text_YouveMadeItToMe: + .string "Aak!\n" + .string "You've made it to me?\l" + .string "Hmmm… You're sharp!$" + +Route110_TrickHouseEnd_Text_AllNightToPlantTrees: + .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_AllNightToMakeMaze: + .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_AllNightToPreparePanels: + .string "It took me all night to prepare\n" + .string "the wall panels…\p" + .string "You're almost my equal in greatness by\n" + .string "one, two, three, four places!$" + +Route110_TrickHouseEnd_Text_AllNightToShoveBoulders: + .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_AllNightToMakeMechadolls: + .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_AllNightToInstallDoors: + .string "It took me all night to install\n" + .string "the doors…\p" + .string "You're almost my equal in greatness!$" + +Route110_TrickHouseEnd_Text_AllNightSettingUpArrows: + .string "It took me all night setting up arrows…\p" + .string "You're my equal in greatness!$" + +Route110_TrickHouseEnd_Text_AllNightPolishingFloors: + .string "It took me all night polishing floors…\p" + .string "You're above me in greatness!\n" + .string "Possibly…$" + +Route110_TrickHouseEnd_Text_FountainOfIdeasRunDry: + .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_DefeatedMePreferWhichTent: + .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!\p" + .string "Actually there are two--\n" + .string "a RED TENT and a BLUE TENT.\l" + .string "Which do you prefer?$" + +Route110_TrickHouseEnd_Text_NoRoomInPC: + .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_LeavingOnJourney: + .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_YouHaveEarnedThisReward: + .string "Fine!\n" + .string "You have earned this reward!$" + +Route110_TrickHouseEnd_Text_NoRoomForThis: + .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_MakeNewTricksToStumpYou: + .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_YoureIgnoringMe: + .string "Now, now! You're ignoring me now?\n" + .string "Now that, I consider heartbreaking!$" diff --git a/data/maps/Route110_TrickHouseEntrance/scripts.inc b/data/maps/Route110_TrickHouseEntrance/scripts.inc index 6e00236842..0a6befd036 100644 --- a/data/maps/Route110_TrickHouseEntrance/scripts.inc +++ b/data/maps/Route110_TrickHouseEntrance/scripts.inc @@ -704,6 +704,10 @@ Route110_TrickHouseEntrance_EventScript_DoHidingSpotSparkle:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHouseEntrance/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHouseEntrance/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHouseEntrance/text_es.inc b/data/maps/Route110_TrickHouseEntrance/text_es.inc new file mode 100644 index 0000000000..7fa0c5a975 --- /dev/null +++ b/data/maps/Route110_TrickHouseEntrance/text_es.inc @@ -0,0 +1,129 @@ + +Route110_TrickHouseEntrance_Text_YoureBeingWatched: + .string "You're being watched…$" + +Route110_TrickHouseEntrance_Text_ConcealedBeneathDesk: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "beneath this desk? You're sharp!$" + +Route110_TrickHouseEntrance_Text_ConcealedBehindTree: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "behind this tree? You're sharp!$" + +Route110_TrickHouseEntrance_Text_ConcealedInDresser: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "in this dresser? You're sharp!$" + +Route110_TrickHouseEntrance_Text_ConealedBeyondWindow: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "beyond this window? You're sharp!$" + +Route110_TrickHouseEntrance_Text_ConcealedInPlanter: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "in this planter? You're sharp!$" + +Route110_TrickHouseEntrance_Text_ConcealedInCupboard: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "in this cupboard? You're sharp!$" + +Route110_TrickHouseEntrance_Text_ConcealedBehindWindow: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "behind this window? You're sharp!$" + +Route110_TrickHouseEntrance_Text_ConcealedBeneathCushion: + .string "Hah? Grrr…\p" + .string "How did you know I concealed myself\n" + .string "beneath this cushion? You're sharp!$" + +Route110_TrickHouseEntrance_Text_TheyCallMeTrickMaster: + .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_ComeToChallengeTrickHouse: + .string "You, you've come to challenge\n" + .string "my 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_ItsAScroll: + .string "It's a scroll.$" + +Route110_TrickHouseEntrance_Text_GoInHoleBehindScroll: + .string "There is a big hole behind the scroll!\p" + .string "Want to go in?$" + +Route110_TrickHouseEntrance_Text_LeavingOnJourneyNote: + .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_NextTimeUseThisTrick: + .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_InMidstOfDevisingNewChallenges: + .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_YoureHereToAcceptReward: + .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_DidYouNotComeToClaimReward: + .string "Hah?\n" + .string "Did you not come to claim your reward?$" + +Route110_TrickHouseEntrance_Text_MechadollWhichTent: + .string "MECHADOLL 5 I AM!\n" + .string "IF REWARD IS NOT TAKEN BY YOU,\l" + .string "THEN TRICK MASTER YOU CANNOT FOLLOW.\p" + .string "RED TENT OR BLUE TENT,\n" + .string "WHICH DO YOU PREFER?$" + +Route110_TrickHouseEntrance_Text_ThenFarewell: + .string "THEN FAREWELL.$" + +Route110_TrickHouseEntrance_Text_PCFullAgain: + .string "YOUR PC STATUS: FULL AGAIN.\n" + .string "MEAN, YOU ARE.$" + +Route110_TrickHousePuzzle_Text_FoundAScroll: + .string "{PLAYER} found a scroll.$" + +Route110_TrickHousePuzzle_Text_MemorizedSecretCode: + .string "{PLAYER} memorized the secret code\n" + .string "written on the scroll.$" + +Route110_TrickHousePuzzle_Text_SecretCodeWrittenOnIt: + .string "A secret code is written on it.$" + +Route110_TrickHouseEntrance_Text_DoorLockedWriteSecretCodeHere: + .string "The door is locked.\p" + .string "…On closer inspection, this is written\n" + .string "on it: “Write the secret code here.”$" diff --git a/data/maps/Route110_TrickHousePuzzle1/scripts.inc b/data/maps/Route110_TrickHousePuzzle1/scripts.inc index 85eb1604cc..57375f8bb8 100644 --- a/data/maps/Route110_TrickHousePuzzle1/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle1/scripts.inc @@ -44,6 +44,10 @@ Route110_TrickHousePuzzle1_EventScript_Robin:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle1/text_es.inc b/data/maps/Route110_TrickHousePuzzle1/text_es.inc new file mode 100644 index 0000000000..605dcc0756 --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle1/text_es.inc @@ -0,0 +1,39 @@ + +Route110_TrickHousePuzzle1_Text_WroteSecretCodeLockOpened:: + .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!$" + +Route110_TrickHousePuzzle1_Text_SallyIntro: + .string "I'll hack and slash my way to victory\n" + .string "with the CUT we just learned!$" + +Route110_TrickHousePuzzle1_Text_SallyDefeat: + .string "Why are you so serious?$" + +Route110_TrickHousePuzzle1_Text_SallyPostBattle: + .string "I never get tired of hacking\n" + .string "and slashing!$" + +Route110_TrickHousePuzzle1_Text_EddieIntro: + .string "I wandered into this weird house\n" + .string "by accident…$" + +Route110_TrickHousePuzzle1_Text_EddieDefeat: + .string "And now I've lost…$" + +Route110_TrickHousePuzzle1_Text_EddiePostBattle: + .string "I lost my way, I lost a battle, and I'm\n" + .string "now even more lost… I can't get out…$" + +Route110_TrickHousePuzzle1_Text_RobinIntro: + .string "Just who is the TRICK MASTER?$" + +Route110_TrickHousePuzzle1_Text_RobinDefeat: + .string "I lost while I was lost in thought!$" + +Route110_TrickHousePuzzle1_Text_RobinPostBattle: + .string "You're strong!\n" + .string "Just who are you?$" diff --git a/data/maps/Route110_TrickHousePuzzle2/scripts.inc b/data/maps/Route110_TrickHousePuzzle2/scripts.inc index 1bd1fee374..9b502e3df6 100644 --- a/data/maps/Route110_TrickHousePuzzle2/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle2/scripts.inc @@ -107,6 +107,10 @@ Route110_TrickHousePuzzle2_EventScript_Georgia:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle2/text_es.inc b/data/maps/Route110_TrickHousePuzzle2/text_es.inc new file mode 100644 index 0000000000..ad2a2c4f99 --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle2/text_es.inc @@ -0,0 +1,40 @@ + +Route110_TrickHousePuzzle2_Text_WroteSecretCodeLockOpened: + .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!$" + +Route110_TrickHousePuzzle2_Text_TedIntro: + .string "Which switch closes which hole?$" + +Route110_TrickHousePuzzle2_Text_TedDefeat: + .string "After that battle, I'm even more\n" + .string "confused!$" + +Route110_TrickHousePuzzle2_Text_TedPostBattle: + .string "Can I get you to push all the buttons\n" + .string "for me?$" + +Route110_TrickHousePuzzle2_Text_PaulIntro: + .string "Oh! You're on your second TRICK HOUSE\n" + .string "challenge!$" + +Route110_TrickHousePuzzle2_Text_PaulDefeat: + .string "You're good at battling too?$" + +Route110_TrickHousePuzzle2_Text_PaulPostBattle: + .string "The TRICK MASTER rigged all the tricks\n" + .string "in this house all by himself.$" + +Route110_TrickHousePuzzle2_Text_GeorgiaIntro: + .string "I want to make my own GYM one day.\n" + .string "So, I'm studying how to set traps.$" + +Route110_TrickHousePuzzle2_Text_GeorgiaDefeat: + .string "I didn't study battling enough!$" + +Route110_TrickHousePuzzle2_Text_GeorgiaPostBattle: + .string "You're strong, aren't you?\n" + .string "Maybe even enough to be a GYM LEADER!$" diff --git a/data/maps/Route110_TrickHousePuzzle3/scripts.inc b/data/maps/Route110_TrickHousePuzzle3/scripts.inc index 8b17dddca1..51410b688d 100644 --- a/data/maps/Route110_TrickHousePuzzle3/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle3/scripts.inc @@ -309,6 +309,10 @@ Route110_TrickHousePuzzle3_EventScript_Alan:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle3/text_es.inc b/data/maps/Route110_TrickHousePuzzle3/text_es.inc new file mode 100644 index 0000000000..c9bd29b36a --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle3/text_es.inc @@ -0,0 +1,42 @@ + +Route110_TrickHousePuzzle3_Text_WroteSecretCodeLockOpened: + .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!$" + +Route110_TrickHousePuzzle3_Text_JustinIntro: + .string "I keep coming back to this same place!$" + +Route110_TrickHousePuzzle3_Text_JustinDefeat: + .string "I'm already having trouble, and then\n" + .string "you have to beat me? It's not fair!$" + +Route110_TrickHousePuzzle3_Text_JustinPostBattle: + .string "It's full of doors here!\n" + .string "It's too small and dark in here! Help!$" + +Route110_TrickHousePuzzle3_Text_MarthaIntro: + .string "I don't know what's going on here.\n" + .string "I'm starting to feel sad…$" + +Route110_TrickHousePuzzle3_Text_MarthaDefeat: + .string "You… You're awful!$" + +Route110_TrickHousePuzzle3_Text_MarthaPostBattle: + .string "I know I'm weak!\n" + .string "And, I have no sense of direction!$" + +Route110_TrickHousePuzzle3_Text_AlanIntro: + .string "I don't get it. What would anyone want\n" + .string "with a house this bizarre?$" + +Route110_TrickHousePuzzle3_Text_AlanDefeat: + .string "I don't get it.\n" + .string "How did I lose?$" + +Route110_TrickHousePuzzle3_Text_AlanPostBattle: + .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.$" diff --git a/data/maps/Route110_TrickHousePuzzle4/scripts.inc b/data/maps/Route110_TrickHousePuzzle4/scripts.inc index e4b47881bf..ad54e9d78d 100644 --- a/data/maps/Route110_TrickHousePuzzle4/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle4/scripts.inc @@ -35,6 +35,10 @@ Route110_TrickHousePuzzle4_EventScript_Paula:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle4/text_es.inc b/data/maps/Route110_TrickHousePuzzle4/text_es.inc new file mode 100644 index 0000000000..def9e6e76e --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle4/text_es.inc @@ -0,0 +1,41 @@ + +Route110_TrickHousePuzzle4_Text_WroteSecretCodeLockOpened: + .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!$" + +Route110_TrickHousePuzzle4_Text_CoraIntro: + .string "It's too much bother to think this out.\n" + .string "I only wanted to battle!$" + +Route110_TrickHousePuzzle4_Text_CoraDefeat: + .string "Even though I lost, I still like battling\n" + .string "the best!$" + +Route110_TrickHousePuzzle4_Text_CoraPostBattle: + .string "Wouldn't you agree? You would go\n" + .string "anywhere if TRAINERS were there.$" + +Route110_TrickHousePuzzle4_Text_YujiIntro: + .string "Heh! Boulders like this, I can brush\n" + .string "aside with one finger!$" + +Route110_TrickHousePuzzle4_Text_YujiDefeat: + .string "I can push boulders, but I can't solve\n" + .string "the puzzle…$" + +Route110_TrickHousePuzzle4_Text_YujiPostBattle: + .string "It's not good enough to be brawny…\n" + .string "You have to use your head. Be brainy!$" + +Route110_TrickHousePuzzle4_Text_PaulaIntro: + .string "The TRICK HOUSE is getting trickier,\n" + .string "isn't it?$" + +Route110_TrickHousePuzzle4_Text_PaulaDefeat: + .string "Aaak!$" + +Route110_TrickHousePuzzle4_Text_PaulaPostBattle: + .string "Has anyone made it to the end?$" diff --git a/data/maps/Route110_TrickHousePuzzle5/scripts.inc b/data/maps/Route110_TrickHousePuzzle5/scripts.inc index 7cf46a66f3..33480d5bff 100644 --- a/data/maps/Route110_TrickHousePuzzle5/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle5/scripts.inc @@ -909,6 +909,10 @@ Route110_TrickHousePuzzle5_Movement_MechadollShake: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle5/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle5/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle5/text_es.inc b/data/maps/Route110_TrickHousePuzzle5/text_es.inc new file mode 100644 index 0000000000..36371f14dd --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle5/text_es.inc @@ -0,0 +1,126 @@ + +Route110_TrickHousePuzzle5_Text_WroteSecretCodeLockOpened: + .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!$" + +Route110_TrickHousePuzzle5_Text_Mechadoll1Intro: + .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_Mechadoll1Quiz1: + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON is not found\n" + .string "on ROUTE 110. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll1Quiz2: + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON is not of the\n" + .string "WATER type. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll1Quiz3: + .string "MECHADOLL 1 QUIZ.\p" + .string "One of these POKéMON does not use\n" + .string "LEECH LIFE. Which one is it?$" + +Route110_TrickHousePuzzle5_Text_CorrectGoThrough: + .string "CONGRATULATIONS. CORRECT YOU ARE.\n" + .string "GO THROUGH. PLEASE.$" + +Route110_TrickHousePuzzle5_Text_DisappointmentError: + .string "BZZZT. DISAPPOINTMENT.\n" + .string "ERROR.$" + +Route110_TrickHousePuzzle5_Text_Wahahahaha: + .string "WAHAHAHAHA! WAHAHAHAHA!\n" + .string "CLICKETY-CLACK!$" + +Route110_TrickHousePuzzle5_Text_WaitForNextChallenge: + .string "YOUR NEXT CHALLENGE WE WAIT FOR.$" + +Route110_TrickHousePuzzle5_Text_Mechadoll2Intro: + .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_Mechadoll2Quiz1: + .string "MECHADOLL 2 QUIZ.\p" + .string "Which of these POKéMON did WALLY\n" + .string "borrow from your father?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll2Quiz2: + .string "MECHADOLL 2 QUIZ.\p" + .string "Which of these POKéMON was chasing\n" + .string "PROF. BIRCH?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll2Quiz3: + .string "MECHADOLL 2 QUIZ.\p" + .string "Which of these POKéMON did TEAM AQUA\n" + .string "use in PETALBURG FOREST?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll3Intro: + .string "CLICKETY-CLACK…\n" + .string "MECHADOLL 3 AM I!\p" + .string "MATTERS OF MONEY ARE MY SOLE FOCUS.$" + +Route110_TrickHousePuzzle5_Text_Mechadoll3Quiz1: + .string "MECHADOLL 3 QUIZ.\p" + .string "Which costs more?\n" + .string "Three HARBOR MAILS or one BURN HEAL?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll3Quiz2: + .string "MECHADOLL 3 QUIZ.\p" + .string "Sell one GREAT BALL and buy\n" + .string "one POTION. How much money remains?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll3Quiz3: + .string "MECHADOLL 3 QUIZ.\p" + .string "Do one REPEL and SODA POP cost\n" + .string "more than one SUPER POTION?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll4Intro: + .string "CLICKETY-CLACK…\n" + .string "MECHADOLL 4 THAT IS ME!\p" + .string "MY QUIZ IS AN OBJECT OF BEAUTY.$" + +Route110_TrickHousePuzzle5_Text_Mechadoll4Quiz1: + .string "MECHADOLL 4 QUIZ.\p" + .string "In SEASHORE HOUSE, were there more men\n" + .string "or women?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll4Quiz2: + .string "MECHADOLL 4 QUIZ.\p" + .string "In LAVARIDGE TOWN, were there more\n" + .string "elderly men or elderly women?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll4Quiz3: + .string "MECHADOLL 4 QUIZ.\p" + .string "In the TRAINER'S SCHOOL, how many\n" + .string "girl students were there?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll5Intro: + .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_Mechadoll5Quiz1: + .string "MECHADOLL 5 QUIZ.\p" + .string "In SLATEPORT's POKéMON FAN CLUB,\n" + .string "how many POKéMON were there?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll5Quiz2: + .string "MECHADOLL 5 QUIZ.\p" + .string "In FORTREE CITY, how many\n" + .string "tree houses were there?$" + +Route110_TrickHousePuzzle5_Text_Mechadoll5Quiz3: + .string "MECHADOLL 5 QUIZ.\p" + .string "On the CYCLING ROAD, how many\n" + .string "TRIATHLETES were there?$" diff --git a/data/maps/Route110_TrickHousePuzzle6/scripts.inc b/data/maps/Route110_TrickHousePuzzle6/scripts.inc index b1565ecd99..faa0375b9b 100644 --- a/data/maps/Route110_TrickHousePuzzle6/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle6/scripts.inc @@ -49,6 +49,10 @@ Route110_TrickHousePuzzle6_EventScript_Sebastian:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle6/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle6/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle6/text_es.inc b/data/maps/Route110_TrickHousePuzzle6/text_es.inc new file mode 100644 index 0000000000..ab62088fa5 --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle6/text_es.inc @@ -0,0 +1,43 @@ + +Route110_TrickHousePuzzle6_Text_WroteSecretCodeLockOpened: + .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!$" + +Route110_TrickHousePuzzle6_Text_SophiaIntro: + .string "When I heard there was a strange\n" + .string "house, I had to check it out.$" + +Route110_TrickHousePuzzle6_Text_SophiaDefeat: + .string "I've discovered a tough TRAINER!$" + +Route110_TrickHousePuzzle6_Text_SophiaPostBattle: + .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_BennyIntro: + .string "Maybe I could get my BIRD POKéMON\n" + .string "to fly over the wall…$" + +Route110_TrickHousePuzzle6_Text_BennyDefeat: + .string "Gwaaah! I blew it!$" + +Route110_TrickHousePuzzle6_Text_BennyPostBattle: + .string "Ehehehe… I guess I lost because\n" + .string "I was trying to cheat.$" + +Route110_TrickHousePuzzle6_Text_SebastianIntro: + .string "I'm getting dizzy from these rotating\n" + .string "doors…$" + +Route110_TrickHousePuzzle6_Text_SebastianDefeat: + .string "Everything's spinning around and\n" + .string "around. I can't take this anymore…$" + +Route110_TrickHousePuzzle6_Text_SebastianPostBattle: + .string "You don't seem to be affected at all.\n" + .string "Or do you have your poker face on?$" diff --git a/data/maps/Route110_TrickHousePuzzle7/scripts.inc b/data/maps/Route110_TrickHousePuzzle7/scripts.inc index c4cbe6dba4..ed1507c860 100644 --- a/data/maps/Route110_TrickHousePuzzle7/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle7/scripts.inc @@ -322,6 +322,10 @@ Route110_TrickHousePuzzle7_EventScript_Everett:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle7/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle7/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle7/text_es.inc b/data/maps/Route110_TrickHousePuzzle7/text_es.inc new file mode 100644 index 0000000000..f5a1711d8e --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle7/text_es.inc @@ -0,0 +1,76 @@ + +Route110_TrickHousePuzzle7_EventScript_WroteSecretCodeLockOpened:: + .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!$" + +Route110_TrickHousePuzzle7_Text_JoshuaIntro: + .string "The TRICK MASTER always vanishes\n" + .string "like smoke. How does he do it?$" + +Route110_TrickHousePuzzle7_Text_JoshuaDefeat: + .string "Aiyeeeh! You're much too strong!\n" + .string "How do you do it?$" + +Route110_TrickHousePuzzle7_Text_JoshuaPostBattle: + .string "I wish I could appear and disappear as\n" + .string "if I were smoke, too.$" + +Route110_TrickHousePuzzle7_Text_PatriciaIntro: + .string "Going around the same spot…\n" + .string "It begets ill fortune…$" + +Route110_TrickHousePuzzle7_Text_PatriciaDefeat: + .string "Defeated!\n" + .string "It's a bad sign…$" + +Route110_TrickHousePuzzle7_Text_PatriciaPostBattle: + .string "I've circled the same spot over ten\n" + .string "times now… It's ill fortune…$" + +Route110_TrickHousePuzzle7_Text_AlexisIntro: + .string "Whoever wins will get through here\n" + .string "first. That's the feeling I get.$" + +Route110_TrickHousePuzzle7_Text_AlexisDefeat: + .string "Oh!\n" + .string "Well, go ahead, then!$" + +Route110_TrickHousePuzzle7_Text_AlexisPostBattle: + .string "You're solving all the puzzles in the\n" + .string "TRICK HOUSE. That's the feeling I get.$" + +Route110_TrickHousePuzzle7_Text_MarielaIntro: + .string "Nufufufu, here at last!\n" + .string "Let's get right with it!$" + +Route110_TrickHousePuzzle7_Text_MarielaDefeat: + .string "You're so casual about winning!$" + +Route110_TrickHousePuzzle7_Text_MarielaPostBattle: + .string "Humph! I'm not upset!\n" + .string "Not me!$" + +Route110_TrickHousePuzzle7_Text_AlvaroIntro: + .string "I ever so closely watched you coming!$" + +Route110_TrickHousePuzzle7_Text_AlvaroDefeat: + .string "This outcome I didn't see coming…$" + +Route110_TrickHousePuzzle7_Text_AlvaroPostBattle: + .string "Well, anyway, we both picked a weird\n" + .string "place to get acquainted.\p" + .string "As one weirdo to another,\n" + .string "let's do our best!$" + +Route110_TrickHousePuzzle7_Text_EverettIntro: + .string "It's awfully cramped in here…$" + +Route110_TrickHousePuzzle7_Text_EverettDefeat: + .string "Oh, yes, strong you are.$" + +Route110_TrickHousePuzzle7_Text_EverettPostBattle: + .string "I was hoping to switch places with you\n" + .string "when I beat you, but…$" diff --git a/data/maps/Route110_TrickHousePuzzle8/scripts.inc b/data/maps/Route110_TrickHousePuzzle8/scripts.inc index c824f1aa75..504f6b3bbc 100644 --- a/data/maps/Route110_TrickHousePuzzle8/scripts.inc +++ b/data/maps/Route110_TrickHousePuzzle8/scripts.inc @@ -35,6 +35,10 @@ Route110_TrickHousePuzzle8_EventScript_Leroy:: .else .ifdef ITALIAN .include "data/maps/Route110_TrickHousePuzzle8/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route110_TrickHousePuzzle8/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route110_TrickHousePuzzle8/text_es.inc b/data/maps/Route110_TrickHousePuzzle8/text_es.inc new file mode 100644 index 0000000000..e0aa4471c4 --- /dev/null +++ b/data/maps/Route110_TrickHousePuzzle8/text_es.inc @@ -0,0 +1,42 @@ + +Route110_TrickHousePuzzle8_EventScript_WroteSecretCodeLockOpened:: + .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!$" + +Route110_TrickHousePuzzle8_Text_VincentIntro: + .string "Not many TRAINERS have made it\n" + .string "this far.$" + +Route110_TrickHousePuzzle8_Text_VincentDefeat: + .string "That must mean you're tough, too…$" + +Route110_TrickHousePuzzle8_Text_VincentPostBattle: + .string "You've beaten the POKéMON LEAGUE\n" + .string "CHAMPION? That's too much!$" + +Route110_TrickHousePuzzle8_Text_KeiraIntro: + .string "Consider yourself lucky to be\n" + .string "battling me!$" + +Route110_TrickHousePuzzle8_Text_KeiraDefeat: + .string "This isn't right!\n" + .string "I can't lose!$" + +Route110_TrickHousePuzzle8_Text_KeiraPostBattle: + .string "It's a miracle that you beat me.\n" + .string "You can brag about it.$" + +Route110_TrickHousePuzzle8_Text_LeroyIntro: + .string "You've been slugging through the TRICK\n" + .string "HOUSE challenge, too.$" + +Route110_TrickHousePuzzle8_Text_LeroyDefeat: + .string "I see…\n" + .string "You possess an extraordinary style.$" + +Route110_TrickHousePuzzle8_Text_LeroyPostBattle: + .string "Seeing someone like you should please\n" + .string "the TRICK MASTER.$" diff --git a/data/maps/Route111/scripts.inc b/data/maps/Route111/scripts.inc index 2e304e80c4..4f90e6304f 100644 --- a/data/maps/Route111/scripts.inc +++ b/data/maps/Route111/scripts.inc @@ -581,6 +581,10 @@ Route111_EventScript_TrainerHillSign:: .else .ifdef ITALIAN .include "data/maps/Route111/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route111/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route111/text_es.inc b/data/maps/Route111/text_es.inc new file mode 100644 index 0000000000..30f017b8d4 --- /dev/null +++ b/data/maps/Route111/text_es.inc @@ -0,0 +1,154 @@ + +Route111_Text_BattleOurFamily: + .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_IsThatSo: + .string "Is that so?\n" + .string "Drop in, if you change your mind!$" + +Route111_Text_VictorIntro: + .string "That's the spirit! I like you!$" + +Route111_Text_VictorDefeat: + .string "Aiyah!\n" + .string "You're a lot tougher than I expected!$" + +Route111_Text_VictorPostBattle: + .string "Hey, all!\n" + .string "I've found a pretty strong TRAINER!$" + +Route111_Text_VictoriaIntro: + .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_VictoriaDefeat: + .string "Oh, gosh!\n" + .string "I can't get over how strong you are!$" + +Route111_Text_VictoriaPostBattle: + .string "There's a strong TRAINER here!\n" + .string "This one's really strong!$" + +Route111_Text_ViviIntro: + .string "You're stronger than Mommy? Wow!\p" + .string "But I'm strong, too!\n" + .string "Really! Honestly!$" + +Route111_Text_ViviDefeat: + .string "Huh? Did I just lose?$" + +Route111_Text_ViviPostBattle: + .string "This stinks…\p" + .string "…Snivel… Grandma!$" + +Route111_Text_VickyIntro: + .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_VickyDefeat: + .string "Kwah! You are strong…\n" + .string "My granddaughter was right…$" + +Route111_Text_VickyPostBattle: + .string "If you're not in any hurry,\n" + .string "visit with us awhile.$" + +Route111_Text_ToughToKeepWinningUpTheRanks: + .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_WinstrateFamilyDestroyedMe: + .string "I challenged the WINSTRATE family,\n" + .string "but four matches in a row is tough\l" + .string "going… They destroyed me.$" + +Route111_Text_RouteSignMauville: + .string "ROUTE 111\n" + .string "{DOWN_ARROW} MAUVILLE CITY$" + +Route111_Text_WinstrateHouseSign: + .string "“Our family's hearts beat as one!”\n" + .string "THE WINSTRATE'S HOUSE$" + +Route111_Text_RouteSign112: + .string "ROUTE 111\n" + .string "{LEFT_ARROW} ROUTE 112$" + +Route111_Text_RouteSign113: + .string "ROUTE 111\n" + .string "{LEFT_ARROW} ROUTE 113$" + +Route111_Text_OldLadysRestStopSign: + .string "OLD LADY'S REST STOP\n" + .string "“Come in and rest your tired bones.”$" + +Route111_Text_TrainerTipsSpAtkSpDef: + .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.”$" + +Route111_Text_ShouldBeMirageTowerAroundHere: + .string "There should be a tower made of sand\n" + .string "around here somewhere.\p" + .string "But for some reason, it can be seen\n" + .string "sometimes, and sometimes not.\p" + .string "That's why I call it the MIRAGE TOWER.$" + +Route111_Text_MirageTowerClearlyVisible: + .string "I see it!\n" + .string "The tower of sand!\p" + .string "The sand tower they called a mirage\n" + .string "is clearly visible!\p" + .string "But it looks so fragile…\n" + .string "It could crumble away anytime…\p" + .string "I want to go inside it, but I can't\n" + .string "get my courage up for it…$" + +Route111_Text_ThatWasShockingSandRainedDown: + .string "Whoa…\n" + .string "That was shocking.\p" + .string "Sand rained down in chunks all of\n" + .string "a sudden.\p" + .string "What was it like inside?\n" + .string "Were there sandy ghosts and such?$" + +Route111_Text_MirageTowerHasntBeenSeenSince: + .string "Since I spoke to you, the tower of sand\n" + .string "hasn't been seen.\p" + .string "Perhaps it really was\n" + .string "the MIRAGE TOWER…$" + +Route111_Text_ClawFossilDisappeared: + .string "The CLAW FOSSIL disappeared into\n" + .string "the sand…$" + +Route111_Text_RootFossilDisappeared: + .string "The ROOT FOSSIL disappeared into\n" + .string "the sand…$" + +Route111_Text_MauvilleUncleToldMeToTakeRockSmash: + .string "Oh, no!\p" + .string "My uncle in MAUVILLE told me to take\n" + .string "ROCK SMASH with me if I was going to\l" + .string "ROUTE 111!\p" + .string "My uncle? He lives across from\n" + .string "the bike shop in MAUVILLE.$" + +Route111_Text_TrainerHillSign: + .string "{RIGHT_ARROW} TRAINER HILL ENTRANCE\p" + .string "“Scale the heights, you hot-blooded\n" + .string "TRAINERS!”$" diff --git a/data/maps/Route111_OldLadysRestStop/scripts.inc b/data/maps/Route111_OldLadysRestStop/scripts.inc index d37fff4b27..5415da971b 100644 --- a/data/maps/Route111_OldLadysRestStop/scripts.inc +++ b/data/maps/Route111_OldLadysRestStop/scripts.inc @@ -36,6 +36,10 @@ Route111_OldLadysRestStop_EventScript_DeclineRest:: .else .ifdef ITALIAN .include "data/maps/Route111_OldLadysRestStop/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route111_OldLadysRestStop/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route111_OldLadysRestStop/text_es.inc b/data/maps/Route111_OldLadysRestStop/text_es.inc new file mode 100644 index 0000000000..e44068559a --- /dev/null +++ b/data/maps/Route111_OldLadysRestStop/text_es.inc @@ -0,0 +1,20 @@ + +Route111_OldLadysRestStop_Text_RestUpHere: + .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_TakeYourTimeRestUp: + .string "That's right.\n" + .string "Take your time and rest up!$" + +Route111_OldLadysRestStop_Text_StillTiredTakeAnotherRest: + .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_DontNeedToBeShy: + .string "Is that so?\n" + .string "You don't need to be shy about it.$" diff --git a/data/maps/Route111_WinstrateFamilysHouse/scripts.inc b/data/maps/Route111_WinstrateFamilysHouse/scripts.inc index 291d056a29..43d1fd051b 100644 --- a/data/maps/Route111_WinstrateFamilysHouse/scripts.inc +++ b/data/maps/Route111_WinstrateFamilysHouse/scripts.inc @@ -69,6 +69,10 @@ Route111_WinstrateFamilysHouse_EventScript_FaceOriginalDirection:: .else .ifdef ITALIAN .include "data/maps/Route111_WinstrateFamilysHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route111_WinstrateFamilysHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route111_WinstrateFamilysHouse/text_es.inc b/data/maps/Route111_WinstrateFamilysHouse/text_es.inc new file mode 100644 index 0000000000..876fc10baf --- /dev/null +++ b/data/maps/Route111_WinstrateFamilysHouse/text_es.inc @@ -0,0 +1,44 @@ + +Route111_WinstrateFamilysHouse_Text_MySonIsStrongerThanYou: + .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_LikeYouToHaveMachoBrace: + .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 all of us here,\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_PassionateAboutBattles: + .string "When it comes to POKéMON battles,\n" + .string "we tend to be pretty passionate.$" + +Route111_WinstrateFamilysHouse_Text_StrongerFamilyMembers: + .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_GrandsonStrong: + .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_GrandsonStrongShort: + .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/maps/Route112/scripts.inc b/data/maps/Route112/scripts.inc index a97b1c5e97..67752d8354 100644 --- a/data/maps/Route112/scripts.inc +++ b/data/maps/Route112/scripts.inc @@ -117,6 +117,10 @@ Route112_EventScript_Shayla:: .else .ifdef ITALIAN .include "data/maps/Route112/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route112/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route112/text_es.inc b/data/maps/Route112/text_es.inc new file mode 100644 index 0000000000..5f69e97563 --- /dev/null +++ b/data/maps/Route112/text_es.inc @@ -0,0 +1,34 @@ + +Route112_Text_LeaderGoingToAwakenThing: + .string "Hey, man, is our leader really going\n" + .string "to awaken that thing?$" + +Route112_Text_YeahWeNeedMeteorite: + .string "Sounds like it, yeah. But I heard\n" + .string "we need a METEORITE to do it.$" + +Route112_Text_OhThatsWhyCrewWentToFallarbor: + .string "Oh, I get it now. That's why the rest\n" + .string "of the crew went out to FALLARBOR.$" + +Route112_Text_CantLetAnyonePassUntilTheyreBack: + .string "You got it. And until they come back,\n" + .string "we're not to let anyone pass, right.$" + +Route112_Text_NotEasyToGetBackToLavaridge: + .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_MtChimneyCableCarSign: + .string "MT. CHIMNEY CABLE CAR\n" + .string "“A short walk {UP_ARROW} way!”$" + +Route112_Text_MtChimneySign: + .string "MT. CHIMNEY\p" + .string "“For LAVARIDGE TOWN or the summit,\n" + .string "please take the CABLE CAR.”$" + +Route112_Text_RouteSignLavaridge: + .string "ROUTE 112\n" + .string "{LEFT_ARROW} LAVARIDGE TOWN$" diff --git a/data/maps/Route112_CableCarStation/scripts.inc b/data/maps/Route112_CableCarStation/scripts.inc index 8ac700d5fe..028078cd68 100644 --- a/data/maps/Route112_CableCarStation/scripts.inc +++ b/data/maps/Route112_CableCarStation/scripts.inc @@ -94,6 +94,10 @@ Route112_CableCarStation_Movement_ExitCableCar: .else .ifdef ITALIAN .include "data/maps/Route112_CableCarStation/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route112_CableCarStation/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route112_CableCarStation/text_es.inc b/data/maps/Route112_CableCarStation/text_es.inc new file mode 100644 index 0000000000..308db2b695 --- /dev/null +++ b/data/maps/Route112_CableCarStation/text_es.inc @@ -0,0 +1,10 @@ + +Route112_CableCarStation_Text_CableCarReadyGetOn: + .string "The CABLE CAR is ready to go up.\n" + .string "Would you like to be on it?$" + +Route112_CableCarStation_Text_StepThisWay: + .string "Please step this way.$" + +Route112_CableCarStation_Text_RideAnotherTime: + .string "Please ride with us another time.$" diff --git a/data/maps/Route113/scripts.inc b/data/maps/Route113/scripts.inc index 961cd56475..8951222a28 100644 --- a/data/maps/Route113/scripts.inc +++ b/data/maps/Route113/scripts.inc @@ -141,6 +141,10 @@ Route113_EventScript_Wyatt:: .else .ifdef ITALIAN .include "data/maps/Route113/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route113/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route113/text_es.inc b/data/maps/Route113/text_es.inc new file mode 100644 index 0000000000..878ad67322 --- /dev/null +++ b/data/maps/Route113/text_es.inc @@ -0,0 +1,31 @@ + +Route113_Text_AshCanBeFashionedIntoGlass: + .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_FunWalkingThroughAsh: + .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_RouteSign111: + .string "ROUTE 113\n" + .string "{RIGHT_ARROW} ROUTE 111$" + +Route113_Text_RouteSignFallarbor: + .string "ROUTE 113\n" + .string "{LEFT_ARROW} FALLARBOR TOWN$" + +Route113_Text_TrainerTipsRegisterKeyItems: + .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\n" + .string "the registered item conveniently.$" + +Route113_Text_GlassWorkshopSign: + .string "GLASS WORKSHOP\n" + .string "“Turning Volcanic Ash into Glass Items”$" diff --git a/data/maps/Route113_GlassWorkshop/scripts.inc b/data/maps/Route113_GlassWorkshop/scripts.inc index 328457f7d6..a0442b3b34 100644 --- a/data/maps/Route113_GlassWorkshop/scripts.inc +++ b/data/maps/Route113_GlassWorkshop/scripts.inc @@ -299,6 +299,10 @@ Route113_GlassWorkshop_EventScript_NinjaBoy:: .else .ifdef ITALIAN .include "data/maps/Route113_GlassWorkshop/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route113_GlassWorkshop/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route113_GlassWorkshop/text_es.inc b/data/maps/Route113_GlassWorkshop/text_es.inc new file mode 100644 index 0000000000..37e83bb1d0 --- /dev/null +++ b/data/maps/Route113_GlassWorkshop/text_es.inc @@ -0,0 +1,87 @@ + +Route113_GlassWorkshop_Text_GoCollectAshWithThis: + .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_ExplainSootSack: + .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_LetsSeeCollectedAshes: + .string "Have you collected ashes, huff-puff?\n" + .string "Let me see, huff-puff.$" + +Route113_GlassWorkshop_Text_NotEnoughAshNeedX: + .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_WhichGlassItemWoudYouLike: + .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_IsThatTheItemForYou: + .string "A {STR_VAR_1}, huff-puff?\n" + .string "Is that the one for you, huff-puff?$" + +Route113_GlassWorkshop_Text_WhichWouldYouLike: + .string "Which one would you like, huff-puff?$" + +Route113_GlassWorkshop_Text_IllMakeItemForYou: + .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_NotEnoughAshToMakeItem: + .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_AllThatAshButDontWantAnything: + .string "You've collected all that ash, but you\n" + .string "don't want anything, huff-puff?$" + +Route113_GlassWorkshop_Text_IveFinishedGlassItem: + .string "Ah, I've finished your {STR_VAR_1}.\n" + .string "Take it, huff-puff.$" + +Route113_GlassWorkshop_Text_NoRoomInBag: + .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_NoRoomInPC: + .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_HaventGotYourSootSack: + .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_FunToBlowGlassFlute: + .string "It's fun to blow a glass flute while\n" + .string "my boss is talking.\p" + .string "Huff-huff! Puff-puff!$" diff --git a/data/maps/Route114/scripts.inc b/data/maps/Route114/scripts.inc index 7112fe5561..d23f5aa1e5 100644 --- a/data/maps/Route114/scripts.inc +++ b/data/maps/Route114/scripts.inc @@ -184,6 +184,10 @@ Route114_EventScript_Kai:: .else .ifdef ITALIAN .include "data/maps/Route114/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route114/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route114/text_es.inc b/data/maps/Route114/text_es.inc new file mode 100644 index 0000000000..993fc5dcbe --- /dev/null +++ b/data/maps/Route114/text_es.inc @@ -0,0 +1,24 @@ + +Route114_Text_AllMyMonDoesIsRoarTakeThis: + .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_ExplainRoar: + .string "TM05 contains ROAR.\n" + .string "A ROAR sends POKéMON scurrying.$" + +Route114_Text_Poochyena: + .string "Bow! Bowwow!$" + +Route114_Text_MeteorFallsSign: + .string "METEOR FALLS\n" + .string "RUSTBORO CITY THROUGH HERE$" + +Route114_Text_FossilManiacsHouseSign: + .string "FOSSIL MANIAC'S HOUSE\n" + .string "“Fossils gratefully accepted!”$" + +Route114_Text_LanettesHouse: + .string "LANETTE'S HOUSE$" diff --git a/data/maps/Route114_FossilManiacsHouse/scripts.inc b/data/maps/Route114_FossilManiacsHouse/scripts.inc index f657299788..295b056ccd 100644 --- a/data/maps/Route114_FossilManiacsHouse/scripts.inc +++ b/data/maps/Route114_FossilManiacsHouse/scripts.inc @@ -38,6 +38,10 @@ Route114_FossilManiacsHouse_EventScript_Bookshelf:: .else .ifdef ITALIAN .include "data/maps/Route114_FossilManiacsHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route114_FossilManiacsHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route114_FossilManiacsHouse/text_es.inc b/data/maps/Route114_FossilManiacsHouse/text_es.inc new file mode 100644 index 0000000000..cc6e554943 --- /dev/null +++ b/data/maps/Route114_FossilManiacsHouse/text_es.inc @@ -0,0 +1,22 @@ + +Route114_FossilManiacsHouse_Text_HaveThisToDigLikeMyBrother: + .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_DigReturnsYouToEntrance: + .string "If you make a POKéMON DIG inside a\n" + .string "cave, you're returned to the entrance…$" + +Route114_FossilManiacsHouse_Text_RocksFillDisplayCase: + .string "Rocks in peculiar shapes fill\n" + .string "the display case…$" + +Route114_FossilManiacsHouse_Text_CrammedWithBooks: + .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/maps/Route114_FossilManiacsTunnel/scripts.inc b/data/maps/Route114_FossilManiacsTunnel/scripts.inc index f009fa2a91..3f014d64f9 100644 --- a/data/maps/Route114_FossilManiacsTunnel/scripts.inc +++ b/data/maps/Route114_FossilManiacsTunnel/scripts.inc @@ -63,6 +63,10 @@ Route114_FossilManiacsTunnel_EventScript_PlayerRevivedFossil:: .else .ifdef ITALIAN .include "data/maps/Route114_FossilManiacsTunnel/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route114_FossilManiacsTunnel/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route114_FossilManiacsTunnel/text_es.inc b/data/maps/Route114_FossilManiacsTunnel/text_es.inc new file mode 100644 index 0000000000..083b07f9a2 --- /dev/null +++ b/data/maps/Route114_FossilManiacsTunnel/text_es.inc @@ -0,0 +1,36 @@ + +Route114_FossilManiacsTunnel_Text_LookInDesertForFossils: + .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 bear to go without\n" + .string "a FOSSIL, look in a desert where there\l" + .string "are boulders and sand that may hide\l" + .string "FOSSILS…$" + +Route114_FossilManiacsTunnel_Text_DevonCorpRevivingFossils: + .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_FossilsAreWonderful: + .string "FOSSILS are so… Wonderful…\n" + .string "It's so dreamy…$" + +Route114_FossilManiacsTunnel_Text_NotSafeThatWay: + .string "Oh…\n" + .string "It's not safe that way…\p" + .string "I was digging away, you see…\n" + .string "When the whole wall collapsed…\p" + .string "I think there's a giant cavern\n" + .string "underneath now…\p" + .string "But I've left it alone because I don't\n" + .string "think there are any FOSSILS there…$" diff --git a/data/maps/Route114_LanettesHouse/scripts.inc b/data/maps/Route114_LanettesHouse/scripts.inc index ecc5592ef4..492e7dc5b8 100644 --- a/data/maps/Route114_LanettesHouse/scripts.inc +++ b/data/maps/Route114_LanettesHouse/scripts.inc @@ -53,6 +53,10 @@ Route114_LanettesHouse_EventScript_PC:: .else .ifdef ITALIAN .include "data/maps/Route114_LanettesHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route114_LanettesHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route114_LanettesHouse/text_es.inc b/data/maps/Route114_LanettesHouse/text_es.inc new file mode 100644 index 0000000000..cdce09e407 --- /dev/null +++ b/data/maps/Route114_LanettesHouse/text_es.inc @@ -0,0 +1,57 @@ + +Route114_LanettesHouse_Text_EverythingClutteredKeepThis: + .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_OrganizeYourBoxes: + .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_ResearchNotesPage1: + .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_ResearchNotesPage2: + .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_ResearchNotesPage3: + .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_ClosedTheNotebook: + .string "{PLAYER} closed the notebook.$" + +Route114_LanettesHouse_Text_EmailFromBill: + .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/maps/Route115/scripts.inc b/data/maps/Route115/scripts.inc index 02307b8c8a..debc8cfd63 100644 --- a/data/maps/Route115/scripts.inc +++ b/data/maps/Route115/scripts.inc @@ -137,6 +137,10 @@ Route115_EventScript_Marlene:: .else .ifdef ITALIAN .include "data/maps/Route115/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route115/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route115/text_es.inc b/data/maps/Route115/text_es.inc new file mode 100644 index 0000000000..fe8ff214bf --- /dev/null +++ b/data/maps/Route115/text_es.inc @@ -0,0 +1,14 @@ + +Route115_Text_NeverKnowWhenCavePokemonWillAppear: + .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_RouteSignRustboro: + .string "ROUTE 115\n" + .string "{DOWN_ARROW} RUSTBORO CITY$" + +Route115_Text_MeteorFallsSign: + .string "METEOR FALLS\n" + .string "FALLARBOR TOWN THROUGH HERE$" diff --git a/data/maps/Route116/scripts.inc b/data/maps/Route116/scripts.inc index ef249ba36b..bc2fe81675 100644 --- a/data/maps/Route116/scripts.inc +++ b/data/maps/Route116/scripts.inc @@ -359,6 +359,10 @@ Route116_EventScript_Johnson:: .else .ifdef ITALIAN .include "data/maps/Route116/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route116/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route116/text_es.inc b/data/maps/Route116/text_es.inc new file mode 100644 index 0000000000..e5575c53c5 --- /dev/null +++ b/data/maps/Route116/text_es.inc @@ -0,0 +1,120 @@ + +Route116_Text_ScoundrelMadeOffWithPeeko: + .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_WantToDigTunnel: + .string "Nnn… Roar!\p" + .string "I want to dig that tunnel!$" + +Route116_Text_DiggingTunnelWhenGoonOrderedMeOut: + .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_GoonHightailedItOutOfTunnel: + .string "Nnn… Roar!\p" + .string "That goofy goon hightailed it out of\n" + .string "the tunnel! I can go back to digging!$" + +Route116_Text_ThankYouTokenOfAppreciation: + .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\n" + .string "a new kind of POKé BALL.\p" + .string "As a token of our appreciation, this\n" + .string "is our gift to our wonderful TRAINER!$" + +Route116_Text_NewBallAvailableAtMart: + .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_BagIsJamPacked: + .string "Your BAG is jam-packed.\n" + .string "I can't give you this REPEAT BALL.$" + +Route116_Text_TokenOfAppreciation: + .string "As a token of our appreciation for\n" + .string "your delivering our package, I have\l" + .string "a gift of a new kind of POKé BALL\l" + .string "for our most wonderful TRAINER!$" + +Route116_Text_CanYouHelpMeFindGlasses: + .string "I dropped my glasses…\n" + .string "Can you help me find them?$" + +Route116_Text_MayISeeThoseGlasses: + .string "Those glasses!\n" + .string "May I see them for a second?$" + +Route116_Text_NotWhatImLookingForMaybeTheyArentHere: + .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_CantFindGlassesNotHere: + .string "Hmm…\n" + .string "I can't find my glasses anywhere…\l" + .string "Maybe they're not around here…$" + +Route116_Text_NotWhatImLookingFor: + .string "Hmm…\n" + .string "These are BLACKGLASSES.\l" + .string "They're not what I'm looking for…$" + +Route116_Text_RouteSignRustboro: + .string "ROUTE 116\n" + .string "{LEFT_ARROW} RUSTBORO CITY$" + +Route116_Text_RusturfTunnelSign: + .string "RUSTURF TUNNEL\n" + .string "“Linking RUSTBORO and VERDANTURF\p" + .string "“The tunnel project has been\n" + .string "canceled.”$" + +Route116_Text_TunnelersRestHouse: + .string "TUNNELER'S REST HOUSE$" + +Route116_Text_TrainerTipsBToStopEvolution: + .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_TrainerTipsBagHasPockets: + .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/maps/Route116_TunnelersRestHouse/scripts.inc b/data/maps/Route116_TunnelersRestHouse/scripts.inc index ea72bd87af..6146ae7a66 100644 --- a/data/maps/Route116_TunnelersRestHouse/scripts.inc +++ b/data/maps/Route116_TunnelersRestHouse/scripts.inc @@ -35,6 +35,10 @@ Route116_TunnelersRestHouse_EventScript_TunnelOpened:: .else .ifdef ITALIAN .include "data/maps/Route116_TunnelersRestHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route116_TunnelersRestHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route116_TunnelersRestHouse/text_es.inc b/data/maps/Route116_TunnelersRestHouse/text_es.inc new file mode 100644 index 0000000000..8780721431 --- /dev/null +++ b/data/maps/Route116_TunnelersRestHouse/text_es.inc @@ -0,0 +1,33 @@ + +Route116_TunnelersRestHouse_Text_WeHadToStopBoring: + .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_ManDiggingHisWayToVerdanturf: + .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\l" + .string "harming the natural environment.\p" + .string "I wonder if he made it through yet.$" + +Route116_TunnelersRestHouse_Text_GetToVerdanturfWithoutTunnel: + .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_TunnelHasGoneThrough: + .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/maps/Route117/scripts.inc b/data/maps/Route117/scripts.inc index 4c846b0590..a310369181 100644 --- a/data/maps/Route117/scripts.inc +++ b/data/maps/Route117/scripts.inc @@ -188,6 +188,10 @@ Route117_EventScript_Aisha:: .else .ifdef ITALIAN .include "data/maps/Route117/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route117/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route117/text_es.inc b/data/maps/Route117/text_es.inc new file mode 100644 index 0000000000..42904c7e91 --- /dev/null +++ b/data/maps/Route117/text_es.inc @@ -0,0 +1,26 @@ + +Route117_Text_DayCarePokemonHadNewMove: + .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_ArentTheseFlowersPretty: + .string "What do you think?\n" + .string "Aren't these flowers pretty?\p" + .string "I planted them all!$" + +Route117_Text_AirIsTastyHere: + .string "The air is tasty here!$" + +Route117_Text_RouteSignVerdanturf: + .string "ROUTE 117\n" + .string "{LEFT_ARROW} VERDANTURF TOWN$" + +Route117_Text_RouteSignMauville: + .string "ROUTE 117\n" + .string "{RIGHT_ARROW} MAUVILLE CITY$" + +Route117_Text_DayCareSign: + .string "POKéMON DAY CARE\n" + .string "“Let us raise your POKéMON.”$" diff --git a/data/maps/Route118/scripts.inc b/data/maps/Route118/scripts.inc index 8af56c04f9..e2ffe0deaa 100644 --- a/data/maps/Route118/scripts.inc +++ b/data/maps/Route118/scripts.inc @@ -252,6 +252,10 @@ Route118_EventScript_Deandre:: .else .ifdef ITALIAN .include "data/maps/Route118/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route118/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route118/text_es.inc b/data/maps/Route118/text_es.inc new file mode 100644 index 0000000000..e8690dcb40 --- /dev/null +++ b/data/maps/Route118/text_es.inc @@ -0,0 +1,55 @@ + +Route118_Text_StevenQuestions: + .string "STEVEN: Hi, {PLAYER}{KUN}!\p" + .string "It's me, STEVEN!\n" + .string "We met in the cave near DEWFORD.\p" + .string "Have you met many kinds of POKéMON\n" + .string "since I last saw you?\p" + .string "There are many, many kinds of POKéMON\n" + .string "in this wide world of ours.\p" + .string "If you wanted to raise only your\n" + .string "favorites, that's fine.\p" + .string "Perhaps you find it more fun to raise\n" + .string "all sorts of POKéMON.\p" + .string "As a TRAINER of POKéMON,\n" + .string "what do you think?\p" + .string "Of course, it's not any of my business.\p" + .string "It would be nice if we were to meet\n" + .string "again somewhere.$" + +Route118_Text_YouAgreeGoodRodIsGood: + .string "Hmm!\n" + .string "A GOOD ROD is really good!\p" + .string "Wouldn't you agree?$" + +Route118_Text_IdenticalMindsTakeThis: + .string "Hmm!\n" + .string "We're of identical minds!\p" + .string "Hmm!\n" + .string "Take this GOOD ROD!$" + +Route118_Text_TryYourLuckFishing: + .string "Wherever there's water, try your luck\n" + .string "at fishing.$" + +Route118_Text_DontYouLikeToFish: + .string "Don't you like to fish?$" + +Route118_Text_TryCatchingMonWithGoodRod: + .string "Try catching all sorts of POKéMON\n" + .string "with your GOOD ROD.$" + +Route118_Text_CanCrossRiversWithSurf: + .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_RouteSignMauville: + .string "ROUTE 118\n" + .string "{LEFT_ARROW} MAUVILLE CITY$" + +Route118_Text_RouteSign119: + .string "ROUTE 118\n" + .string "{UP_ARROW} ROUTE 119$" diff --git a/data/maps/Route119/scripts.inc b/data/maps/Route119/scripts.inc index cc0082aa33..ba03033ae3 100644 --- a/data/maps/Route119/scripts.inc +++ b/data/maps/Route119/scripts.inc @@ -487,6 +487,10 @@ Route119_EventScript_ScottWonAtFortreeGymCall:: .else .ifdef ITALIAN .include "data/maps/Route119/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route119/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route119/text_es.inc b/data/maps/Route119/text_es.inc new file mode 100644 index 0000000000..57703f46b1 --- /dev/null +++ b/data/maps/Route119/text_es.inc @@ -0,0 +1,134 @@ + +Route119_Text_MayIntro: + .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_MayDefeat: + .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_MayPresentForYou: + .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_MayExplainFly: + .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\n" + .string "the 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_BrendanIntro: + .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_BrendanDefeat: + .string "Hmm…\n" + .string "You've gotten pretty darn decent.$" + +Route119_Text_BrendanIllGiveYouThis: + .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_BrendanExplainFly: + .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_ScottWayToGoBeSeeingYou: + .string "SCOTT: Hahahah!\n" + .string "Way to go, {PLAYER}{KUN}!\p" + .string "I just passed by a TRAINER riding\n" + .string "a BIKE.\p" + .string "You just beat that TRAINER, didn't you?\n" + .string "It was pretty obvious that you did.\p" + .string "The kid looked really upset with\n" + .string "a face all red from anger.\p" + .string "I sure seem to run into you often.\n" + .string "Are you off to FORTREE GYM next?\p" + .string "I expect that you'll do well at the GYM.\n" + .string "Well, I'll be seeing you!$" + + +Route119_Text_ScottYouWonAtFortreeGym: + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "SCOTT: Hiya, {PLAYER}{KUN}, it's me!\p" + .string "Just as I thought, you won at\n" + .string "the FORTREE GYM.\p" + .string "Your strength…\n" + .string "Perhaps you really are the TRAINER\l" + .string "that I've been searching for.\p" + .string "Remember, you have a fan in me.\n" + .string "I'll be cheering from the sidelines.\l" + .string "Keep up the great work!\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" + +Route119_Text_StayAwayFromWeatherInstitute: + .string "We're standing lookout here.\p" + .string "Hey, you! Stay away from the WEATHER\n" + .string "INSTITUTE. It's not safe.$" + +Route119_Text_DontGoNearWeatherInstitute: + .string "Lookout duty is surprisingly boring.\p" + .string "Hey, you! Please don't go near the\n" + .string "WEATHER INSTITUTE.$" + +Route119_Text_ThoughtFlyByCatchingBirdMons: + .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_TallGrassSnaresBikeTires: + .string "Tch…\n" + .string "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_CanYourMonMakeSecretBase: + .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_RouteSignFortree: + .string "ROUTE 119\n" + .string "{RIGHT_ARROW} FORTREE CITY$" + +Route119_Text_WeatherInstitute: + .string "WEATHER INSTITUTE$" + +Route119_Text_TrainerTipsDecoration: + .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/maps/Route119_House/scripts.inc b/data/maps/Route119_House/scripts.inc index 56bc0d41df..99e79add9d 100644 --- a/data/maps/Route119_House/scripts.inc +++ b/data/maps/Route119_House/scripts.inc @@ -23,6 +23,10 @@ Route119_House_EventScript_Wingull:: .else .ifdef ITALIAN .include "data/maps/Route119_House/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route119_House/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route119_House/text_es.inc b/data/maps/Route119_House/text_es.inc new file mode 100644 index 0000000000..f21a614026 --- /dev/null +++ b/data/maps/Route119_House/text_es.inc @@ -0,0 +1,10 @@ + +Route119_House_Text_RumorAboutCaveOfOrigin: + .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. Could\l" + .string "something like that really happen?$" + +Route119_House_Text_Wingull: + .string "WINGULL: Pihyoh!$" diff --git a/data/maps/Route119_WeatherInstitute_1F/scripts.inc b/data/maps/Route119_WeatherInstitute_1F/scripts.inc index fcbae28f51..5bdde9769f 100644 --- a/data/maps/Route119_WeatherInstitute_1F/scripts.inc +++ b/data/maps/Route119_WeatherInstitute_1F/scripts.inc @@ -78,6 +78,10 @@ Route119_WeatherInstitute_1F_EventScript_Grunt4:: .else .ifdef ITALIAN .include "data/maps/Route119_WeatherInstitute_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route119_WeatherInstitute_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route119_WeatherInstitute_1F/text_es.inc b/data/maps/Route119_WeatherInstitute_1F/text_es.inc new file mode 100644 index 0000000000..ee5aa7ab39 --- /dev/null +++ b/data/maps/Route119_WeatherInstitute_1F/text_es.inc @@ -0,0 +1,63 @@ + +Route119_WeatherInstitute_1F_Text_Grunt1Intro: + .string "The BOSS got interested in\n" + .string "the research they have going here,\l" + .string "so he sent us out.\p" + .string "You quit meddling!$" + +Route119_WeatherInstitute_1F_Text_Grunt1Defeat: + .string "Blast it…\n" + .string "Blasted by a kid…$" + +Route119_WeatherInstitute_1F_Text_Grunt1PostBattle: + .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_Grunt4Intro: + .string "Huh?\n" + .string "What's a kid doing here?$" + +Route119_WeatherInstitute_1F_Text_Grunt4Defeat: + .string "Huh?\n" + .string "I lost?!$" + +Route119_WeatherInstitute_1F_Text_Grunt4PostBattle: + .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_EveryoneWentUpstairs: + .string "While I was sleeping, everyone went\n" + .string "upstairs!$" + +Route119_WeatherInstitute_1F_Text_WowYoureStrong: + .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_ProfStudyingRain: + .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_NoticingAbnormalWeather: + .string "On the 2nd floor of the INSTITUTE,\n" + .string "we study the weather patterns over\l" + .string "the HOENN region.\p" + .string "We've been noticing temporary and\n" + .string "isolated cases of droughts and\l" + .string "heavy rain lately…$" + +Route119_WeatherInstitute_1F_Text_WhatWereAquasUpTo: + .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 AQUAS were up to.$" + +Route119_WeatherInstitute_1F_Text_TakeRestInBed: + .string "There's a bed…\n" + .string "Let's take a rest.$" diff --git a/data/maps/Route119_WeatherInstitute_2F/scripts.inc b/data/maps/Route119_WeatherInstitute_2F/scripts.inc index 3b31f32b19..72a0895b2b 100644 --- a/data/maps/Route119_WeatherInstitute_2F/scripts.inc +++ b/data/maps/Route119_WeatherInstitute_2F/scripts.inc @@ -218,6 +218,10 @@ Route119_WeatherInstitute_2F_EventScript_WeatherScientist:: .else .ifdef ITALIAN .include "data/maps/Route119_WeatherInstitute_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route119_WeatherInstitute_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route119_WeatherInstitute_2F/text_es.inc b/data/maps/Route119_WeatherInstitute_2F/text_es.inc new file mode 100644 index 0000000000..6cfdd26b02 --- /dev/null +++ b/data/maps/Route119_WeatherInstitute_2F/text_es.inc @@ -0,0 +1,121 @@ + +Route119_WeatherInstitute_2F_Text_Grunt2Intro: + .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_Grunt2Defeat: + .string "Our plan's being spoiled by a kid?$" + +Route119_WeatherInstitute_2F_Text_Grunt2PostBattle: + .string "If the POKéMON they made here can\n" + .string "control the weather freely, then we of\l" + .string "TEAM AQUA definitely need it!$" + +Route119_WeatherInstitute_2F_Text_Grunt3Intro: + .string "We're TEAM AQUA!\n" + .string "We appear wherever anything rare is\l" + .string "found!$" + +Route119_WeatherInstitute_2F_Text_Grunt3Defeat: + .string "You got me!$" + +Route119_WeatherInstitute_2F_Text_Grunt3PostBattle: + .string "You don't have any idea what we of\n" + .string "TEAM AQUA are working towards!\l" + .string "You stay out of our way!$" + +Route119_WeatherInstitute_2F_Text_Grunt5Intro: + .string "Don't tell me you're looking for that\n" + .string "weather POKéMON, too?\p" + .string "That's a no-no!\n" + .string "We were here to get it first!$" + +Route119_WeatherInstitute_2F_Text_Grunt5Defeat: + .string "Oh, will you look at my POKéMON?$" + +Route119_WeatherInstitute_2F_Text_Grunt5PostBattle: + .string "Humph, so what?\n" + .string "What we want…\p" + .string "What we really want isn't here…\n" + .string "Ihihihihi…$" + +Route119_WeatherInstitute_2F_Text_ShellyIntro: + .string "Ahahahaha!\p" + .string "You're going to meddle in TEAM AQUA'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_ShellyDefeat: + .string "Ahahahaha!\n" + .string "You're disgustingly strong!$" + +Route119_WeatherInstitute_2F_Text_ShellyPostBattle: + .string "It's bad enough to have TEAM MAGMA\n" + .string "blunder about, but now there's you!\p" + .string "What makes you want to sniff around\n" + .string "in our business, anyway?$" + +Route119_WeatherInstitute_2F_Text_TeamMagmaJustPassedBy: + .string "We have a situation here!\p" + .string "A TEAM MAGMA mob just passed\n" + .string "the WEATHER INSTITUTE.\p" + .string "They appear to be headed for\n" + .string "MT. PYRE!$" + +Route119_WeatherInstitute_2F_Text_WeHaveToHurryToMtPyre: + .string "What?!\p" + .string "We can't waste any more time here!\n" + .string "We have to hurry to MT. PYRE, too!\p" + .string "Ahahahaha!\n" + .string "TEAM MAGMA, just you wait!$" + +Route119_WeatherInstitute_2F_Text_ThanksPleaseTakePokemon: + .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.$" + +@ Unused +Route119_WeatherInstitute_2F_Text_NoRoomForPokemon: + .string "Hm? You don't seem to have any room\n" + .string "for this POKéMON.$" + +Route119_WeatherInstitute_2F_Text_PlayerReceivedCastform: + .string "{PLAYER} received CASTFORM!$" + +Route119_WeatherInstitute_2F_Text_PokemonChangesWithWeather: + .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_ChangingWeatherRidiculous: + .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.$" + +Route119_WeatherInstitute_2F_Text_GroudonWeather: + .string "I track weather patterns over\n" + .string "the HOENN region.\p" + .string "Presently, a drought has been recorded\n" + .string "in {STR_VAR_1}.\p" + .string "Could that mean, somewhere near\n" + .string "{STR_VAR_1}…$" + +Route119_WeatherInstitute_2F_Text_KyogreWeather: + .string "I track weather patterns over\n" + .string "the HOENN region.\p" + .string "Presently, heavy rainfall has been\n" + .string "recorded over {STR_VAR_1}.\p" + .string "Could that mean, somewhere near\n" + .string "{STR_VAR_1}…$" + +Route119_WeatherInstitute_2F_Text_NoAbnormalWeather: + .string "Abnormal weather conditions are\n" + .string "no longer being reported.\p" + .string "The occasional rainfall is a blessing,\n" + .string "really.$" diff --git a/data/maps/Route120/scripts.inc b/data/maps/Route120/scripts.inc index 8345d5bd35..97d2d4929d 100644 --- a/data/maps/Route120/scripts.inc +++ b/data/maps/Route120/scripts.inc @@ -370,6 +370,10 @@ Route120_EventScript_Callie:: .else .ifdef ITALIAN .include "data/maps/Route120/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route120/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route120/text_es.inc b/data/maps/Route120/text_es.inc new file mode 100644 index 0000000000..162d9dd48b --- /dev/null +++ b/data/maps/Route120/text_es.inc @@ -0,0 +1,69 @@ + +Route120_Text_StevenGreeting: + .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_StevenIllWaitHere: + .string "STEVEN: No?\p" + .string "I'll wait here, so you can get ready.$" + +Route120_Text_StevenReadyForBattle: + .string "STEVEN: {PLAYER}{KUN}, are your POKéMON\n" + .string "ready for battle?$" + +Route120_Text_StevenShowMeYourPower: + .string "STEVEN: {PLAYER}{KUN}, show me your true\n" + .string "power as a TRAINER!$" + +Route120_Text_StevenUsedDevonScope: + .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_StevenGiveDevonScope: + .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_StevenGoodbye: + .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.$" + +Kecleon_Text_SomethingUnseeable: + .string "Something unseeable is in the way.$" + +Kecleon_Text_WantToUseDevonScope: + .string "Something unseeable is in the way.\p" + .string "Want to use the DEVON SCOPE?$" + +Kecleon_Text_UseDevonScopeMonAttacked: + .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_RouteSignFortree: + .string "ROUTE 120\n" + .string "{LEFT_ARROW} FORTREE CITY$" + +Route120_Text_RouteSign121: + .string "{RIGHT_ARROW} ROUTE 121\n" + .string "{LEFT_ARROW} ROUTE 120$" diff --git a/data/maps/Route121/scripts.inc b/data/maps/Route121/scripts.inc index a7ed544a60..0226dbff44 100644 --- a/data/maps/Route121/scripts.inc +++ b/data/maps/Route121/scripts.inc @@ -180,6 +180,10 @@ Route121_EventScript_RematchCristin:: .else .ifdef ITALIAN .include "data/maps/Route121/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route121/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route121/text_es.inc b/data/maps/Route121/text_es.inc new file mode 100644 index 0000000000..30aebc07ce --- /dev/null +++ b/data/maps/Route121/text_es.inc @@ -0,0 +1,18 @@ + +Route121_Text_OkayMoveOutToMtPyre: + .string "Okay!\n" + .string "We're to move out to MT. PYRE!$" + +Route121_Text_AheadLoomsMtPyre: + .string "Ahead looms MT. PYRE…\p" + .string "It is a natural monument to the spirits \n" + .string "of departed POKéMON…$" + +Route121_Text_MtPyrePierSign: + .string "MT. PYRE PIER\p" + .string "…The sign is old and worn out.\n" + .string "The words are barely legible…$" + +Route121_Text_SafariZoneSign: + .string "“Filled with rare POKéMON!”\n" + .string "SAFARI ZONE$" diff --git a/data/maps/Route123/scripts.inc b/data/maps/Route123/scripts.inc index ad959c152d..dde04cdeea 100644 --- a/data/maps/Route123/scripts.inc +++ b/data/maps/Route123/scripts.inc @@ -178,6 +178,10 @@ Route123_EventScript_RematchFernando:: .else .ifdef ITALIAN .include "data/maps/Route123/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route123/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route123/text_es.inc b/data/maps/Route123/text_es.inc new file mode 100644 index 0000000000..4c6392065a --- /dev/null +++ b/data/maps/Route123/text_es.inc @@ -0,0 +1,26 @@ + +Route123_Text_LoveGrassMonsHaveAny: + .string "I love GRASS-type POKéMON!\p" + .string "Do you have any GRASS-type POKéMON?$" + +Route123_Text_YouLikeGrassMonsTooHaveThis: + .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_CheckTreesWithMyGrassMon: + .string "I check trees with my GRASS-type\n" + .string "POKéMON. I'm like a tree doctor.$" + +Route123_Text_RouteSign: + .string "{RIGHT_ARROW} ROUTE 123\n" + .string "{LEFT_ARROW} ROUTE 118$" + +Route123_Text_RouteSignMtPyre: + .string "{UP_ARROW} MT. PYRE\n" + .string "“Forbidden to the faint of heart.”$" + +Route123_Text_BerryMastersHouse: + .string "BERRY MASTER'S HOUSE$" diff --git a/data/maps/Route124/scripts.inc b/data/maps/Route124/scripts.inc index 9a55c84eea..860bba11dd 100644 --- a/data/maps/Route124/scripts.inc +++ b/data/maps/Route124/scripts.inc @@ -107,6 +107,10 @@ Route124_EventScript_Isabella:: .else .ifdef ITALIAN .include "data/maps/Route124/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route124/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route124/text_es.inc b/data/maps/Route124/text_es.inc new file mode 100644 index 0000000000..6057964708 --- /dev/null +++ b/data/maps/Route124/text_es.inc @@ -0,0 +1,3 @@ + +Route124_Text_HuntersHouse: + .string "HUNTER'S HOUSE$" diff --git a/data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc b/data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc index f98db6e366..8278af0e01 100644 --- a/data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc +++ b/data/maps/Route124_DivingTreasureHuntersHouse/scripts.inc @@ -291,6 +291,10 @@ Route124_DivingTreasureHuntersHouse_EventScript_ShardTradeBoard:: .else .ifdef ITALIAN .include "data/maps/Route124_DivingTreasureHuntersHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route124_DivingTreasureHuntersHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route124_DivingTreasureHuntersHouse/text_es.inc b/data/maps/Route124_DivingTreasureHuntersHouse/text_es.inc new file mode 100644 index 0000000000..6fc0afe7ab --- /dev/null +++ b/data/maps/Route124_DivingTreasureHuntersHouse/text_es.inc @@ -0,0 +1,54 @@ + +Route124_DivingTreasureHuntersHouse_Text_Greeting: + .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_HaveYouSeenAnyShards: + .string "Tell me, have you seen any SHARDS of\n" + .string "tools made in ancient times?$" + +Route124_DivingTreasureHuntersHouse_Text_YouHaventGotAnyShards: + .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_ThatsAShardIllTradeYou: + .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_WhatDoYouWantToTrade: + .string "What do you want to trade?$" + +Route124_DivingTreasureHuntersHouse_Text_YoullTradeShardForStone: + .string "You'll trade your {STR_VAR_1} for\n" + .string "my {STR_VAR_2}, then?$" + +Route124_DivingTreasureHuntersHouse_Text_ItsADeal: + .string "It's a done deal!\n" + .string "Use that wisely!$" + +Route124_DivingTreasureHuntersHouse_Text_TradeSomethingElse: + .string "Do you want to trade something else?$" + +Route124_DivingTreasureHuntersHouse_Text_BagFull: + .string "Whoops, your BAG's full.\n" + .string "Get rid of some items, friend!$" + +Route124_DivingTreasureHuntersHouse_Text_ComeBackIfYouChangeMind: + .string "No? That's a downer.\n" + .string "Well, if you change your mind, come back.$" + +Route124_DivingTreasureHuntersHouse_Text_ShardTradeBoard: + .string "{CLEAR_TO 0x0a}Wanted item{CLEAR_TO 0x7c}Trade item\n" + .string "{CLEAR_TO 0x0f}RED SHARD{CLEAR_TO 0x59}{LEFT_ARROW}{RIGHT_ARROW}{CLEAR_TO 0x7b}FIRE STONE{CLEAR_TO 0xc8}\p" + .string "{CLEAR_TO 0x0a}Wanted item{CLEAR_TO 0x7c}Trade item\n" + .string "{CLEAR_TO 0x06}YELLOW SHARD{CLEAR_TO 0x59}{LEFT_ARROW}{RIGHT_ARROW}{CLEAR_TO 0x73}THUNDERSTONE{CLEAR_TO 0xc8}\p" + .string "{CLEAR_TO 0x0a}Wanted item{CLEAR_TO 0x7c}Trade item\n" + .string "{CLEAR_TO 0x0c}BLUE SHARD{CLEAR_TO 0x59}{LEFT_ARROW}{RIGHT_ARROW}{CLEAR_TO 0x79}WATER STONE{CLEAR_TO 0xc8}\p" + .string "{CLEAR_TO 0x0a}Wanted item{CLEAR_TO 0x7c}Trade item\n" + .string "{CLEAR_TO 0x08}GREEN SHARD{CLEAR_TO 0x59}{LEFT_ARROW}{RIGHT_ARROW}{CLEAR_TO 0x7b}LEAF STONE$" diff --git a/data/maps/Route128/scripts.inc b/data/maps/Route128/scripts.inc index 334c8e1fa2..c0dd46011a 100644 --- a/data/maps/Route128/scripts.inc +++ b/data/maps/Route128/scripts.inc @@ -253,6 +253,10 @@ Route128_EventScript_Carlee:: .else .ifdef ITALIAN .include "data/maps/Route128/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/Route128/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/Route128/text_es.inc b/data/maps/Route128/text_es.inc new file mode 100644 index 0000000000..4ccbde4601 --- /dev/null +++ b/data/maps/Route128/text_es.inc @@ -0,0 +1,59 @@ + +Route128_Text_ArchieWhatHappened: + .string "ARCHIE: What happened…\n" + .string "What is this wretched scene…\p" + .string "Did I…make a horrible mistake?$" + +Route128_Text_ArchieIOnlyWanted: + .string "I…\n" + .string "I only wanted…$" + +Route128_Text_MaxieDoYouUnderstandNow: + .string "MAXIE: Do you understand now,\n" + .string "ARCHIE?\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_MaxieResposibilityFallsToArchieAndMe: + .string "MAXIE: {PLAYER}, don't say anything.\p" + .string "I know that I have no right to be\n" + .string "critical of ARCHIE…\p" + .string "But the way things are now, I doubt\n" + .string "that we humans will be capable of\l" + .string "doing anything about it.\p" + .string "But neither can we stand by and\n" + .string "just watch helplessly.\p" + .string "The responsibility for putting an end\n" + .string "to this falls to ARCHIE and me…$" + +Route128_Text_MaxieThisDefiesBelief: + .string "MAXIE: This defies belief…\p" + .string "Those super-ancient POKéMON…\p" + .string "Their power is unbelievable.\n" + .string "They've upset the balance of nature…$" + +Route128_Text_StevenWhatIsHappening: + .string "STEVEN: {PLAYER}{KUN}!\n" + .string "What is happening?$" + +Route128_Text_StevenWholeWorldWillDrown: + .string "This is terrible…\p" + .string "After the scorching heat wave ended,\n" + .string "this deluge began.\p" + .string "If this doesn't stop, all of 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 might provide answers…$" + +Route128_Text_StevenImGoingToSootopolis: + .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/maps/RustboroCity/scripts.inc b/data/maps/RustboroCity/scripts.inc index e0eddb6917..4466530371 100644 --- a/data/maps/RustboroCity/scripts.inc +++ b/data/maps/RustboroCity/scripts.inc @@ -1029,6 +1029,10 @@ RustboroCity_EventScript_Boy1:: .else .ifdef ITALIAN .include "data/maps/RustboroCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity/text_es.inc b/data/maps/RustboroCity/text_es.inc new file mode 100644 index 0000000000..1d5987279f --- /dev/null +++ b/data/maps/RustboroCity/text_es.inc @@ -0,0 +1,277 @@ + +RustboroCity_Text_WeShortenItToDevon: + .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_SneakyLookingManWentAroundCorner: + .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_HaveYouChallengedGym: + .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_HeyThatsRustborosGymBadge: + .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_YoureNewAroundHere: + .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_GymLeaderIsntEasyWithFire: + .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_MrBrineyWalksInTheTunnel: + .string "The old sailor MR. BRINEY lives in\n" + .string "a cottage by the sea.\p" + .string "He goes for walks in the tunnel every\n" + .string "so often.$" + +RustboroCity_Text_MrBrineyLovesPeeko: + .string "The old sailor MR. BRINEY lives in\n" + .string "a cottage by the sea.\p" + .string "He said he was going shopping in\n" + .string "SLATEPORT for his pet, PEEKO.\p" + .string "That old sea dog, he must really love\n" + .string "that PEEKO.$" + +RustboroCity_Text_WowYouHavePokemon: + .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_CatchRarePokemonIfIGoToSchool: + .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_PokemonCanChangeLookFromExp: + .string "If a POKéMON gains experience in\n" + .string "battles, it can sometimes change in\l" + .string "the way it looks.$" + +RustboroCity_Text_PokemonChangeShape: + .string "A POKéMON changes shape?\n" + .string "If one did that, I would be shocked!$" + +RustboroCity_Text_TradePokemonGrowFast: + .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_OutOfTheWay: + .string "Get out!\n" + .string "Out of the way!$" + +RustboroCity_Text_WaitDontTakeMyGoods: + .string "Wait! Pleeeaaase!\p" + .string "Don't take my GOODS!$" + +RustboroCity_Text_HelpMeIWasRobbed: + .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 AQUA!\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_ShadyCharacterTookOffTowardsTunnel: + .string "That shady character, I think he took\n" + .string "off towards the tunnel over there.$" + +RustboroCity_Text_YouGotItThankYou: + .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_YoureLoadedWithItems: + .string "You're loaded with items.\n" + .string "I can't give you this GREAT BALL.$" + +RustboroCity_Text_PleaseComeWithMe: + .string "Excuse me, please!\n" + .string "Please come with me!$" + +RustboroCity_Text_MayHiLetsRegister: + .string "MAY: Oh, hi, {PLAYER}{KUN}!\p" + .string "You had a MATCH CALL feature put\n" + .string "on your POKéNAV!\p" + .string "Let's register each other so we can\n" + .string "contact one another anytime!\p" + .string "… … … … … …$" + +RustboroCity_Text_RegisteredMay: + .string "Registered MAY\n" + .string "in the POKéNAV.$" + +RustboroCity_Text_MayPassedBrineyWantToBattle: + .string "MAY: Oh, by the way, I passed\n" + .string "MR. BRINEY in PETALBURG WOODS.\p" + .string "I guess he's on his way home to his\n" + .string "cottage by the sea.\p" + .string "How's your POKéDEX coming along,\n" + .string "{PLAYER}{KUN}? Mine's looking pretty decent!\p" + .string "So…\n" + .string "How about a little battle?$" + +RustboroCity_Text_MayOhHaventRaisedPokemonEnough: + .string "MAY: Oh, what's the matter?\p" + .string "Haven't you caught or raised your\n" + .string "POKéMON very much?\p" + .string "That's not very good for a TRAINER!$" + +RustboroCity_Text_MayWantToBattle: + .string "MAY: So, what do you think?\n" + .string "How about a little battle here?$" + +RustboroCity_Text_MayImNotGoingToLose: + .string "MAY: You just became a TRAINER,\n" + .string "{PLAYER}{KUN}. I'm not going to lose!$" + +RustboroCity_Text_MayDefeat: + .string "Yikes!\n" + .string "You're better than I expected!$" + +RustboroCity_Text_MayMrBrineyHint: + .string "MAY: Oh, by the way, MR. BRINEY, who\n" + .string "I just passed…\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_BrendanHiLetsRegister: + .string "BRENDAN: Oh, hey, {PLAYER}!\p" + .string "You had a MATCH CALL feature put\n" + .string "on your POKéNAV! Cool!\p" + .string "Let's register each other so we can\n" + .string "get in touch anytime!\p" + .string "… … … … … …$" + +RustboroCity_Text_RegisteredBrendan: + .string "Registered BRENDAN\n" + .string "in the POKéNAV.$" + +RustboroCity_Text_BrendanPassedBrineyWantToBattle: + .string "BRENDAN: By the way, {PLAYER}, I walked\n" + .string "by MR. BRINEY in PETALBURG WOODS.\p" + .string "I bet he was on his way home to his\n" + .string "cottage by the sea.\p" + .string "{PLAYER}, how's your POKéDEX?\n" + .string "Have you filled in any pages yet?\p" + .string "Mine rules.\p" + .string "Want to have a battle to test how\n" + .string "far you've progressed?$" + +RustboroCity_Text_BrendanNoConfidenceInPokemon: + .string "BRENDAN: What's the matter? Don't have\n" + .string "any confidence in your POKéMON?$" + +RustboroCity_Text_BrendanWantToBattle: + .string "BRENDAN: What's up?\n" + .string "Want to have a battle with me?$" + +RustboroCity_Text_BrendanIWontGoEasy: + .string "BRENDAN: I know you just became\n" + .string "a TRAINER, but I won't go easy!$" + +RustboroCity_Text_BrendanDefeat: + .string "Hmm…\n" + .string "You're pretty good.$" + +RustboroCity_Text_BrendanMrBrineyHint: + .string "BRENDAN: By the way, you know\n" + .string "MR. BRINEY? The guy I just passed?\p" + .string "I bet you didn't know this, since you\n" + .string "just moved here, {PLAYER}, but\l" + .string "MR. BRINEY was once a great sailor.$" + +RustboroCity_Text_TunnelNearingCompletion: + .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_DevonCorpSign: + .string "DEVON CORPORATION\p" + .string "“For all your living needs, we make\n" + .string "it all.”$" + +RustboroCity_Text_GymSign: + .string "RUSTBORO CITY POKéMON GYM\n" + .string "LEADER: ROXANNE\p" + .string "“The ROCK-loving honors student!”$" + +RustboroCity_Text_DevonCorpBranchOfficeSign: + .string "DEVON CORP. BRANCH OFFICE\p" + .string "“Access limited to DEVON employees\n" + .string "and authorized personnel.”$" + +RustboroCity_Text_CitySign: + .string "RUSTBORO CITY\p" + .string "“The city probing the integration of\n" + .string "nature and science.”$" + +RustboroCity_Text_TrainersSchoolSign: + .string "POKéMON TRAINER'S SCHOOL\p" + .string "“We'll teach you anything about\n" + .string "POKéMON!”$" + +RustboroCity_Text_CuttersHouse: + .string "CUTTER'S HOUSE$" + +RustboroCity_Text_DevelopedNewPokenavFeature: + .string "I've been developing an added feature\n" + .string "for the POKéNAV…\p" + .string "And it turned out great!\p" + .string "{PLAYER}, may I see that POKéNAV?\n" + .string "The one our PRESIDENT gave you?$" + +RustboroCity_Text_AddedMatchCallPleaseCallMrStone: + .string "There you go, {PLAYER}!\p" + .string "I added a new feature named\n" + .string "MATCH CALL to your POKéNAV.\p" + .string "Using the MATCH CALL feature,\n" + .string "you can chat with people who have\l" + .string "been registered in your POKéNAV.\p" + .string "{PLAYER}, our PRESIDENT STONE should\n" + .string "be registered in your POKéNAV.\p" + .string "Test it out.\n" + .string "Please give our PRESIDENT a call.$" + +RustboroCity_Text_PleaseSelectPokenav: + .string "Please select the POKéNAV.$" + +RustboroCity_Text_IdBetterGetBackToWork: + .string "Okay, I'd better get back to work.\n" + .string "Please take care, {PLAYER}!$" + +RustboroCity_Text_YouCanHave2On2Battle: + .string "Did you know this?\p" + .string "You can have a 2-on-2 battle even\n" + .string "if you're not with another TRAINER.\p" + .string "If you catch the eyes of two TRAINERS\n" + .string "when you have two or more POKéMON,\l" + .string "they'll both challenge you.\p" + .string "Don't you think it'd be cool if you\n" + .string "could beat two TRAINERS by yourself?$" diff --git a/data/maps/RustboroCity_CuttersHouse/scripts.inc b/data/maps/RustboroCity_CuttersHouse/scripts.inc index 1a73166c07..f80a930bf6 100644 --- a/data/maps/RustboroCity_CuttersHouse/scripts.inc +++ b/data/maps/RustboroCity_CuttersHouse/scripts.inc @@ -29,6 +29,10 @@ RustboroCity_CuttersHouse_EventScript_Lass:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_CuttersHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_CuttersHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_CuttersHouse/text_es.inc b/data/maps/RustboroCity_CuttersHouse/text_es.inc new file mode 100644 index 0000000000..10cd42e919 --- /dev/null +++ b/data/maps/RustboroCity_CuttersHouse/text_es.inc @@ -0,0 +1,29 @@ + +RustboroCity_CuttersHouse_Text_YouCanPutThisHMToGoodUse: + .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 can put this\n" + .string "HIDDEN MACHINE to good use.\p" + .string "No need to be modest or shy.\n" + .string "Go on, take it!$" + +RustboroCity_CuttersHouse_Text_ExplainCut: + .string "That HIDDEN MACHINE, or HM for\n" + .string "short, is CUT.\p" + .string "An HM move is one that can be used\n" + .string "by POKéMON outside of 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 can be used\n" + .string "more than once.$" + +RustboroCity_CuttersHouse_Text_DadHelpedClearLandOfTrees: + .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/maps/RustboroCity_DevonCorp_1F/scripts.inc b/data/maps/RustboroCity_DevonCorp_1F/scripts.inc index bed9e707b0..f05e57b881 100644 --- a/data/maps/RustboroCity_DevonCorp_1F/scripts.inc +++ b/data/maps/RustboroCity_DevonCorp_1F/scripts.inc @@ -88,6 +88,10 @@ RustboroCity_DevonCorp_1F_EventScript_ProductsDisplay:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_DevonCorp_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_DevonCorp_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_DevonCorp_1F/text_es.inc b/data/maps/RustboroCity_DevonCorp_1F/text_es.inc new file mode 100644 index 0000000000..2edd50f767 --- /dev/null +++ b/data/maps/RustboroCity_DevonCorp_1F/text_es.inc @@ -0,0 +1,64 @@ + +RustboroCity_DevonCorp_1F_Text_WelcomeToDevonCorp: + .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_StaffGotRobbed: + .string "One of our research staff stupidly\n" + .string "got robbed of an important parcel.$" + +RustboroCity_DevonCorp_1F_Text_ThoseShoesAreOurProduct: + .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_RobberWasntVeryBright: + .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_SoundsLikeStolenGoodsRecovered: + .string "It sounds like they've recovered\n" + .string "the ripped-off DEVON GOODS.$" + +RustboroCity_DevonCorp_1F_Text_OnlyAuthorizedPeopleEnter: + .string "I'm sorry, only authorized people\n" + .string "are allowed to enter here.$" + +RustboroCity_DevonCorp_1F_Text_HowCouldWeGetRobbed: + .string "It's beyond stupid.\n" + .string "How could we get robbed?$" + +RustboroCity_DevonCorp_1F_Text_YoureAlwaysWelcomeHere: + .string "Hi, there!\n" + .string "You're always welcome here!$" + +RustboroCity_DevonCorp_1F_Text_RocksMetalDisplay: + .string "Samples of rocks and metal are\n" + .string "displayed in the glass case.\p" + .string "There's a panel with some writing\n" + .string "on it…\p" + .string "“DEVON CORPORATION got its start as\n" + .string "a producer of stones from quarries.\p" + .string "“The company also produced iron from\n" + .string "filings in the sand.\p" + .string "“From that humble start as a producer\n" + .string "of raw materials, DEVON developed.\p" + .string "“DEVON is now a manufacturer of a wide\n" + .string "range of industrial products.”$" + +RustboroCity_DevonCorp_1F_Text_ProductDisplay: + .string "Prototypes and test products fill\n" + .string "the glass display case.\p" + .string "There's a panel with a description…\p" + .string "“In addition to industrial products,\n" + .string "DEVON now markets sundries and\l" + .string "pharmaceuticals for better lifestyles.\p" + .string "“Recently, DEVON has begun marketing\n" + .string "tools for POKéMON TRAINERS, including\l" + .string "POKé BALLS and POKéNAV systems.”$" diff --git a/data/maps/RustboroCity_DevonCorp_2F/scripts.inc b/data/maps/RustboroCity_DevonCorp_2F/scripts.inc index 76946aa5ad..375fd74fb8 100644 --- a/data/maps/RustboroCity_DevonCorp_2F/scripts.inc +++ b/data/maps/RustboroCity_DevonCorp_2F/scripts.inc @@ -278,6 +278,10 @@ RustboroCity_DevonCorp_2F_EventScript_WorkOnNext:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_DevonCorp_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_DevonCorp_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_DevonCorp_2F/text_es.inc b/data/maps/RustboroCity_DevonCorp_2F/text_es.inc new file mode 100644 index 0000000000..64a5d6bf86 --- /dev/null +++ b/data/maps/RustboroCity_DevonCorp_2F/text_es.inc @@ -0,0 +1,112 @@ + +RustboroCity_DevonCorp_2F_Text_DeviceForTalkingToPokemon: + .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_DevelopingNewBalls: + .string "I'm developing new kinds of\n" + .string "POKé BALLS…\p" + .string "But I haven't made much headway…$" + +RustboroCity_DevonCorp_2F_Text_WeFinallyMadeNewBalls: + .string "We finally made new kinds of\n" + .string "POKé BALLS!\p" + .string "The REPEAT BALL makes it easier to\n" + .string "catch POKéMON you've 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\n" + .string "the DEVON CORPORATION.\p" + .string "Please give them a try!$" + +RustboroCity_DevonCorp_2F_Text_IMadePokenav: + .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_WowThatsAPokenav: + .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_DeviceToVisualizePokemonDreams: + .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_DevelopDeviceToResurrectFossils: + .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_WantToBringFossilBackToLife: + .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_OhIsThatSo: + .string "Oh, is that so?\p" + .string "DEVON's technological expertise\n" + .string "is outstanding, I tell you.$" + +RustboroCity_DevonCorp_2F_Text_TwoFossilsPickOne: + .string "Oh, now that's a surprise!\n" + .string "You have not one, but two, fossils?\p" + .string "Unfortunately, my machine can only\n" + .string "regenerate one POKéMON at a time.\p" + .string "Would you like to pick one of your\n" + .string "fossils for regeneration?$" + +RustboroCity_DevonCorp_2F_Text_HandedFossilToResearcher: + .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_FossilRegeneratorTakesTime: + .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_FossilizedMonBroughtBackToLife: + .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_ReceivedMonFromResearcher: + .string "{PLAYER} received {STR_VAR_2} from\n" + .string "the DEVON RESEARCHER.$" + +@ Unused +RustboroCity_DevonCorp_2F_Text_TooManyPokemon: + .string "Uh-oh, you've got too many POKéMON.\n" + .string "You have no room for this one.$" + +RustboroCity_DevonCorp_2F_Text_DevelopNewPokenavFeature: + .string "I'm trying to develop a new feature\n" + .string "for the POKéNAV…\p" + .string "But it's not going well.$" + +RustboroCity_DevonCorp_2F_Text_WhatToWorkOnNext: + .string "Well, now what shall I work on\n" + .string "developing next?\p" + .string "Our company allows us to make our\n" + .string "inspirations into reality.\p" + .string "One couldn't ask for a better\n" + .string "environment as an engineer.$" diff --git a/data/maps/RustboroCity_DevonCorp_3F/scripts.inc b/data/maps/RustboroCity_DevonCorp_3F/scripts.inc index 2a1892b1d7..d01b487e39 100644 --- a/data/maps/RustboroCity_DevonCorp_3F/scripts.inc +++ b/data/maps/RustboroCity_DevonCorp_3F/scripts.inc @@ -205,6 +205,10 @@ RustboroCity_DevonCorp_3F_EventScript_RareRocksDisplay:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_DevonCorp_3F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_DevonCorp_3F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_DevonCorp_3F/text_es.inc b/data/maps/RustboroCity_DevonCorp_3F/text_es.inc new file mode 100644 index 0000000000..410bf7abcb --- /dev/null +++ b/data/maps/RustboroCity_DevonCorp_3F/text_es.inc @@ -0,0 +1,109 @@ + +RustboroCity_DevonCorp_3F_Text_MrStoneIHaveFavor: + .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\n" + .string "LETTER to STEVEN in DEWFORD.$" + +RustboroCity_DevonCorp_3F_Text_MrStoneWantYouToHaveThis: + .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_ReceivedPokenav: + .string "{PLAYER} received a POKéNAV.$" + +RustboroCity_DevonCorp_3F_Text_MrStoneExplainPokenavRestUp: + .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!\p" + .string "By the way, I've heard that sinister\n" + .string "criminals--MAGMA and AQUA, I believe--\l" + .string "have been making trouble far and wide.\p" + .string "I think it would be best if you rested\n" + .string "up before you go on your way.$" + +RustboroCity_DevonCorp_3F_Text_MrStoneGoWithCautionAndCare: + .string "MR. STONE: Well, then, {PLAYER}{KUN},\n" + .string "go with caution and care!$" + +RustboroCity_DevonCorp_3F_Text_CountingOnYou: + .string "MR. STONE: I'm counting on you!$" + +RustboroCity_DevonCorp_3F_Text_ThankYouForDeliveringLetter: + .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_ExplainExpShare: + .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_NotFamiliarWithTrends: + .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_ThisIs3rdFloorWaitHere: + .string "This is the DEVON CORPORATION's\n" + .string "third floor.\p" + .string "Our PRESIDENT's OFFICE is on\n" + .string "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\n" + .string "you got back for us…\p" + .string "Could I get you to deliver that to\n" + .string "the 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_WordWithPresidentComeWithMe: + .string "Our PRESIDENT would like to have\n" + .string "a word with you.\p" + .string "Please come with me.$" + +RustboroCity_DevonCorp_3F_Text_PleaseGoAhead: + .string "Please, go ahead.$" + +RustboroCity_DevonCorp_3F_Text_VisitCaptSternShipyard: + .string "If you visit the SHIPYARD in SLATEPORT,\n" + .string "you should go see CAPT. STERN.$" + +RustboroCity_DevonCorp_3F_Text_RepeatAndTimerHugelyPopular: + .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_RareRocksDisplay: + .string "It's a collection of rare rocks and\n" + .string "stones assembled by the PRESIDENT.$" diff --git a/data/maps/RustboroCity_Flat1_1F/scripts.inc b/data/maps/RustboroCity_Flat1_1F/scripts.inc index fc761aac62..2af656840e 100644 --- a/data/maps/RustboroCity_Flat1_1F/scripts.inc +++ b/data/maps/RustboroCity_Flat1_1F/scripts.inc @@ -17,6 +17,10 @@ RustboroCity_Flat1_1F_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_Flat1_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_Flat1_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_Flat1_1F/text_es.inc b/data/maps/RustboroCity_Flat1_1F/text_es.inc new file mode 100644 index 0000000000..b3ff14eab7 --- /dev/null +++ b/data/maps/RustboroCity_Flat1_1F/text_es.inc @@ -0,0 +1,7 @@ + +RustboroCity_Flat1_1F_Text_EveryPokemonHasAbility: + .string "Every POKéMON has a special ability\n" + .string "that it can use.$" + +RustboroCity_Flat1_1F_Text_PokemonStrange: + .string "POKéMON are such strange creatures.$" diff --git a/data/maps/RustboroCity_Flat1_2F/scripts.inc b/data/maps/RustboroCity_Flat1_2F/scripts.inc index d88bf87c81..cf8a1e0a5f 100644 --- a/data/maps/RustboroCity_Flat1_2F/scripts.inc +++ b/data/maps/RustboroCity_Flat1_2F/scripts.inc @@ -86,6 +86,10 @@ RustboroCity_Flat1_2F_EventScript_PokeDoll:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_Flat1_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_Flat1_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_Flat1_2F/text_es.inc b/data/maps/RustboroCity_Flat1_2F/text_es.inc new file mode 100644 index 0000000000..863356c207 --- /dev/null +++ b/data/maps/RustboroCity_Flat1_2F/text_es.inc @@ -0,0 +1,98 @@ + +RustboroCity_Flat1_2F_Text_ComingUpWithMealsIsHard: + .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.$" + +RustboroCity_Flat1_2F_Text_HelloDoYouKnowFunnyPhrase: + .string "Oh, hello!\n" + .string "Welcome to the PEPPER household.\p" + .string "I have a question for you.\n" + .string "Have you ever baby-sat?\p" + .string "You see, I'm a new father, so raising\n" + .string "a child is all new to me.\p" + .string "And I have a problem. My daughter\n" + .string "WALDA doesn't laugh enough.\p" + .string "I think she'd laugh for me if I told\n" + .string "her something funny.\p" + .string "Do you know of a funny word or\n" + .string "phrase you can tell me?$" + +RustboroCity_Flat1_2F_Text_BeenSayingXDoYouKnowBetterPhrase: + .string "I've been saying “{STR_VAR_1}”\n" + .string "to amuse her lately.\p" + .string "Do you know of a better word or\n" + .string "a phrase that might work?$" + +RustboroCity_Flat1_2F_Text_WonderfulLetsHearSuggestion: + .string "Oh, that's wonderful.\n" + .string "So, let's hear it, your suggestion.$" + +RustboroCity_Flat1_2F_Text_OhIsThatRight: + .string "Oh, is that right?\p" + .string "Well, if you come up with a good\n" + .string "suggestion, I'm all ears.$" + +RustboroCity_Flat1_2F_Text_LetsGiveItATry2: + .string "Ah, I see.\n" + .string "Well, let's give it a try, shall we?$" + +RustboroCity_Flat1_2F_Text_OhShesLaughing: + .string "{STR_VAR_1}.\n" + .string "{STR_VAR_1}.\p" + .string "Oh, yes! She's laughing!\n" + .string "Oh, I am as delighted as she!$" + +RustboroCity_Flat1_2F_Text_LetsGiveItATry: + .string "Ah, I see.\n" + .string "Well, let's give it a try, shall we?$" + +RustboroCity_Flat1_2F_Text_ShesNotSmilingAtAll: + .string "{STR_VAR_1}.\n" + .string "{STR_VAR_1}.\p" + .string "Hmmm… She's not smiling at all.\n" + .string "Maybe WALDA is one serious child…$" + +RustboroCity_Flat1_2F_Text_ThinkOfMyOwnPhrase: + .string "Oh, so you don't know any good words.\n" + .string "I'd better think for myself, then.\p" + .string "Hmm…\n" + .string "How about “{STR_VAR_1}”?\l" + .string "Let's see if that will work.$" + +RustboroCity_Flat1_2F_Text_ShesNotSmilingAtAll2: + .string "{STR_VAR_1}.\n" + .string "{STR_VAR_1}.\p" + .string "Hmmm… She's not smiling at all.\n" + .string "Maybe WALDA is one serious child…$" + +RustboroCity_Flat1_2F_Text_OhYouDontKnowAny: + .string "Oh, so you don't know any good words.\n" + .string "I guess I'll try to amuse her with\l" + .string "the saying I used before.\p" + .string "Anyways, if you have a good suggestion,\n" + .string "don't hesitate in telling me, okay?$" + +RustboroCity_Flat1_2F_Text_ThankYouIllGiveYouWallpaper: + .string "Thank you!\p" + .string "Thanks to you, my darling WALDA\n" + .string "laughed for me!\p" + .string "Actually, I may not look all that\n" + .string "special, but I'm one of DEVON\l" + .string "CORPORATION's top researchers.\p" + .string "So, how about I do something in return\n" + .string "for you?\p" + .string "I know, I'll add some new wallpaper\n" + .string "patterns for the BOXES in the PC\l" + .string "POKéMON Storage System.\p" + .string "In the wallpaper pattern menu,\n" + .string "select “FRIENDS.”\p" + .string "That will give you access to the new\n" + .string "wallpaper patterns.$" + +RustboroCity_Flat1_2F_Text_ItsAPokemonPlushDoll: + .string "It's a POKéMON plush DOLL!$" diff --git a/data/maps/RustboroCity_Flat2_1F/scripts.inc b/data/maps/RustboroCity_Flat2_1F/scripts.inc index e808ac1071..efc41aae9a 100644 --- a/data/maps/RustboroCity_Flat2_1F/scripts.inc +++ b/data/maps/RustboroCity_Flat2_1F/scripts.inc @@ -23,6 +23,10 @@ RustboroCity_Flat2_1F_EventScript_Skitty:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_Flat2_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_Flat2_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_Flat2_1F/text_es.inc b/data/maps/RustboroCity_Flat2_1F/text_es.inc new file mode 100644 index 0000000000..07c5554347 --- /dev/null +++ b/data/maps/RustboroCity_Flat2_1F/text_es.inc @@ -0,0 +1,7 @@ + +RustboroCity_Flat2_1F_Text_DevonWorkersLiveHere: + .string "DEVON CORPORATION's workers live in\n" + .string "this building.$" + +RustboroCity_Flat2_1F_Text_Skitty: + .string "SKITTY: Gyaaaah!$" diff --git a/data/maps/RustboroCity_Flat2_2F/scripts.inc b/data/maps/RustboroCity_Flat2_2F/scripts.inc index 8843d3571f..547671a825 100644 --- a/data/maps/RustboroCity_Flat2_2F/scripts.inc +++ b/data/maps/RustboroCity_Flat2_2F/scripts.inc @@ -29,6 +29,10 @@ RustboroCity_Flat2_2F_EventScript_GavePremierBall:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_Flat2_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_Flat2_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_Flat2_2F/text_es.inc b/data/maps/RustboroCity_Flat2_2F/text_es.inc new file mode 100644 index 0000000000..9b630d0385 --- /dev/null +++ b/data/maps/RustboroCity_Flat2_2F/text_es.inc @@ -0,0 +1,14 @@ + +RustboroCity_Flat2_2F_Text_DevonWasTinyInOldDays: + .string "Way back in the old days, DEVON was just\n" + .string "a teeny, tiny company.$" + +RustboroCity_Flat2_2F_Text_MyDaddyMadeThisYouCanHaveIt: + .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_GoingToWorkAtDevonToo: + .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/maps/RustboroCity_Flat2_3F/scripts.inc b/data/maps/RustboroCity_Flat2_3F/scripts.inc index ec168314e7..ddc5f91633 100644 --- a/data/maps/RustboroCity_Flat2_3F/scripts.inc +++ b/data/maps/RustboroCity_Flat2_3F/scripts.inc @@ -17,6 +17,10 @@ RustboroCity_Flat2_3F_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_Flat2_3F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_Flat2_3F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_Flat2_3F/text_es.inc b/data/maps/RustboroCity_Flat2_3F/text_es.inc new file mode 100644 index 0000000000..823a4bd3fb --- /dev/null +++ b/data/maps/RustboroCity_Flat2_3F/text_es.inc @@ -0,0 +1,8 @@ + +RustboroCity_Flat2_3F_Text_PresidentCollectsRareStones: + .string "DEVON's PRESIDENT likes to collect\n" + .string "rare stones.$" + +RustboroCity_Flat2_3F_Text_PresidentsSonAlsoCollectsRareStones: + .string "I think the PRESIDENT's son also\n" + .string "collects rare stones.$" diff --git a/data/maps/RustboroCity_Gym/scripts.inc b/data/maps/RustboroCity_Gym/scripts.inc index fd818456ee..812c2befdd 100644 --- a/data/maps/RustboroCity_Gym/scripts.inc +++ b/data/maps/RustboroCity_Gym/scripts.inc @@ -111,6 +111,10 @@ RustboroCity_Gym_EventScript_RegisterRoxanne:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_Gym/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_Gym/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_Gym/text_es.inc b/data/maps/RustboroCity_Gym/text_es.inc new file mode 100644 index 0000000000..e08da5d69e --- /dev/null +++ b/data/maps/RustboroCity_Gym/text_es.inc @@ -0,0 +1,179 @@ + +RustboroCity_Gym_Text_GymGuideAdvice: + .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_GymGuidePostVictory: + .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_JoshIntro: + .string "Don't take us GYM TRAINERS lightly!\n" + .string "I'll show you why we're better!$" + +RustboroCity_Gym_Text_JoshDefeat: + .string "You were too good for me…$" + +RustboroCity_Gym_Text_JoshPostBattle: + .string "You haven't seen anything of the ROCK\n" + .string "type's terrifying power!$" + +RustboroCity_Gym_Text_TommyIntro: + .string "If you can't beat me, you won't stand\n" + .string "a chance against ROXANNE!$" + +RustboroCity_Gym_Text_TommyDefeat: + .string "Wow! You've got some potential!$" + +RustboroCity_Gym_Text_TommyPostBattle: + .string "ROXANNE is stronger than me by\n" + .string "several times.\p" + .string "You'd better be on your guard!$" + +RustboroCity_Gym_Text_MarcIntro: + .string "We might be in the middle of town,\n" + .string "but so what?\p" + .string "My ROCK POKéMON need room to\n" + .string "rampage!$" + +RustboroCity_Gym_Text_MarcDefeat: + .string "Oh, man oh man!\n" + .string "Our challenger is one feisty customer!$" + +RustboroCity_Gym_Text_MarcPostBattle: + .string "I have to hand it to our LEADER.\p" + .string "It took smarts and sense for her to\n" + .string "pick the ROCK type at her young age.$" + +RustboroCity_Gym_Text_RoxanneIntro: + .string "Hello, I am ROXANNE, the RUSTBORO\n" + .string "POKéMON GYM LEADER.\p" + .string "I became a GYM LEADER so that I might\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_RoxanneDefeat: + .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_ReceivedStoneBadge: + .string "{PLAYER} received the STONE BADGE\n" + .string "from ROXANNE.$" + +RustboroCity_Gym_Text_StoneBadgeInfoTakeThis: + .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_ExplainRockTomb: + .string "That TECHNICAL MACHINE, TM39,\n" + .string "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_RoxannePostBattle: + .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_GymStatue: + .string "RUSTBORO CITY POKéMON GYM$" + +RustboroCity_Gym_Text_GymStatueCertified: + .string "RUSTBORO CITY POKéMON GYM\p" + .string "ROXANNE'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +RustboroCity_Gym_Text_RoxanneRegisterCall: + .string "… … … … … …\n" + .string "… … … … … Beep!\p" + .string "ROXANNE: Oh, hello, {PLAYER}?\n" + .string "This is ROXANNE of RUSTBORO CITY.\p" + .string "I heard from BRAWLY that you're\n" + .string "moving up through the ranks of\l" + .string "TRAINERS at an incredible clip.\p" + .string "Well, I'd rather not think that\n" + .string "I can't beat you.\p" + .string "I promise, I will shape up my GYM\n" + .string "so that you may challenge us again.\p" + .string "I hope you'll be looking forward to\n" + .string "that occasion as much as me!\p" + .string "… … … … … …\n" + .string "… … … … … Click!$" + +RustboroCity_Gym_Text_RegisteredRoxanne: + .string "Registered GYM LEADER ROXANNE\n" + .string "in the POKéNAV.$" + +RustboroCity_Gym_Text_RoxannePreRematch: + .string "ROXANNE: I'm so glad to see you again.\n" + .string "I'm ROXANNE, the GYM LEADER here.\p" + .string "I'm sure we've both experienced many\n" + .string "battles since we last met.\p" + .string "I would like to see how much better\n" + .string "we've become. Let us battle!$" + +RustboroCity_Gym_Text_RoxanneRematchDefeat: + .string "Grr…\n" + .string "Again, I have lost…$" + +RustboroCity_Gym_Text_RoxannePostRematch: + .string "ROXANNE: I still have much to learn\n" + .string "when it comes to battling POKéMON.\p" + .string "That awareness makes me love battling\n" + .string "all that much more!$" + +RustboroCity_Gym_Text_RoxanneRematchNeedTwoMons: + .string "ROXANNE: I'm so glad to see you again.\n" + .string "I'm ROXANNE, the GYM LEADER here.\p" + .string "I'm sure we've both experienced many\n" + .string "battles since we last met.\p" + .string "I would like to see how much better\n" + .string "we've become…\p" + .string "Oh, no…\n" + .string "You only have one POKéMON with you?\p" + .string "Please return with at least one more\n" + .string "POKéMON.$" diff --git a/data/maps/RustboroCity_House1/scripts.inc b/data/maps/RustboroCity_House1/scripts.inc index c18f58b1bd..125e4dd37f 100644 --- a/data/maps/RustboroCity_House1/scripts.inc +++ b/data/maps/RustboroCity_House1/scripts.inc @@ -57,6 +57,10 @@ RustboroCity_House1_EventScript_Hiker:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_House1/text_es.inc b/data/maps/RustboroCity_House1/text_es.inc new file mode 100644 index 0000000000..99a535b7b7 --- /dev/null +++ b/data/maps/RustboroCity_House1/text_es.inc @@ -0,0 +1,30 @@ + +RustboroCity_House1_Text_IllTradeIfYouWant: + .string "Huh? My POKéMON is cute?\n" + .string "Sure, I knew that.\p" + .string "But if you really want, I'm willing\n" + .string "to trade it to you.\p" + .string "I'll trade you my {STR_VAR_2} for\n" + .string "a {STR_VAR_1} if you want.$" + +RustboroCity_House1_Text_PleaseBeGoodToMyPokemon: + .string "Eheheh…\n" + .string "Please be good to my POKéMON.$" + +RustboroCity_House1_Text_DoesntLookLikeMonToMe: + .string "Huh? That doesn't look anything like\n" + .string "a {STR_VAR_1} to me.$" + +RustboroCity_House1_Text_YouDontWantToThatsOkay: + .string "Oh, if you don't want to, that's okay.\n" + .string "But my POKéMON is cute, you know…$" + +RustboroCity_House1_Text_AnyPokemonCanBeCute: + .string "Any POKéMON can be cute if you raise\n" + .string "it with care and kindness.$" + +RustboroCity_House1_Text_AllSortsOfPlaces: + .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/maps/RustboroCity_House2/scripts.inc b/data/maps/RustboroCity_House2/scripts.inc index df226b8400..48da3a09ce 100644 --- a/data/maps/RustboroCity_House2/scripts.inc +++ b/data/maps/RustboroCity_House2/scripts.inc @@ -17,6 +17,10 @@ RustboroCity_House2_EventScript_LittleGirl:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_House2/text_es.inc b/data/maps/RustboroCity_House2/text_es.inc new file mode 100644 index 0000000000..60b3c11cdd --- /dev/null +++ b/data/maps/RustboroCity_House2/text_es.inc @@ -0,0 +1,10 @@ + +RustboroCity_House2_Text_TrainerSchoolExcellent: + .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_RoxanneKnowsALot: + .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/maps/RustboroCity_House3/scripts.inc b/data/maps/RustboroCity_House3/scripts.inc index f53ccf1c46..e930750cef 100644 --- a/data/maps/RustboroCity_House3/scripts.inc +++ b/data/maps/RustboroCity_House3/scripts.inc @@ -28,6 +28,10 @@ RustboroCity_House3_EventScript_Pekachu:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_House3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_House3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_House3/text_es.inc b/data/maps/RustboroCity_House3/text_es.inc new file mode 100644 index 0000000000..1d7eab1200 --- /dev/null +++ b/data/maps/RustboroCity_House3/text_es.inc @@ -0,0 +1,15 @@ + +RustboroCity_House3_Text_IGivePerfectlySuitedNicknames: + .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_NamingPikachuPekachu: + .string "But giving the name PEKACHU to\n" + .string "a 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_Pekachu: + .string "PEKACHU: Peka!$" diff --git a/data/maps/RustboroCity_Mart/scripts.inc b/data/maps/RustboroCity_Mart/scripts.inc index 4be367b3db..db3ee6dc9b 100644 --- a/data/maps/RustboroCity_Mart/scripts.inc +++ b/data/maps/RustboroCity_Mart/scripts.inc @@ -76,6 +76,10 @@ RustboroCity_Mart_EventScript_BugCatcher:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_Mart/text_es.inc b/data/maps/RustboroCity_Mart/text_es.inc new file mode 100644 index 0000000000..84077f31e3 --- /dev/null +++ b/data/maps/RustboroCity_Mart/text_es.inc @@ -0,0 +1,18 @@ + +RustboroCity_Mart_Text_BuyingHealsInCaseOfShroomish: + .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_ShouldBuySuperPotionsInstead: + .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_GettingEscapeRopeJustInCase: + .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\n" + .string "the entrance.$" diff --git a/data/maps/RustboroCity_PokemonCenter_1F/scripts.inc b/data/maps/RustboroCity_PokemonCenter_1F/scripts.inc index 62eda969d9..77e8dd68af 100644 --- a/data/maps/RustboroCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/RustboroCity_PokemonCenter_1F/scripts.inc @@ -38,6 +38,10 @@ RustboroCity_PokemonCenter_1F_EventScript_Girl:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_PokemonCenter_1F/text_es.inc b/data/maps/RustboroCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..3423062b6b --- /dev/null +++ b/data/maps/RustboroCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,17 @@ + +RustboroCity_PokemonCenter_1F_Text_PokemonHavePersonalities: + .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_MaleAndFemalePokemon: + .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_HMCutNextDoor: + .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/maps/RustboroCity_PokemonSchool/scripts.inc b/data/maps/RustboroCity_PokemonSchool/scripts.inc index 943d5d9679..487dd432cd 100644 --- a/data/maps/RustboroCity_PokemonSchool/scripts.inc +++ b/data/maps/RustboroCity_PokemonSchool/scripts.inc @@ -207,6 +207,10 @@ RustboroCity_PokemonSchool_EventScript_ScottWatchStudents:: .else .ifdef ITALIAN .include "data/maps/RustboroCity_PokemonSchool/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RustboroCity_PokemonSchool/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RustboroCity_PokemonSchool/text_es.inc b/data/maps/RustboroCity_PokemonSchool/text_es.inc new file mode 100644 index 0000000000..ab1fe2a3e0 --- /dev/null +++ b/data/maps/RustboroCity_PokemonSchool/text_es.inc @@ -0,0 +1,150 @@ + +RustboroCity_PokemonSchool_Text_BlackboardListsStatusChanges: + .string "The blackboard lists status changes\n" + .string "that may affect POKéMON in battle.$" + +RustboroCity_PokemonSchool_Text_ReadWhichTopic: + .string "Which topic do you want to read?$" + +RustboroCity_PokemonSchool_Text_ExplainPoison: + .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_ExplainParalysis: + .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_ExplainSleep: + .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\l" + .string "sleeping, it will stay asleep.\p" + .string "Wake it up using an AWAKENING.$" + +RustboroCity_PokemonSchool_Text_ExplainBurn: + .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_ExplainFreeze: + .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_StudentsWhoDontStudyGetQuickClaw: + .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_ExplainQuickClaw: + .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_TradingRightNow: + .string "I'm trading POKéMON with my friend\n" + .string "right now.$" + +RustboroCity_PokemonSchool_Text_AlwaysWantedSeedot: + .string "I always wanted a SEEDOT, and\n" + .string "I'm finally getting one!$" + +RustboroCity_PokemonSchool_Text_PokemontCantUseManMadeItems: + .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_ConfusedPokemonAttacksItself: + .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_PokemonHealItselfWithBerry: + .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_StudentsNotes: + .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\n" + .string "the strong TRAINERS who await\l" + .string "challengers in POKéMON GYMS.$" + +RustboroCity_PokemonSchool_Text_ScottMetAlreadyCut: + .string "Hello? Didn't we meet before?\n" + .string "I think back in PETALBURG CITY.\p" + .string "Let me introduce myself.\n" + .string "My name's SCOTT.\p" + .string "I've been traveling everywhere in\n" + .string "search of outstanding TRAINERS.\p" + .string "More specifically, I'm looking for\n" + .string "POKéMON battle experts.\p" + .string "So, what brings you to this SCHOOL?\n" + .string "Are you a TRAINER, too?\p" + .string "The first thing you should do is to\n" + .string "have a POKéMON learn the move CUT.\p" + .string "If I remember correctly, someone in\n" + .string "this town has CUT.$" + +RustboroCity_PokemonSchool_Text_StudentTalentLevelUnknown: + .string "SCOTT: Hmm…\p" + .string "The talent levels of the students here\n" + .string "are unknown. The potential's there.$" + +RustboroCity_PokemonSchool_Text_ScottStoneBadge: + .string "SCOTT: Oh, what's that?\p" + .string "It's a STONE BADGE, isn't it?\n" + .string "That's pretty impressive, I'd say.\p" + .string "But, you know, I would've loved to see\n" + .string "you in battle.\p" + .string "It's hard to tell what you're like as\n" + .string "a TRAINER from a LEAGUE BADGE.$" + +RustboroCity_PokemonSchool_Text_ScottMetAlreadyStoneBadge: + .string "Hello? Didn't we meet before?\n" + .string "I think back in PETALBURG CITY.\p" + .string "Let me introduce myself.\n" + .string "My name's SCOTT.\p" + .string "I've been traveling everywhere in\n" + .string "search of outstanding TRAINERS.\p" + .string "More specifically, I'm looking for\n" + .string "POKéMON battle experts.\p" + .string "Oh, what's that?\n" + .string "It's a STONE BADGE, isn't it?\p" + .string "That's pretty impressive, I'd say, for\n" + .string "a starting TRAINER like yourself.\p" + .string "But, you know, I would've loved to see\n" + .string "you in battle.\p" + .string "It's hard to tell what you're like as\n" + .string "a TRAINER from a LEAGUE BADGE.$" diff --git a/data/maps/RusturfTunnel/scripts.inc b/data/maps/RusturfTunnel/scripts.inc index e8bccbce80..a5772182c6 100644 --- a/data/maps/RusturfTunnel/scripts.inc +++ b/data/maps/RusturfTunnel/scripts.inc @@ -431,6 +431,10 @@ RusturfTunnel_EventScript_Mike:: .else .ifdef ITALIAN .include "data/maps/RusturfTunnel/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/RusturfTunnel/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/RusturfTunnel/text_es.inc b/data/maps/RusturfTunnel/text_es.inc new file mode 100644 index 0000000000..f896b2b6df --- /dev/null +++ b/data/maps/RusturfTunnel/text_es.inc @@ -0,0 +1,107 @@ + +RusturfTunnel_Text_ComeAndGetSome: + .string "What, are you coming?\n" + .string "Come and get some, then!$" + +RusturfTunnel_Text_Peeko: + .string "PEEKO: Pii pihyoh!$" + +RusturfTunnel_Text_GruntIntro: + .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_GruntDefeat: + .string "Urrrggh! My career in crime comes to\n" + .string "a dead end!$" + +RusturfTunnel_Text_GruntTakePackage: + .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_PeekoGladToSeeYouSafe: + .string "PEEKO!\n" + .string "Am I glad to see you're safe!$" + +RusturfTunnel_Text_ThankYouLetsGoHomePeeko: + .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_WhyCantTheyKeepDigging: + .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_ToGetToVerdanturf: + .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_YouShatteredBoulderTakeHM: + .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_ExplainStrength: + .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_WandaReunion: + .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_BoyfriendOnOtherSideOfRock: + .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_MikeIntro: + .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\n" + .string "the mountains a mountain POKéMON?$" + +RusturfTunnel_Text_MikeDefeat: + .string "My POKéMON…\n" + .string "Ran out of power…$" + +RusturfTunnel_Text_MikePostBattle: + .string "They halted development here to\n" + .string "protect POKéMON, right?\l" + .string "There's a feel-good story!$" diff --git a/data/maps/SeafloorCavern_Entrance/scripts.inc b/data/maps/SeafloorCavern_Entrance/scripts.inc index 15a636d7a7..572b62c9eb 100644 --- a/data/maps/SeafloorCavern_Entrance/scripts.inc +++ b/data/maps/SeafloorCavern_Entrance/scripts.inc @@ -66,6 +66,10 @@ SeafloorCavern_Entrance_EventScript_GruntFacePlayerNorth:: .else .ifdef ITALIAN .include "data/maps/SeafloorCavern_Entrance/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SeafloorCavern_Entrance/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SeafloorCavern_Entrance/text_es.inc b/data/maps/SeafloorCavern_Entrance/text_es.inc new file mode 100644 index 0000000000..492cc4b6df --- /dev/null +++ b/data/maps/SeafloorCavern_Entrance/text_es.inc @@ -0,0 +1,28 @@ + +SeafloorCavern_Entrance_Text_HearMagmaNearMossdeep: + .string "Hey!\n" + .string "I remember your face!\p" + .string "If you're here, it must mean that\n" + .string "you're about to mess with us again!\p" + .string "A punk like you, do you really think\n" + .string "you can take on TEAM AQUA?\p" + .string "I'd say you're too early by about\n" + .string "a trillion years!\p" + .string "You're a perfect fit for the likes of\n" + .string "TEAM MAGMA!\p" + .string "Speaking of TEAM MAGMA, I hear they\n" + .string "were spotted near MOSSDEEP.\p" + .string "That bunch of goons, they sure don't\n" + .string "look good near the sea!$" + +SeafloorCavern_Entrance_Text_HearMagmaNearMossdeepShort: + .string "A punk like you, do you really think\n" + .string "you can take on TEAM AQUA?\p" + .string "I'd say you're too early by about\n" + .string "a trillion years!\p" + .string "You're a perfect fit for the likes of\n" + .string "TEAM MAGMA!\p" + .string "Speaking of TEAM MAGMA, I hear they\n" + .string "were spotted near MOSSDEEP.\p" + .string "That bunch of goons, they sure don't\n" + .string "look good near the sea!$" diff --git a/data/maps/SeafloorCavern_Room1/scripts.inc b/data/maps/SeafloorCavern_Room1/scripts.inc index b50584d13b..db5c5cf24c 100644 --- a/data/maps/SeafloorCavern_Room1/scripts.inc +++ b/data/maps/SeafloorCavern_Room1/scripts.inc @@ -19,6 +19,10 @@ SeafloorCavern_Room1_EventScript_Grunt2:: .else .ifdef ITALIAN .include "data/maps/SeafloorCavern_Room1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SeafloorCavern_Room1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SeafloorCavern_Room1/text_es.inc b/data/maps/SeafloorCavern_Room1/text_es.inc new file mode 100644 index 0000000000..15a708755f --- /dev/null +++ b/data/maps/SeafloorCavern_Room1/text_es.inc @@ -0,0 +1,23 @@ + +SeafloorCavern_Room1_Text_Grunt1Intro: + .string "We don't need a kid around!\n" + .string "Go on home already!$" + +SeafloorCavern_Room1_Text_Grunt1Defeat: + .string "I want to go home…$" + +SeafloorCavern_Room1_Text_Grunt1PostBattle: + .string "I want to get a promotion so I can\n" + .string "boss around the GRUNTS…$" + +SeafloorCavern_Room1_Text_Grunt2Intro: + .string "That submarine… It's tiny inside.\n" + .string "I'm sore all over!$" + +SeafloorCavern_Room1_Text_Grunt2Defeat: + .string "Losing makes me sore!$" + +SeafloorCavern_Room1_Text_Grunt2PostBattle: + .string "That submarine we jacked, man,\n" + .string "it's brutal as a ride.\l" + .string "It's way too tight in there!$" diff --git a/data/maps/SeafloorCavern_Room3/scripts.inc b/data/maps/SeafloorCavern_Room3/scripts.inc index d89113dce8..ebcded7d1b 100644 --- a/data/maps/SeafloorCavern_Room3/scripts.inc +++ b/data/maps/SeafloorCavern_Room3/scripts.inc @@ -19,6 +19,10 @@ SeafloorCavern_Room3_EventScript_Grunt5:: .else .ifdef ITALIAN .include "data/maps/SeafloorCavern_Room3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SeafloorCavern_Room3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SeafloorCavern_Room3/text_es.inc b/data/maps/SeafloorCavern_Room3/text_es.inc new file mode 100644 index 0000000000..14f1181e7e --- /dev/null +++ b/data/maps/SeafloorCavern_Room3/text_es.inc @@ -0,0 +1,45 @@ + +SeafloorCavern_Room3_Text_ShellyIntro: + .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_ShellyDefeat: + .string "Ahahahaha!\p" + .string "Ouch!$" + +SeafloorCavern_Room3_Text_ShellyPostBattle: + .string "Ahahahaha!\n" + .string "You're so darn strong.\p" + .string "It's terribly disappointing that you're\n" + .string "not a TEAM AQUA member.\p" + .string "You could have enjoyed the fabulous\n" + .string "world our BOSS has promised as\l" + .string "one of us…$" + +SeafloorCavern_Room3_Text_Grunt5Intro: + .string "For our dream to become real, we need\n" + .string "the power of POKéMON.\p" + .string "But meddlers like you use the power of\n" + .string "POKéMON to mess with us even at\l" + .string "a place like this!\p" + .string "Life just doesn't work the way we\n" + .string "need it to!$" + +SeafloorCavern_Room3_Text_Grunt5Defeat: + .string "Gwah!$" + +SeafloorCavern_Room3_Text_Grunt5PostBattle: + .string "You know, we don't dare question\n" + .string "the motives of our leader.\p" + .string "But here you are, just some punk,\n" + .string "going up against our BOSS.\p" + .string "Maybe…\n" + .string "You must be something…$" diff --git a/data/maps/SeafloorCavern_Room4/scripts.inc b/data/maps/SeafloorCavern_Room4/scripts.inc index 5c0df6112d..927f777298 100644 --- a/data/maps/SeafloorCavern_Room4/scripts.inc +++ b/data/maps/SeafloorCavern_Room4/scripts.inc @@ -19,6 +19,10 @@ SeafloorCavern_Room4_EventScript_Grunt4:: .else .ifdef ITALIAN .include "data/maps/SeafloorCavern_Room4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SeafloorCavern_Room4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SeafloorCavern_Room4/text_es.inc b/data/maps/SeafloorCavern_Room4/text_es.inc new file mode 100644 index 0000000000..a6ce3bf082 --- /dev/null +++ b/data/maps/SeafloorCavern_Room4/text_es.inc @@ -0,0 +1,23 @@ + +SeafloorCavern_Room4_Text_Grunt3Intro: + .string "Who are you?\n" + .string "Where did you come in from?$" + +SeafloorCavern_Room4_Text_Grunt3Defeat: + .string "Lost it…$" + +SeafloorCavern_Room4_Text_Grunt3PostBattle: + .string "I can't find the way out!\p" + .string "I'm not afraid. Don't get me wrong!$" + +SeafloorCavern_Room4_Text_Grunt4Intro: + .string "Who are you?\n" + .string "Where do you think you're going?$" + +SeafloorCavern_Room4_Text_Grunt4Defeat: + .string "I failed to win!$" + +SeafloorCavern_Room4_Text_Grunt4PostBattle: + .string "My partner forgot the map in that\n" + .string "submarine!\p" + .string "How's that for being useless?$" diff --git a/data/maps/SeafloorCavern_Room9/scripts.inc b/data/maps/SeafloorCavern_Room9/scripts.inc index c838682808..c2a7f9e586 100644 --- a/data/maps/SeafloorCavern_Room9/scripts.inc +++ b/data/maps/SeafloorCavern_Room9/scripts.inc @@ -233,6 +233,10 @@ SeafloorCavern_Room9_Movement_Delay32: .else .ifdef ITALIAN .include "data/maps/SeafloorCavern_Room9/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SeafloorCavern_Room9/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SeafloorCavern_Room9/text_es.inc b/data/maps/SeafloorCavern_Room9/text_es.inc new file mode 100644 index 0000000000..e1523bd30d --- /dev/null +++ b/data/maps/SeafloorCavern_Room9/text_es.inc @@ -0,0 +1,100 @@ + +SeafloorCavern_Room9_Text_ArchieHoldItRightThere: + .string "ARCHIE: Hold it right there.$" + +SeafloorCavern_Room9_Text_ArchieSoItWasYou: + .string "ARCHIE: Fufufu…\n" + .string "So it was you, after all.$" + +SeafloorCavern_Room9_Text_ArchieBeholdKyogre: + .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…$" + +SeafloorCavern_Room9_Text_ArchieYouMustDisappear: + .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!$" + +SeafloorCavern_Room9_Text_ArchieDefeat: + .string "What?!\n" + .string "I lost to a mere child like you?!$" + +SeafloorCavern_Room9_Text_ArchieWithThisRedOrb: + .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…$" + +SeafloorCavern_Room9_Text_RedOrbShinesByItself: + .string "The RED ORB suddenly began shining\n" + .string "by itself!$" + +SeafloorCavern_Room9_Text_ArchieWhereDidKyogreGo: + .string "ARCHIE: What?!\p" + .string "I didn't do anything.\n" + .string "Why did the RED ORB…\p" + .string "Where did KYOGRE go?$" + +SeafloorCavern_Room9_Text_ArchieAMessageFromOutside: + .string "ARCHIE: Hm? It's a message from our\n" + .string "members outside…$" + +SeafloorCavern_Room9_Text_ArchieWhatRainingTooHard: + .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\n" + .string "the situation!$" + +SeafloorCavern_Room9_Text_ArchieWhyDidKyogreDisappear: + .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?!$" + +SeafloorCavern_Room9_Text_MaxieWhatHaveYouWrought: + .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…$" + +SeafloorCavern_Room9_Text_ArchieDontGetAllHighAndMighty: + .string "ARCHIE: W-what?!\n" + .string "Don't get all high and mighty with me!\p" + .string "Wasn't it you, TEAM MAGMA, that\n" + .string "infuriated GROUDON?\p" + .string "So long as I have this RED ORB,\n" + .string "I should be able to control KYOGRE…\p" + .string "I should be able to control it…$" + +SeafloorCavern_Room9_Text_MaxieWeDontHaveTimeToArgue: + .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 we desired!$" + +SeafloorCavern_Room9_Text_MaxieComeOnPlayer: + .string "MAXIE: {PLAYER}, come on, you have\n" + .string "to get out of here, too!$" diff --git a/data/maps/ShoalCave_LowTideLowerRoom/scripts.inc b/data/maps/ShoalCave_LowTideLowerRoom/scripts.inc index 83266c381f..a167a69dd8 100644 --- a/data/maps/ShoalCave_LowTideLowerRoom/scripts.inc +++ b/data/maps/ShoalCave_LowTideLowerRoom/scripts.inc @@ -54,6 +54,10 @@ ShoalCave_LowTideLowerRoom_EventScript_ReceivedFocusBand:: .else .ifdef ITALIAN .include "data/maps/ShoalCave_LowTideLowerRoom/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/ShoalCave_LowTideLowerRoom/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/ShoalCave_LowTideLowerRoom/text_es.inc b/data/maps/ShoalCave_LowTideLowerRoom/text_es.inc new file mode 100644 index 0000000000..1117d18190 --- /dev/null +++ b/data/maps/ShoalCave_LowTideLowerRoom/text_es.inc @@ -0,0 +1,10 @@ + +ShoalCave_LowTideLowerRoom_Text_CanOvercomeColdWithFocus: + .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_EverythingStartsWithFocus: + .string "Everything starts with focus!$" diff --git a/data/maps/SkyPillar_Outside/scripts.inc b/data/maps/SkyPillar_Outside/scripts.inc index c83a8c957c..8dd1c3e308 100644 --- a/data/maps/SkyPillar_Outside/scripts.inc +++ b/data/maps/SkyPillar_Outside/scripts.inc @@ -147,6 +147,10 @@ SkyPillar_Outside_EventScript_ClosedDoor:: .else .ifdef ITALIAN .include "data/maps/SkyPillar_Outside/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SkyPillar_Outside/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SkyPillar_Outside/text_es.inc b/data/maps/SkyPillar_Outside/text_es.inc new file mode 100644 index 0000000000..bc654b9b6c --- /dev/null +++ b/data/maps/SkyPillar_Outside/text_es.inc @@ -0,0 +1,32 @@ + +SkyPillar_Outside_Text_DoorIsClosed: + .string "The door is closed.$" + +SkyPillar_Outside_Text_OpenedDoorToSkyPillar: + .string "WALLACE: Oh, my, I'm terribly sorry!\p" + .string "In my haste, I didn't notice that\n" + .string "I'd left you behind!\p" + .string "I've opened the locked door of\n" + .string "the SKY PILLAR.\p" + .string "{PLAYER}{KUN}, let's be on our way!$" + +SkyPillar_Outside_Text_EarthquakeNotMomentToWaste: + .string "WALLACE: It's an earthquake!\p" + .string "There's not a moment to waste!\n" + .string "We've got to hurry!$" + +SkyPillar_Outside_Text_SituationGettingWorse: + .string "WALLACE: Hmm…\n" + .string "The situation is getting worse…$" + +SkyPillar_Outside_Text_GotToGoBackForSootopolis: + .string "WALLACE: This isn't good…\p" + .string "The weather distortion is spreading\n" + .string "even here…\p" + .string "{PLAYER}{KUN}.\p" + .string "RAYQUAZA should be farther up\n" + .string "from here.\p" + .string "I'm worried about SOOTOPOLIS.\n" + .string "I've got to go back.\p" + .string "Everything is in your hands now.\n" + .string "Don't fail us!$" diff --git a/data/maps/SkyPillar_Top/scripts.inc b/data/maps/SkyPillar_Top/scripts.inc index 28e985f66a..4e15fc0c4a 100644 --- a/data/maps/SkyPillar_Top/scripts.inc +++ b/data/maps/SkyPillar_Top/scripts.inc @@ -188,6 +188,10 @@ SkyPillar_Top_Movement_CameraPanDown: .else .ifdef ITALIAN .include "data/maps/SkyPillar_Top/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SkyPillar_Top/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SkyPillar_Top/text_es.inc b/data/maps/SkyPillar_Top/text_es.inc new file mode 100644 index 0000000000..893837761a --- /dev/null +++ b/data/maps/SkyPillar_Top/text_es.inc @@ -0,0 +1,3 @@ + +SkyPillar_Top_Text_RayquazaFlewOff: + .string "The awakened RAYQUAZA flew off…$" diff --git a/data/maps/SlateportCity/scripts.inc b/data/maps/SlateportCity/scripts.inc index 36d292b4e2..beab498d6a 100644 --- a/data/maps/SlateportCity/scripts.inc +++ b/data/maps/SlateportCity/scripts.inc @@ -958,6 +958,10 @@ SlateportCity_EventScript_BerryCrushRankingsSign:: .else .ifdef ITALIAN .include "data/maps/SlateportCity/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity/text_es.inc b/data/maps/SlateportCity/text_es.inc new file mode 100644 index 0000000000..30a9aaa839 --- /dev/null +++ b/data/maps/SlateportCity/text_es.inc @@ -0,0 +1,434 @@ + +SlateportCity_Text_EnergyGuruSellWhatYouNeed: + .string "I'm the ENERGY GURU! I'll go for it and\n" + .string "sell you what you need!$" + +SlateportCity_Text_OhYourPokemon: + .string "Oh?\n" + .string "Your {STR_VAR_1}…$" + +SlateportCity_Text_PleaseGiveItThisEffortRibbon: + .string "Went for it stupendously!\p" + .string "As its reward, please give it this\n" + .string "EFFORT RIBBON.$" + +SlateportCity_Text_ReceivedEffortRibbon: + .string "{PLAYER} received the EFFORT RIBBON.$" + +SlateportCity_Text_PutEffortRibbonOnMon: + .string "{PLAYER} put the EFFORT RIBBON\n" + .string "on {STR_VAR_1}.$" + +SlateportCity_Text_GoForItLittleHarder: + .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_EffortRibbonLooksGoodOnIt: + .string "Oh! Your {STR_VAR_1}, that EFFORT\n" + .string "RIBBON looks good on it!$" + +SlateportCity_Text_WonderIfLighthouseStartlesPokemon: + .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_SeaweedFullOfLife: + .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_HowTownIsBornAndGrows: + .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_SlateportWonderfulPlace: + .string "Shopping where you can breathe the\n" + .string "scent of the ocean…\p" + .string "SLATEPORT is such a wonderful place!$" + +SlateportCity_Text_BuyBricksSoDecorWontGetDirty: + .string "If you put DOLLS or CUSHIONS on\n" + .string "the 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_GoingToCompeteInBattleTent: + .string "Wroooar! I'm going to compete in\n" + .string "the BATTLE TENT, too!\p" + .string "But before that, I need to catch\n" + .string "some POKéMON!$" + +SlateportCity_Text_BushedHikingFromMauville: + .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_EveryoneCallsHimCaptStern: + .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_WhatsLongLineOverThere: + .string "What is that over there?\n" + .string "That long line…$" + +SlateportCity_Text_VisitedMuseumOften: + .string "When I was a child, I visited\n" + .string "the MUSEUM often.\p" + .string "I used to dream about the mysteries of\n" + .string "the sea after seeing the exhibits.$" + +SlateportCity_Text_QuitPushing: + .string "Hey, there! Quit pushing!\n" + .string "This is the line, can't you see?$" + +SlateportCity_Text_AquaHasPolicy: + .string "TEAM AQUA has a policy of\n" + .string "assembling and dispersing at\l" + .string "the operation site.$" + +SlateportCity_Text_BossIsBrilliant: + .string "Our BOSS is brilliant.\p" + .string "What would he want to do with\n" + .string "a MUSEUM now?$" + +SlateportCity_Text_WhatsNewSchemeIWonder: + .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_ShouldTakeItAll: + .string "If there's something we need in\n" + .string "the MUSEUM, we should take it all!$" + +SlateportCity_Text_DontButtIn: + .string "Hey, you there!\n" + .string "Don't butt in!$" + +SlateportCity_Text_RemindsMeOfLongLineForGames: + .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_WhyAreWeLiningUp: + .string "Why are we even lining up and paying?\n" + .string "We should just march in!$" + +SlateportCity_Text_WhatDoYouWant: + .string "What?\n" + .string "What do you want?$" + +SlateportCity_Text_IllReadSignForYou: + .string "You want to read this sign?\n" + .string "I'll read it for you!$" + +SlateportCity_Text_SaysSomethingLikeSeaIsEndless: + .string "Let's see…\p" + .string "Um… I think it says something like\n" + .string "“the life in the sea is endless.”\p" + .string "Yup, I'm pretty sure that's what\n" + .string "it says.$" + +SlateportCity_Text_ShouldveBroughtMyGameBoy: + .string "Grumble…\p" + .string "I should've brought my Game Boy\n" + .string "Advance so I wouldn't get bored in line…\p" + .string "Grumble…$" + +SlateportCity_Text_HotSpringsAfterOperation: + .string "When this operation's over, I'll take\n" + .string "you to a hot spring spa!\p" + .string "That's what our leader said.\n" + .string "I can't wait!$" + +SlateportCity_Text_SeaIsSoWet: + .string "The sea is just so vast…\p" + .string "Could the sea have been made by\n" + .string "the tears shed by POKéMON?$" + +SlateportCity_Text_SinkOldBoats: + .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_BuyTooMuch: + .string "Whenever I visit here, I get carried\n" + .string "away and buy too much.$" + +SlateportCity_Text_GetNameRaterToHelpYou: + .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_CantChangeTradeMonName: + .string "Any POKéMON you get in a trade,\n" + .string "you can't change its nickname.\p" + .string "The original TRAINER's love for that\n" + .string "POKéMON is in the nickname.$" + +SlateportCity_Text_BattleTentBuiltRecently: + .string "Recently, a BATTLE TENT was built\n" + .string "in SLATEPORT.\p" + .string "GYMS are fun, but the BATTLE TENT's\n" + .string "awesome in its own way.\p" + .string "You should go find tough POKéMON\n" + .string "for the BATTLE TENT!$" + +SlateportCity_Text_CaptSternBeingInterviewed: + .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_InterviewerSoCool: + .string "That lady interviewer is so cool\n" + .string "and pretty.\p" + .string "When I grow up, I'm going to be\n" + .string "an international journalist!$" + +SlateportCity_Text_SternSaysDiscoveredSomething: + .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_CaptainComeBackWithBigFish: + .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_AmIOnTV: + .string "Hey! Are you watching?\n" + .string "Am I on TV?$" + +SlateportCity_Text_CaptainsACelebrity: + .string "A TV interview! Here!\n" + .string "The CAPTAIN's a celebrity!$" + +SlateportCity_Text_BigSmileForCamera: + .string "TY: Okay, CAPT. STERN, a big smile\n" + .string "for the camera!$" + +SlateportCity_Text_MostInvaluableExperience: + .string "GABBY: I see, I see. You've had a most\n" + .string "invaluable experience…$" + +SlateportCity_Text_SternMoveAheadWithExploration: + .string "CAPT. STERN: Yes, indeed. We intend to\n" + .string "move ahead with our exploration.$" + +SlateportCity_Text_GabbyWonderfulThanksForInterview: + .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_SternWhewFirstInterview: + .string "CAPT. STERN: Whew…\p" + .string "That was my first time to be filmed for\n" + .string "TV. That was nerve-wracking.$" + +SlateportCity_Text_OhPlayerWeMadeDiscovery: + .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_AquaWillAssumeControlOfSubmarine: + .string "Fufufu…\n" + .string "CAPT. STERN, I presume.\p" + .string "We of TEAM AQUA 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 "AQUA has planned!$" + +SlateportCity_Text_SternWhatWasAllThat: + .string "CAPT. STERN: What was that all about?\p" + .string "It sounded like someone using\n" + .string "a megaphone…\p" + .string "Where did it come from?$" + +SlateportCity_Text_FromHarborTryingToTakeSub: + .string "It's from the HARBOR!\p" + .string "The submarine!\n" + .string "They're trying to take it!$" + +SlateportCity_Text_PleaseComeWithMe: + .string "{PLAYER}{KUN}!\n" + .string "Please, come with me!$" + +SlateportCity_Text_BattleTentSign: + .string "BATTLE TENT SLATEPORT SITE\n" + .string "“Find it! The ultimate POKéMON!”$" + +SlateportCity_Text_SternsShipyardWantedSign: + .string "STERN'S SHIPYARD\p" + .string "“Wanted: A sailor capable of sailing\n" + .string "in all currents.”$" + +SlateportCity_Text_SternsShipyardNearsCompletion: + .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_SternsShipyardFerryComplete: + .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_PokemonFanClubSign: + .string "POKéMON FAN CLUB\n" + .string "“Calling all fans of POKéMON!”$" + +SlateportCity_Text_OceanicMuseumSign: + .string "“The endless sea sustains\n" + .string "all life.”\p" + .string "OCEANIC MUSEUM$" + +SlateportCity_Text_CitySign: + .string "SLATEPORT CITY\p" + .string "“The port where people and POKéMON\n" + .string "cross paths.”$" + +SlateportCity_Text_MarketSign: + .string "SLATEPORT MARKET\n" + .string "“Unique items found nowhere else!”$" + +SlateportCity_Text_HarborFerryUnderConstruction: + .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_HarborSign: + .string "SLATEPORT HARBOR\p" + .string "“Enjoy a delightful cruise on\n" + .string "the ferry S.S. TIDAL.”$" + +SlateportCity_Text_NameRatersHouseSign: + .string "NAME RATER'S HOUSE\n" + .string "“POKéMON nicknames rated.”$" + +SlateportCity_Text_ExplainBerries: + .string "If a wild POKéMON gets hurt, it heals\n" + .string "itself by chewing on BERRIES.\p" + .string "Did you know that?\p" + .string "Somebody saw that and got the idea\n" + .string "of making medicine from BERRIES.\p" + .string "Did you know that?\p" + .string "To turn BERRIES into medicine,\n" + .string "they must be crushed into powder.\p" + .string "Did you know that?\p" + .string "You seem to have an interest\n" + .string "in BERRIES!\p" + .string "I've got something good for someone\n" + .string "like you.$" + +SlateportCity_Text_ExplainBerryPowder: + .string "I recently had machines installed at\n" + .string "POKéMON CENTERS for crushing BERRIES.\p" + .string "The BERRY CRUSH machines are at\n" + .string "the DIRECT CORNER upstairs.\p" + .string "Did you know?\p" + .string "Could you make BERRY POWDER for\n" + .string "me using those machines?\p" + .string "I can make you all sorts of medicine\n" + .string "if you bring me lots of BERRY POWDER.$" + +SlateportCity_Text_BroughtMeSomeBerryPowder: + .string "Have you brought me some\n" + .string "BERRY POWDER?$" + +SlateportCity_Text_ExchangeWhatWithIt: + .string "What would you like to exchange\n" + .string "it with?$" + +SlateportCity_Text_ExchangeBerryPowderForItem: + .string "Okay, you want to exchange your\n" + .string "BERRY POWDER for one {STR_VAR_1}?$" + +SlateportCity_Text_DontHaveEnoughBerryPowder: + .string "Oh, dear. You don't have enough\n" + .string "BERRY POWDER.$" + +SlateportCity_Text_FineBerryPowderTradeSomethingElse: + .string "This is fine BERRY POWDER.\n" + .string "It will make excellent medicine.\p" + .string "Would you like to trade more of your\n" + .string "BERRY POWDER for something else?$" + +SlateportCity_Text_WhenYouGetMoreBringItToMe: + .string "Okay! When you get some more\n" + .string "BERRY POWDER, bring it to me, please!$" + +SlateportCity_Text_ComeBackToTradeBerryPowder: + .string "Come back if you'd like to trade your\n" + .string "BERRY POWDER for some medicine.\p" + .string "I'm always running a bazaar here.\p" + .string "Did you know?$" + +SlateportCity_Text_YouDroveTeamAquaAway: + .string "SCOTT: Huh?\n" + .string "I'm sure I met you somewhere before.\p" + .string "Have I introduced myself to you?\n" + .string "If not, my name's SCOTT.\p" + .string "I just saw TEAM AQUA run away from\n" + .string "here like they were stung.\p" + .string "Let me guess--you drove them away?$" + +SlateportCity_Text_MaybeThisTrainer: + .string "SCOTT: Hmm…\n" + .string "Maybe, just maybe, this TRAINER…$" + +SlateportCity_Text_LetsRegisterEachOther: + .string "SCOTT: All right! I think you're going\n" + .string "to become a good friend.\p" + .string "So, let's register each other in our\n" + .string "POKéNAVS.\p" + .string "… … … … … …$" + +SlateportCity_Text_RegisteredScott: + .string "Registered this SCOTT person\n" + .string "in the POKéNAV.$" + +SlateportCity_Text_KeepEyeOnTrainersBeSeeingYou: + .string "SCOTT: What I'd like to do is tag along\n" + .string "with you, but I do want to keep an eye\l" + .string "on the talents of other people, too.\p" + .string "So, I'll be off to roam other towns\n" + .string "a bit more.\p" + .string "Be seeing you, {PLAYER}{KUN}!$" + +SlateportCity_Text_TakingBattleTentChallenge: + .string "SCOTT: Oh, hey!\n" + .string "If it isn't {PLAYER}{KUN}!\p" + .string "{PLAYER}{KUN}, let me guess--you're going\n" + .string "to take the BATTLE TENT challenge?\p" + .string "Yeah! That's a good idea!\n" + .string "That's a really great idea!\p" + .string "After all, a tough TRAINER is\n" + .string "the perfect fit for the BATTLE TENT!\p" + .string "Give it your best effort!$" diff --git a/data/maps/SlateportCity_BattleTentCorridor/scripts.inc b/data/maps/SlateportCity_BattleTentCorridor/scripts.inc index 602f4de23d..55af9f41b9 100644 --- a/data/maps/SlateportCity_BattleTentCorridor/scripts.inc +++ b/data/maps/SlateportCity_BattleTentCorridor/scripts.inc @@ -161,6 +161,10 @@ SlateportCity_BattleTentCorridor_Movement_AttendantExit: .else .ifdef ITALIAN .include "data/maps/SlateportCity_BattleTentCorridor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_BattleTentCorridor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_BattleTentCorridor/text_es.inc b/data/maps/SlateportCity_BattleTentCorridor/text_es.inc new file mode 100644 index 0000000000..fdf6ff2784 --- /dev/null +++ b/data/maps/SlateportCity_BattleTentCorridor/text_es.inc @@ -0,0 +1,122 @@ + +@ Leftover text from when this was a Contest Hall in R/S +@ Unused +SlateportCity_ContestHall_Text_AdviceForContests: + .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,\n" + .string "you can score big in appeal.\p" + .string "Of course, your opponents might try\n" + .string "disrupting your POKéMON's showing.$" + +@ Unused +SlateportCity_ContestHall_Text_MyPapaIsContestJudge: + .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?$" + +@ Unused +SlateportCity_ContestHall_Text_ImLikeMajorlyCheesed: + .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!$" + +@ Unused +SlateportCity_ContestHall_Text_ExplainTorment: + .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!$" + +@ Unused +SlateportCity_ContestHall_Text_MCStepUpTakePartInContest: + .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!$" + +@ Unused +SlateportCity_ContestHall_Text_JudgeWouldntDoToMissContest: + .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!$" + +@ Unused +SlateportCity_ContestHall_Text_ItsAppealTime: + .string "It's appeal time!\n" + .string "What should I lead with?$" + +@ Unused +SlateportCity_ContestHall_Text_DidntPayAttentionToAppeal: + .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.$" + +@ Unused +SlateportCity_ContestHall_Text_RewardWithSageAdvice: + .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\n" + .string "this 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!$" + +@ Unused +SlateportCity_ContestHall_Text_MoreFreakedOutThanMon: + .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!$" + +@ Unused +SlateportCity_ContestHall_Text_BattleAndContestAlike: + .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.$" + +@ Unused +SlateportCity_ContestHall_Text_MonLooksOnTopOfGame: + .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.$" + +@ Unused +SlateportCity_ContestHall_Text_MyMonBetterThanThatLot: + .string "Will you look at that sorry sight?\p" + .string "Heh, my POKéMON's absolutely better\n" + .string "than that lot!$" + +@ Unused +SlateportCity_ContestHall_Text_GetUrgeToMoveWithMon: + .string "Don't you get the urge to move with\n" + .string "POKéMON if they're putting on an\l" + .string "energetic appeal?$" + +@ Unused +SlateportCity_ContestHall_Text_HyperRankStage: + .string "POKéMON CONTESTS\n" + .string "HYPER RANK STAGE!$" diff --git a/data/maps/SlateportCity_BattleTentLobby/scripts.inc b/data/maps/SlateportCity_BattleTentLobby/scripts.inc index 4b64bb3b02..3f13e296a9 100644 --- a/data/maps/SlateportCity_BattleTentLobby/scripts.inc +++ b/data/maps/SlateportCity_BattleTentLobby/scripts.inc @@ -282,6 +282,10 @@ SlateportCity_BattleTentLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_BattleTentLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_BattleTentLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_BattleTentLobby/text_es.inc b/data/maps/SlateportCity_BattleTentLobby/text_es.inc new file mode 100644 index 0000000000..c7b9ac3413 --- /dev/null +++ b/data/maps/SlateportCity_BattleTentLobby/text_es.inc @@ -0,0 +1,33 @@ + +SlateportCity_BattleTentLobby_Text_CouldntFindMonForMe: + .string "So, like, I couldn't find myself any\n" + .string "POKéMON that were, like, for me.\p" + .string "So, I figured, like, hey, I should file\n" + .string "a complaint to the guy there?\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_BattleTentLobby_Text_ExplainTorment: + .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_BattleTentLobby_Text_IllTryUsingBugMons: + .string "I don't really like BUG POKéMON,\n" + .string "but maybe I'll try using some for\l" + .string "a change of pace.\p" + .string "Who knows, I might even get to like\n" + .string "them!$" + +SlateportCity_BattleTentLobby_Text_BattleEvenWithoutToughMons: + .string "You can battle all you want here even\n" + .string "if you don't have any tough POKéMON.$" + +SlateportCity_BattleTentLobby_Text_NiceIfMoreSelection: + .string "Wouldn't it be nice if they had more of\n" + .string "a selection?$" diff --git a/data/maps/SlateportCity_Harbor/scripts.inc b/data/maps/SlateportCity_Harbor/scripts.inc index 4465ea871f..bf958db45d 100644 --- a/data/maps/SlateportCity_Harbor/scripts.inc +++ b/data/maps/SlateportCity_Harbor/scripts.inc @@ -394,6 +394,10 @@ SlateportCity_Harbor_EventScript_TradedScanner:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_Harbor/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_Harbor/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_Harbor/text_es.inc b/data/maps/SlateportCity_Harbor/text_es.inc new file mode 100644 index 0000000000..23ee13e745 --- /dev/null +++ b/data/maps/SlateportCity_Harbor/text_es.inc @@ -0,0 +1,159 @@ + +SlateportCity_Harbor_Text_FerryServiceUnavailable: + .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_MayISeeYourTicket: + .string "Hello, are you here for the ferry?\n" + .string "May I see your TICKET?$" + +SlateportCity_Harbor_Text_YouMustHaveTicket: + .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_FlashedTicketWhereTo: + .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_SailAnotherTime: + .string "Please sail with us another time!$" + +SlateportCity_Harbor_Text_LilycoveItIs: + .string "LILYCOVE CITY it is, then!$" + +SlateportCity_Harbor_Text_BattleFrontierItIs: + .string "BATTLE FRONTIER it is, then!$" + +SlateportCity_Harbor_Text_PleaseBoardFerry: + .string "Please board the ferry and wait for\n" + .string "departure.$" + +SlateportCity_Harbor_Text_WhereWouldYouLikeToGo: + .string "Then, where would you like to go?$" + +SlateportCity_Harbor_Text_LoveToGoDeepUnderwaterSomeday: + .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 someday.$" + +SlateportCity_Harbor_Text_AbnormalWeather: + .string "For a ship to sail safely, we need to\n" + .string "know about the weather!\p" + .string "Speaking of weather, I heard something\n" + .string "from a guy at the WEATHER INSTITUTE.\p" + .string "He was saying abnormal weather has\n" + .string "been reported all over the place!\p" + .string "You should visit the WEATHER INSTITUTE\n" + .string "and ask around!$" + +SlateportCity_Harbor_Text_SubTooSmallForMe: + .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_SameThugsTriedToRobAtMuseum: + .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_ArchieYouAgainHideoutInLilycove: + .string "ARCHIE: Oh?\n" + .string "Not you again…\p" + .string "You are tenacious to track us here,\n" + .string "that much I will give you.\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_CaptSternWhyStealMySubmarine: + .string "CAPT. STERN: Why…\p" + .string "Why would TEAM AQUA 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_TeamAquaLeftNeedDive: + .string "CAPT. STERN: Oh, {PLAYER}{KUN}…\p" + .string "Okay… So TEAM AQUA 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_NeedDiveToCatchSub: + .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_WontBeLongBeforeWeFinishFerry: + .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_FinishedMakingFerry: + .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\n" + .string "your friend MR. BRINEY.\p" + .string "Please go for a short cruise on it!$" + +SlateportCity_Harbor_Text_WouldYouTradeScanner: + .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\n" + .string "a DEEPSEASCALE that I have?$" + +SlateportCity_Harbor_Text_IfYouWantToTradeLetMeKnow: + .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_TradeForDeepSeaTooth: + .string "CAPT. STERN: So you'll trade it for\n" + .string "my DEEPSEATOOTH?$" + +SlateportCity_Harbor_Text_TradeForDeepSeaScale: + .string "CAPT. STERN: So you'll trade it for\n" + .string "my DEEPSEASCALE?$" + +SlateportCity_Harbor_Text_WhichOneDoYouWant: + .string "CAPT. STERN: Which one do you want?$" + +SlateportCity_Harbor_Text_HandedScannerToStern: + .string "{PLAYER} handed the SCANNER to\n" + .string "CAPT. STERN.$" + +SlateportCity_Harbor_Text_ThisWillHelpResearch: + .string "CAPT. STERN: Thanks, {PLAYER}{KUN}!\n" + .string "This will help our research a lot!$" diff --git a/data/maps/SlateportCity_House/scripts.inc b/data/maps/SlateportCity_House/scripts.inc index 655dac2217..d3f18a9cd5 100644 --- a/data/maps/SlateportCity_House/scripts.inc +++ b/data/maps/SlateportCity_House/scripts.inc @@ -17,6 +17,10 @@ SlateportCity_House_EventScript_Girl:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_House/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_House/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_House/text_es.inc b/data/maps/SlateportCity_House/text_es.inc new file mode 100644 index 0000000000..7cbe8555a1 --- /dev/null +++ b/data/maps/SlateportCity_House/text_es.inc @@ -0,0 +1,12 @@ + +SlateportCity_House_Text_NatureToDoWithStatGains: + .string "My POKéMON has a HASTY nature.\p" + .string "It has higher SPEED compared to\n" + .string "my other POKéMON.\p" + .string "Maybe their nature has something to\n" + .string "do with the stat gains of POKéMON.$" + +SlateportCity_House_Text_MustBeGoingToBattleTent: + .string "You're a TRAINER, aren't you?\p" + .string "Since you came to SLATEPORT CITY,\n" + .string "you must be going to the BATTLE TENT.$" diff --git a/data/maps/SlateportCity_Mart/scripts.inc b/data/maps/SlateportCity_Mart/scripts.inc index 0f264d7381..fe127ea524 100644 --- a/data/maps/SlateportCity_Mart/scripts.inc +++ b/data/maps/SlateportCity_Mart/scripts.inc @@ -42,6 +42,10 @@ SlateportCity_Mart_EventScript_Man:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_Mart/text_es.inc b/data/maps/SlateportCity_Mart/text_es.inc new file mode 100644 index 0000000000..ae12040249 --- /dev/null +++ b/data/maps/SlateportCity_Mart/text_es.inc @@ -0,0 +1,12 @@ + +SlateportCity_Mart_Text_SomeItemsOnlyAtMart: + .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éMON MART.$" + +SlateportCity_Mart_Text_GreatBallIsBetter: + .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/maps/SlateportCity_NameRatersHouse/scripts.inc b/data/maps/SlateportCity_NameRatersHouse/scripts.inc index 5fd35c2529..a807835af9 100644 --- a/data/maps/SlateportCity_NameRatersHouse/scripts.inc +++ b/data/maps/SlateportCity_NameRatersHouse/scripts.inc @@ -69,6 +69,10 @@ SlateportCity_NameRatersHouse_EventScript_NewNameDifferent:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_NameRatersHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_NameRatersHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_NameRatersHouse/text_es.inc b/data/maps/SlateportCity_NameRatersHouse/text_es.inc new file mode 100644 index 0000000000..746f609b16 --- /dev/null +++ b/data/maps/SlateportCity_NameRatersHouse/text_es.inc @@ -0,0 +1,48 @@ + +SlateportCity_NameRatersHouse_Text_PleasedToRateMonNickname: + .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_NameRatersHouse_Text_CritiqueWhichMonNickname: + .string "Which POKéMON's nickname should\n" + .string "I critique?$" + +SlateportCity_NameRatersHouse_Text_FineNameSuggestBetterOne: + .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_NameRatersHouse_Text_WhatShallNewNameBe: + .string "Ah, good. Then, what shall the new\n" + .string "nickname be?$" + +SlateportCity_NameRatersHouse_Text_MonShallBeKnownAsName: + .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_NameRatersHouse_Text_DoVisitAgain: + .string "I see.\n" + .string "Do come visit again.$" + +SlateportCity_NameRatersHouse_Text_NameNoDifferentYetSuperior: + .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!\p" + .string "How fortunate for you!$" + +SlateportCity_NameRatersHouse_Text_MagnificentName: + .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_NameRatersHouse_Text_ThatIsMerelyAnEgg: + .string "Now, now.\n" + .string "That is merely an EGG!$" diff --git a/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc index 11ee84bc24..5b7d981383 100644 --- a/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc +++ b/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc @@ -232,6 +232,10 @@ SlateportCity_OceanicMuseum_1F_Movement_FamiliarGruntExitNorth: .else .ifdef ITALIAN .include "data/maps/SlateportCity_OceanicMuseum_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_OceanicMuseum_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_OceanicMuseum_1F/text_es.inc b/data/maps/SlateportCity_OceanicMuseum_1F/text_es.inc new file mode 100644 index 0000000000..4fedcb587e --- /dev/null +++ b/data/maps/SlateportCity_OceanicMuseum_1F/text_es.inc @@ -0,0 +1,154 @@ + +SlateportCity_OceanicMuseum_1F_Text_WouldYouLikeToEnter: + .string "Welcome to the OCEANIC MUSEUM.\p" + .string "The entrance fee is ¥50.\n" + .string "Would you like to enter?$" + +SlateportCity_OceanicMuseum_1F_Text_PleaseEnjoyYourself: + .string "Please enjoy yourself.$" + +SlateportCity_OceanicMuseum_1F_Text_NotEnoughMoney: + .string "Oh? I'm sorry, but you don't seem to\n" + .string "have enough money.$" + +SlateportCity_OceanicMuseum_1F_Text_CatchUpWithYourGroup: + .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!$" + +SlateportCity_OceanicMuseum_1F_Text_AquaExistForGoodOfAll: + .string "We, TEAM AQUA, exist for the good\n" + .string "of all!$" + +SlateportCity_OceanicMuseum_1F_Text_OurBossIsntHere: + .string "We were told to assemble here,\n" + .string "so we did, but…\p" + .string "Our BOSS, the linchpin, isn't here.$" + +SlateportCity_OceanicMuseum_1F_Text_WouldStuffHereMakeMeRich: + .string "If I ripped off the stuff here,\n" + .string "would it make me rich?$" + +SlateportCity_OceanicMuseum_1F_Text_CanLearnForNefariousDeeds: + .string "What I learn here, I can put to use on\n" + .string "nefarious deeds…$" + +SlateportCity_OceanicMuseum_1F_Text_RustboroBungled: + .string "If our goons didn't bungle things\n" + .string "in RUSTBORO, we wouldn't be here!$" + +SlateportCity_OceanicMuseum_1F_Text_DidntHaveMoney: + .string "I didn't have ¥50, so it took a long\n" + .string "time getting by the receptionist.$" + +SlateportCity_OceanicMuseum_1F_Text_LearnAboutSeaForBattling: + .string "I want to learn about the sea and\n" + .string "use that knowledge for battling.$" + +SlateportCity_OceanicMuseum_1F_Text_SternIsRoleModel: + .string "I get all giddy and gooey when\n" + .string "I see the sea!\p" + .string "For me, CAPT. STERN is the number\n" + .string "one role model!$" + +SlateportCity_OceanicMuseum_1F_Text_MustBePokemonWeDontKnow: + .string "The sea is vast without end, and\n" + .string "infinitely deep…\p" + .string "There must be many POKéMON that\n" + .string "we don't know about.$" + +SlateportCity_OceanicMuseum_1F_Text_WantSeaPokemon: + .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_RememberMeTakeThis: + .string "Aiyeeeh!\n" + .string "What are you doing here?\p" + .string "Me? I'm the TEAM AQUA member\n" + .string "you thumped before, remember?\l" + .string "Back in RUSTURF TUNNEL?\p" + .string "Here, take this!\n" + .string "You have to forgive me!$" + +SlateportCity_OceanicMuseum_1F_Text_HopeINeverSeeYouAgain: + .string "That TM, it suits you more than it\n" + .string "does me.\p" + .string "Hope I never see you again!\n" + .string "Wahahaha!$" + +SlateportCity_OceanicMuseum_1F_Text_YouHaveToTakeThis: + .string "Awww, come on!\n" + .string "You have to take this and let me go!$" + +SlateportCity_OceanicMuseum_1F_Text_WhirlpoolExperiment: + .string "A blue fluid is spiraling inside\n" + .string "a glass vessel.\p" + .string "“This is an experiment to create a\n" + .string "WHIRLPOOL artificially using wind.”$" + +SlateportCity_OceanicMuseum_1F_Text_WaterfallExperiment: + .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_OceanSoilDisplay: + .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_BeachSandDisplay: + .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_OceanicMinifact1: + .string "“OCEANIC MINIFACT 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_OceanicMinifact2: + .string "“OCEANIC MINIFACT 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 leech out of rocks\n" + .string "and are carried out to sea by rain.\p" + .string "“The concentration of dissolved salt\n" + .string "makes the sea salty.”$" + +SlateportCity_OceanicMuseum_1F_Text_OceanicMinifact3: + .string "“OCEANIC MINIFACT 3\n" + .string "Which is bigger? The sea or land?\p" + .string "“The sea covers about 70% of\n" + .string "the 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_FossilDisplay: + .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_DepthMeasuringMachine: + .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/maps/SlateportCity_OceanicMuseum_2F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc index 3c332c456c..c1913a93a1 100644 --- a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc +++ b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc @@ -280,6 +280,10 @@ SlateportCity_OceanicMuseum_2F_EventScript_MuseumPatron3:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_OceanicMuseum_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_OceanicMuseum_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/text_es.inc b/data/maps/SlateportCity_OceanicMuseum_2F/text_es.inc new file mode 100644 index 0000000000..ae4a8ea507 --- /dev/null +++ b/data/maps/SlateportCity_OceanicMuseum_2F/text_es.inc @@ -0,0 +1,166 @@ + +SlateportCity_OceanicMuseum_2F_Text_ThankYouForTheParts: + .string "Yes? If you're looking for STERN,\n" + .string "that would be me.\p" + .string "Ah! Those must be the parts I ordered\n" + .string "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_WellTakeThoseParts: + .string "Hehehe, hold it!\n" + .string "We'll take those parts!$" + +SlateportCity_OceanicMuseum_2F_Text_SternWhoAreYou: + .string "CAPT. STERN: Wh-what?\n" + .string "Who are you people?$" + +SlateportCity_OceanicMuseum_2F_Text_WereTeamAqua: + .string "We're TEAM AQUA!\p" + .string "Our BOSS wants those parts!\n" + .string "Shut your yap and fork them over!$" + +SlateportCity_OceanicMuseum_2F_Text_Grunt1Defeat: + .string "Awaaaah!\n" + .string "A kid beat me!$" + +SlateportCity_OceanicMuseum_2F_Text_BossGoingToBeFurious: + .string "Oh, man, what a disaster…\n" + .string "The BOSS is going to be furious…$" + +SlateportCity_OceanicMuseum_2F_Text_LetMeTakeCareOfThis: + .string "Humph, sniveling wimp!\n" + .string "Let me take care of this!$" + +SlateportCity_OceanicMuseum_2F_Text_Grunt2Defeat: + .string "What?!\n" + .string "I lost, too!$" + +SlateportCity_OceanicMuseum_2F_Text_MeddlingKid: + .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_CameToSeeWhatsTakingSoLong: + .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_ArchieWarning: + .string "We are TEAM AQUA,\n" + .string "and we love the sea!\p" + .string "And I am TEAM AQUA's leader,\n" + .string "ARCHIE!\p" + .string "What makes you interfere with us?\p" + .string "…No! You can't be!\n" + .string "You're not one of TEAM MAGMA?\p" + .string "Wait, that can't be right.\n" + .string "You're not dressed for the part.\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "POKéMON, people… All life depends on\n" + .string "the sea.\p" + .string "So, TEAM AQUA is dedicated to\n" + .string "the 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 to understand\l" + .string "our noble objective.\p" + .string "But, I warn you, don't even consider\n" + .string "interfering with our plans again.\p" + .string "The consequences will cost you\n" + .string "dearly!\p" + .string "And don't you forget it!$" + +SlateportCity_OceanicMuseum_2F_Text_SternThankYouForSavingUs: + .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!$" + +SlateportCity_OceanicMuseum_2F_Text_SternIveGotToGo: + .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 again, but now I've got\n" + .string "to go!\p" + .string "Feel free to wander around and check\n" + .string "out our facilities, though.$" + +SlateportCity_OceanicMuseum_2F_Text_RemindsMeOfAbandonedShip: + .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_DontRunInMuseum: + .string "Don't you dare run around inside\n" + .string "the MUSEUM!$" + +SlateportCity_OceanicMuseum_2F_Text_WantToRideSubmarine: + .string "Wow, the submarine's awesome!\n" + .string "I want to go for a ride!$" + +SlateportCity_OceanicMuseum_2F_Text_WaterQualitySample1: + .string "“WATER QUALITY SAMPLE 1,” 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_WaterQualitySample2: + .string "“WATER QUALITY SAMPLE 2,” the\n" + .string "label says.\p" + .string "Does the saltiness of seawater differ\n" + .string "by region, too?$" + +SlateportCity_OceanicMuseum_2F_Text_PressureExperiment: + .string "A rubber ball is expanding and\n" + .string "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_HoennModel: + .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_DeepSeawaterDisplay: + .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_SurfaceSeawaterDisplay: + .string "It's a display on the flow of seawater.\p" + .string "“Toward the surface, seawater flows\n" + .string "as currents driven by the winds.”$" + +SlateportCity_OceanicMuseum_2F_Text_SSTidalReplica: + .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_SubmarineReplica: + .string "“SUBMARINE EXPLORER 1\p" + .string "“A replica of the high-performance\n" + .string "ocean floor exploration submarine.”$" + +SlateportCity_OceanicMuseum_2F_Text_SumbersibleReplica: + .string "“SUBMERSIBLE POD\p" + .string "“A replica of a compact, unmanned\n" + .string "pod for seafloor exploration.”$" + +SlateportCity_OceanicMuseum_2F_Text_SSAnneReplica: + .string "“S.S. ANNE\p" + .string "“A replica of the luxury liner that\n" + .string "circles the globe.”$" diff --git a/data/maps/SlateportCity_PokemonCenter_1F/scripts.inc b/data/maps/SlateportCity_PokemonCenter_1F/scripts.inc index d69f2714fe..a1a400942c 100644 --- a/data/maps/SlateportCity_PokemonCenter_1F/scripts.inc +++ b/data/maps/SlateportCity_PokemonCenter_1F/scripts.inc @@ -34,6 +34,10 @@ SlateportCity_PokemonCenter_1F_EventScript_Woman:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_PokemonCenter_1F/text_es.inc b/data/maps/SlateportCity_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..39f99d0120 --- /dev/null +++ b/data/maps/SlateportCity_PokemonCenter_1F/text_es.inc @@ -0,0 +1,14 @@ + +SlateportCity_PokemonCenter_1F_Text_RaiseDifferentTypesOfPokemon: + .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,\n" + .string "it might not stand a chance.$" + +SlateportCity_PokemonCenter_1F_Text_TradedMonWithFriend: + .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/maps/SlateportCity_PokemonFanClub/scripts.inc b/data/maps/SlateportCity_PokemonFanClub/scripts.inc index 9dc98f877c..86e9704413 100644 --- a/data/maps/SlateportCity_PokemonFanClub/scripts.inc +++ b/data/maps/SlateportCity_PokemonFanClub/scripts.inc @@ -260,6 +260,10 @@ SlateportCity_PokemonFanClub_EventScript_Azumarill:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_PokemonFanClub/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_PokemonFanClub/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_PokemonFanClub/text_es.inc b/data/maps/SlateportCity_PokemonFanClub/text_es.inc new file mode 100644 index 0000000000..1c95f875dc --- /dev/null +++ b/data/maps/SlateportCity_PokemonFanClub/text_es.inc @@ -0,0 +1,146 @@ + +SlateportCity_PokemonFanClub_Text_MeetChairman: + .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 can best me when it comes\n" + .string "to raising POKéMON. No one!\p" + .string "Well, let me tell you about\n" + .string "POKéMON CONTESTS.\p" + .string "They're events where one can show off\n" + .string "POKéMON for the world to see!\p" + .string "However, they're held in far-off towns,\n" + .string "so I cannot participate often enough.\p" + .string "That is why we gather here to show\n" + .string "off our POKéMON, and have others\l" + .string "show us theirs.$" + +SlateportCity_PokemonFanClub_Text_LikeToSeeEnteredContestPokemon: + .string "The POKéMON of a TRAINER who has\n" + .string "entered a POKéMON CONTEST…\l" + .string "That, I would like to see.$" + +SlateportCity_PokemonFanClub_Text_AllowMeToExamineYourPokemon: + .string "Er-hem! I see you've participated in\n" + .string "a POKéMON CONTEST!\p" + .string "Please! Allow me to examine how you\n" + .string "have raised your POKéMON.\p" + .string "It delights me no end to see POKéMON\n" + .string "raised by other TRAINERS.\p" + .string "The happy expressions of POKéMON\n" + .string "raised with proper care…\p" + .string "The kindly eyes of the TRAINER that\n" + .string "nurtured and raised the POKéMON…\p" + .string "The very thought fills my heart to\n" + .string "overwhelming with joy.\p" + .string "Oh! I do beg your pardon!\n" + .string "Forgive me for prattling on so!\p" + .string "Please! Allow me to examine how much\n" + .string "your POKéMON has grown!$" + +SlateportCity_PokemonFanClub_Text_HowIsYourPokemonGrowing: + .string "How is your POKéMON growing?\n" + .string "Allow me to examine it.$" + +SlateportCity_PokemonFanClub_Text_HmHmISee: + .string "Hm, hm…\n" + .string "I see…$" + +SlateportCity_PokemonFanClub_Text_GiveMonMorePokeblocks: + .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_NoSpaceForReward: + .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_MonMostImpressiveGiveItThis: + .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_ExplainRedScarf: + .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_ExplainBlueScarf: + .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_ExplainPinkScarf: + .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_ExplainGreenScarf: + .string "Let a POKéMON hold that GREEN SCARF.\p" + .string "That will enhance the\n" + .string "smartness of POKéMON!$" + +SlateportCity_PokemonFanClub_Text_ExplainYellowScarf: + .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_NothingElseToGiveYou: + .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_ShowMePokemonThatLoveYou: + .string "I love seeing POKéMON that love\n" + .string "their TRAINERS.\p" + .string "POKéMON are very sensitive to\n" + .string "the 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_PokemonAdoresYou: + .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_TreatPokemonWithLove: + .string "POKéMON are very sensitive to\n" + .string "the 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_PokemonDontLikeFainting: + .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_MonEnjoyedProtein: + .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_Skitty: + .string "SKITTY: Fffnyaaaah…$" + +SlateportCity_PokemonFanClub_Text_Zigzagoon: + .string "ZIGZAGOON: Kyuuu…$" + +SlateportCity_PokemonFanClub_Text_Azumarill: + .string "AZUMARILL: Marimari?$" diff --git a/data/maps/SlateportCity_SternsShipyard_1F/scripts.inc b/data/maps/SlateportCity_SternsShipyard_1F/scripts.inc index 0c9fcac634..0c5ad01ffc 100644 --- a/data/maps/SlateportCity_SternsShipyard_1F/scripts.inc +++ b/data/maps/SlateportCity_SternsShipyard_1F/scripts.inc @@ -72,6 +72,10 @@ SlateportCity_SternsShipyard_1F_EventScript_Briney:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_SternsShipyard_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_SternsShipyard_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_SternsShipyard_1F/text_es.inc b/data/maps/SlateportCity_SternsShipyard_1F/text_es.inc new file mode 100644 index 0000000000..ac4ee028b0 --- /dev/null +++ b/data/maps/SlateportCity_SternsShipyard_1F/text_es.inc @@ -0,0 +1,77 @@ + +SlateportCity_SternsShipyard_1F_Text_CantMakeHeadsOrTails: + .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_MeetDockDeliverToStern: + .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_CouldYouFindStern: + .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_CouldUseAdviceFromVeteran: + .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_BrineyJoinedUs: + .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_FerryIsReady: + .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_DecidedToHelpDock: + .string "MR. BRINEY: Ah, {PLAYER}{KUN}!\n" + .string "It's been too long!\p" + .string "Aye, since I met you, this old sea dog's\n" + .string "been feeling frisky!\p" + .string "So I've decided to help DOCK make\n" + .string "a 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!$" + +SlateportCity_SternsShipyard_1F_Text_SeaIsLikeLivingThing: + .string "The seasons, the weather, where\n" + .string "the moon sits in the sky…\p" + .string "These and other conditions make\n" + .string "the sea change its expression.\p" + .string "That's right!\n" + .string "The sea is like a living thing!$" + +SlateportCity_SternsShipyard_1F_Text_GetSeasickEasily: + .string "I get seasick real easily.\n" + .string "So I get to help out here instead.$" diff --git a/data/maps/SlateportCity_SternsShipyard_2F/scripts.inc b/data/maps/SlateportCity_SternsShipyard_2F/scripts.inc index 20f5804806..314614e982 100644 --- a/data/maps/SlateportCity_SternsShipyard_2F/scripts.inc +++ b/data/maps/SlateportCity_SternsShipyard_2F/scripts.inc @@ -17,6 +17,10 @@ SlateportCity_SternsShipyard_2F_EventScript_Scientist2:: .else .ifdef ITALIAN .include "data/maps/SlateportCity_SternsShipyard_2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SlateportCity_SternsShipyard_2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SlateportCity_SternsShipyard_2F/text_es.inc b/data/maps/SlateportCity_SternsShipyard_2F/text_es.inc new file mode 100644 index 0000000000..63f7f0038e --- /dev/null +++ b/data/maps/SlateportCity_SternsShipyard_2F/text_es.inc @@ -0,0 +1,11 @@ + +SlateportCity_SternsShipyard_2F_Text_ShipDesignMoreLikeBuilding: + .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_FloatsBecauseBuoyancy: + .string "Don't you think it's strange that\n" + .string "a ship made of heavy iron floats?\p" + .string "It floats because of a principle\n" + .string "called buoyancy.$" diff --git a/data/maps/SootopolisCity_Gym_1F/scripts.inc b/data/maps/SootopolisCity_Gym_1F/scripts.inc index 089361d5d1..bb79b97379 100644 --- a/data/maps/SootopolisCity_Gym_1F/scripts.inc +++ b/data/maps/SootopolisCity_Gym_1F/scripts.inc @@ -183,6 +183,10 @@ SootopolisCity_Gym_1F_EventScript_GymStatue:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_Gym_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_Gym_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_Gym_1F/text_es.inc b/data/maps/SootopolisCity_Gym_1F/text_es.inc new file mode 100644 index 0000000000..2f97d1f572 --- /dev/null +++ b/data/maps/SootopolisCity_Gym_1F/text_es.inc @@ -0,0 +1,142 @@ + +SootopolisCity_Gym_1F_Text_GymGuideAdvice: + .string "Yo! How's it going, CHAMPION-\n" + .string "bound {PLAYER}?\p" + .string "SOOTOPOLIS's GYM LEADER JUAN is\n" + .string "a master of WATER-type POKéMON.\p" + .string "And, to get to JUAN, 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_GymGuidePostVictory: + .string "Yow! You've beaten even JUAN, who\n" + .string "was supposedly the best in all HOENN!\p" + .string "Okay! Check out your TRAINER CARD.\p" + .string "If you've gotten all the BADGES, you're\n" + .string "set for the POKéMON LEAGUE challenge!$" + +SootopolisCity_Gym_1F_Text_JuanIntro: + .string "Let me ask you.\n" + .string "Did you know?\l" + .string "Ah, I should not be so coy.\p" + .string "It was I who taught WALLACE everything\n" + .string "there is to know about POKéMON.\p" + .string "Once, I had given up my position as\n" + .string "the GYM LEADER.\p" + .string "In my place, I had entrusted WALLACE\n" + .string "with the GYM.\p" + .string "However, a compelling reason arose for\n" + .string "me to make a comeback.\p" + .string "Ah, but enough chatter.\n" + .string "Let us begin our match, shall we?\p" + .string "Please, you shall bear witness to\n" + .string "our artistry.\p" + .string "A grand illusion of water sculpted\n" + .string "by POKéMON and myself!$" + +@ NOTE: This defeat text actually causes a buffer overflow. It's about 50 bytes too long for +@ the gDisplayedStringBattle buffer that it's put into, and it stomps all over the gBattleTextBuffs +@ after, as well as the otherwise unused array after that. One wonders if that's the reason for +@ the existence of that unused array of ints. +SootopolisCity_Gym_1F_Text_JuanDefeat: + .string "Ahahaha, excellent!\n" + .string "Very well, you are the winner.\p" + .string "From you, I sense the brilliant shine\n" + .string "of skill that will overcome all.\p" + .string "However, compared with me or even\n" + .string "WALLACE, you are lacking in elegance.\p" + .string "Perhaps I should make you a loan\n" + .string "of my outfit?\p" + .string "… … … … … …\n" + .string "… … … … … …\p" + .string "Hahaha, I merely jest!\p" + .string "Rather than my clothes, I shall reward\n" + .string "you with this, the RAIN BADGE!$" + +SootopolisCity_Gym_1F_Text_ReceivedRainBadge: + .string "{PLAYER} received the RAIN BADGE\n" + .string "from JUAN.$" + +SootopolisCity_Gym_1F_Text_ExplainRainBadgeTakeThis: + .string "Having the RAIN BADGE shall assure you\n" + .string "the full obedience of all your POKéMON\l" + .string "to your every command.\p" + .string "The RAIN BADGE also allows the use\n" + .string "of the HM move WATERFALL to scale\l" + .string "walls of cascading water.\p" + .string "And, so that you never forget the\n" + .string "battle we shared, take this…$" + +SootopolisCity_Gym_1F_Text_ExplainWaterPulse: + .string "The TECHNICAL MACHINE I handed you\n" + .string "contains WATER PULSE.\p" + .string "In use, it will occasionally confuse\n" + .string "the target with ultrasonic waves.\p" + .string "… … … … … …$" + +SootopolisCity_Gym_1F_Text_RegisteredJuan: + .string "Registered GYM LEADER JUAN\n" + .string "in the POKéNAV.$" + +SootopolisCity_Gym_1F_Text_JuanPostBattle: + .string "The TRAINERS who have gathered all\n" + .string "the GYM BADGES of HOENN should make\l" + .string "way to 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.\p" + .string "There, you shall find the POKéMON\n" + .string "LEAGUE.$" + +SootopolisCity_Gym_1F_Text_GoGetFortreeBadge: + .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_GymStatue: + .string "SOOTOPOLIS CITY POKéMON GYM$" + +SootopolisCity_Gym_1F_Text_GymStatueCertified: + .string "SOOTOPOLIS CITY POKéMON GYM\p" + .string "JUAN'S CERTIFIED TRAINERS:\n" + .string "{PLAYER}$" + +SootopolisCity_Gym_1F_Text_JuanPreRematch: + .string "JUAN: Ah, this GYM had returned to its\n" + .string "usual state of serenity…\p" + .string "But our young typhoon has returned\n" + .string "to put us to the test again!\p" + .string "Well, my friend, most certainly!\p" + .string "I shall be delighted to dance with you\n" + .string "as often as you wish!$" + +SootopolisCity_Gym_1F_Text_JuanRematchDefeat: + .string "Ahahaha, you are the winner!\n" + .string "You have defeated me again!$" + +SootopolisCity_Gym_1F_Text_JuanPostRematch: + .string "JUAN: If I told you to become my\n" + .string "apprentice, you will refuse, I am sure.\p" + .string "I would like to make a gift of my coat\n" + .string "to you.\p" + .string "But again, you will refuse.\n" + .string "I imagine that to be so.\p" + .string "And that, my friend, is a certain sign\n" + .string "of nobility!$" + +SootopolisCity_Gym_1F_Text_JuanRematchNeedTwoMons: + .string "JUAN: Ah, this GYM had returned to its\n" + .string "usual state of serenity…\p" + .string "But our young typhoon has returned\n" + .string "to put us to the test again!\p" + .string "Well, my friend, most certainly!\n" + .string "I shall be delighted to dance with you…\p" + .string "Ah, no, no, no.\n" + .string "You have with you but one POKéMON.\p" + .string "I wish that you would return with\n" + .string "two, perhaps more, POKéMON, please.$" diff --git a/data/maps/SootopolisCity_Gym_B1F/scripts.inc b/data/maps/SootopolisCity_Gym_B1F/scripts.inc index 94ae4b854a..f2774a06e7 100644 --- a/data/maps/SootopolisCity_Gym_B1F/scripts.inc +++ b/data/maps/SootopolisCity_Gym_B1F/scripts.inc @@ -59,6 +59,10 @@ SootopolisCity_Gym_B1F_EventScript_Daphne:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_Gym_B1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_Gym_B1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_Gym_B1F/text_es.inc b/data/maps/SootopolisCity_Gym_B1F/text_es.inc new file mode 100644 index 0000000000..9ac2719935 --- /dev/null +++ b/data/maps/SootopolisCity_Gym_B1F/text_es.inc @@ -0,0 +1,130 @@ + +SootopolisCity_Gym_B1F_Text_AndreaIntro: + .string "I'll show you the sublime techniques\n" + .string "I learned from our LEADER JUAN!$" + +SootopolisCity_Gym_B1F_Text_AndreaDefeat: + .string "Please forgive me, JUAN…$" + +SootopolisCity_Gym_B1F_Text_AndreaPostBattle: + .string "Watch what happens if you crack all\n" + .string "the floor tiles.$" + +SootopolisCity_Gym_B1F_Text_CrissyIntro: + .string "You came all the way here, but you won't\n" + .string "get to see JUAN.\p" + .string "Not if you lose to me, you won't!$" + +SootopolisCity_Gym_B1F_Text_CrissyDefeat: + .string "You're strong!\n" + .string "I was fooled by your cute looks!$" + +SootopolisCity_Gym_B1F_Text_CrissyPostBattle: + .string "You might be good enough to avoid\n" + .string "being wiped out in one hit by JUAN.$" + +SootopolisCity_Gym_B1F_Text_DaphneIntro: + .string "The sight of JUAN conducting\n" + .string "a battle…\p" + .string "The very beauty of it compelled me to\n" + .string "become a TRAINER.$" + +SootopolisCity_Gym_B1F_Text_DaphneDefeat: + .string "You battled with more beauty than\n" + .string "I could muster…$" + +SootopolisCity_Gym_B1F_Text_DaphnePostBattle: + .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_ConnieIntro: + .string "I should teach you how harsh battles\n" + .string "can be.$" + +SootopolisCity_Gym_B1F_Text_ConnieDefeat: + .string "Oh.\n" + .string "You're strong.$" + +SootopolisCity_Gym_B1F_Text_ConniePostBattle: + .string "I'll tell you something good.\p" + .string "If you want to reach JUAN, you\n" + .string "need to walk on each floor tile once.$" + +SootopolisCity_Gym_B1F_Text_BridgetIntro: + .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_BridgetDefeat: + .string "What a high level you are!$" + +SootopolisCity_Gym_B1F_Text_BridgetPostBattle: + .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_OliviaIntro: + .string "I train my POKéMON together with\n" + .string "JUAN.\p" + .string "Don't think I'm a pushover.$" + +SootopolisCity_Gym_B1F_Text_OliviaDefeat: + .string "I was beaten…$" + +SootopolisCity_Gym_B1F_Text_OliviaPostBattle: + .string "I think you have potential.\n" + .string "Why don't you stay and train with us?$" + +SootopolisCity_Gym_B1F_Text_TiffanyIntro: + .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_TiffanyDefeat: + .string "Well, excuse me?!$" + +SootopolisCity_Gym_B1F_Text_TiffanyPostBattle: + .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_BethanyIntro: + .string "When I'm with my POKéMON, the time\n" + .string "flies by before you can say, “Oops!”$" + +SootopolisCity_Gym_B1F_Text_BethanyDefeat: + .string "Oops!$" + +SootopolisCity_Gym_B1F_Text_BethanyPostBattle: + .string "I wish I could forget about lost causes\n" + .string "before I can manage an “Oops!”$" + +SootopolisCity_Gym_B1F_Text_AnnikaIntro: + .string "I can battle with really rare POKéMON\n" + .string "if you'd like.$" + +SootopolisCity_Gym_B1F_Text_AnnikaDefeat: + .string "Oh, there now! Did you have a good look\n" + .string "at my POKéMON?$" + +SootopolisCity_Gym_B1F_Text_AnnikaPostBattle: + .string "I came to this GYM because JUAN\n" + .string "praised me for my darling POKéMON.\p" + .string "Oh, if only I'd met JUAN years ago\n" + .string "when I was younger…$" + +SootopolisCity_Gym_B1F_Text_BriannaIntro: + .string "Giggle…\n" + .string "Your grim look is so charming.$" + +SootopolisCity_Gym_B1F_Text_BriannaDefeat: + .string "Oh, dear.\n" + .string "I went much too easy on you.$" + +SootopolisCity_Gym_B1F_Text_BriannaPostBattle: + .string "You couldn't lay a finger on JUAN,\n" + .string "I'm sure. Giggle…$" diff --git a/data/maps/SootopolisCity_House1/scripts.inc b/data/maps/SootopolisCity_House1/scripts.inc index 48abb0ccc5..9e74a1a8a2 100644 --- a/data/maps/SootopolisCity_House1/scripts.inc +++ b/data/maps/SootopolisCity_House1/scripts.inc @@ -36,6 +36,10 @@ SootopolisCity_House1_EventScript_Kecleon:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_House1/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_House1/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_House1/text_es.inc b/data/maps/SootopolisCity_House1/text_es.inc new file mode 100644 index 0000000000..bc6b406b42 --- /dev/null +++ b/data/maps/SootopolisCity_House1/text_es.inc @@ -0,0 +1,13 @@ + +SootopolisCity_House1_Text_DevelopedThisTM: + .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_ExplainBrickBreak: + .string "TM31 contains BRICK BREAK! It's a move\n" + .string "so horrible that I can't describe it.$" + +SootopolisCity_House1_Text_Kecleon: + .string "KECLEON: Puu puhyaah.$" diff --git a/data/maps/SootopolisCity_House2/scripts.inc b/data/maps/SootopolisCity_House2/scripts.inc index e319933d76..aeb09aeb8f 100644 --- a/data/maps/SootopolisCity_House2/scripts.inc +++ b/data/maps/SootopolisCity_House2/scripts.inc @@ -26,6 +26,10 @@ SootopolisCity_House2_EventScript_DontKnowAboutOrbs:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_House2/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_House2/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_House2/text_es.inc b/data/maps/SootopolisCity_House2/text_es.inc new file mode 100644 index 0000000000..0fdcbfa0e1 --- /dev/null +++ b/data/maps/SootopolisCity_House2/text_es.inc @@ -0,0 +1,14 @@ + +SootopolisCity_House2_Text_DidYouKnowAboutMtPyreOrbs: + .string "MT. PYRE…\p" + .string "At its peak are two orbs placed side\n" + .string "by side. Did you know?$" + +SootopolisCity_House2_Text_YesTwoOrbsSideBySide: + .string "Yes, two orbs side by side…\p" + .string "The sight of them together…\n" + .string "It is somehow soothing…$" + +SootopolisCity_House2_Text_OughtToVisitAndSee: + .string "Is that so?\n" + .string "Perhaps you ought to visit and see…$" diff --git a/data/maps/SootopolisCity_House3/scripts.inc b/data/maps/SootopolisCity_House3/scripts.inc index b92f3159b4..75824314d4 100644 --- a/data/maps/SootopolisCity_House3/scripts.inc +++ b/data/maps/SootopolisCity_House3/scripts.inc @@ -27,6 +27,10 @@ SootopolisCity_House3_EventScript_Girl:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_House3/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_House3/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_House3/text_es.inc b/data/maps/SootopolisCity_House3/text_es.inc new file mode 100644 index 0000000000..d401325ccf --- /dev/null +++ b/data/maps/SootopolisCity_House3/text_es.inc @@ -0,0 +1,21 @@ + +SootopolisCity_House3_Text_JuanHasManyFansDoYou: + .string "You're a POKéMON TRAINER, aren't you?\p" + .string "SOOTOPOLIS's JUAN has many fans.\n" + .string "Even more than his student WALLACE!\p" + .string "Do you have any?$" + +SootopolisCity_House3_Text_YouMustBePrettyStrong: + .string "Oh, then you must be pretty strong.$" + +SootopolisCity_House3_Text_LonesomeTryWorkingHarder: + .string "Oh, dear…\n" + .string "That's a little lonesome.\p" + .string "Try working a little harder to get\n" + .string "a fan following.$" + +SootopolisCity_House3_Text_TrainerFanClubWasWild: + .string "Dedicated fans come over from even\n" + .string "outside of HOENN.\p" + .string "It was really wild when I went to the\n" + .string "TRAINER FAN CLUB in LILYCOVE.$" diff --git a/data/maps/SootopolisCity_House4/scripts.inc b/data/maps/SootopolisCity_House4/scripts.inc index 6a42ca3401..4ae5ed8b89 100644 --- a/data/maps/SootopolisCity_House4/scripts.inc +++ b/data/maps/SootopolisCity_House4/scripts.inc @@ -27,6 +27,10 @@ SootopolisCity_House4_EventScript_Azumarill:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_House4/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_House4/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_House4/text_es.inc b/data/maps/SootopolisCity_House4/text_es.inc new file mode 100644 index 0000000000..29066b989e --- /dev/null +++ b/data/maps/SootopolisCity_House4/text_es.inc @@ -0,0 +1,18 @@ + +SootopolisCity_House4_Text_AncientTreasuresWaitingInSea: + .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_StrollUnderwaterWithPokemon: + .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_Azumarill: + .string "AZUMARILL: Marurii.$" diff --git a/data/maps/SootopolisCity_House5/scripts.inc b/data/maps/SootopolisCity_House5/scripts.inc index 485fc75a01..a792f6b91e 100644 --- a/data/maps/SootopolisCity_House5/scripts.inc +++ b/data/maps/SootopolisCity_House5/scripts.inc @@ -17,6 +17,10 @@ SootopolisCity_House5_EventScript_Girl:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_House5/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_House5/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_House5/text_es.inc b/data/maps/SootopolisCity_House5/text_es.inc new file mode 100644 index 0000000000..13cc326d87 --- /dev/null +++ b/data/maps/SootopolisCity_House5/text_es.inc @@ -0,0 +1,9 @@ + +SootopolisCity_House5_Text_SootopolisMtPyreConnection: + .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_BrotherUsedToStudySea: + .string "My big brother used to study the sea.$" diff --git a/data/maps/SootopolisCity_House6/scripts.inc b/data/maps/SootopolisCity_House6/scripts.inc index d437b155bc..6a38f5972f 100644 --- a/data/maps/SootopolisCity_House6/scripts.inc +++ b/data/maps/SootopolisCity_House6/scripts.inc @@ -39,6 +39,10 @@ SootopolisCity_House6_EventScript_NoRoomForWailmerDoll:: .else .ifdef ITALIAN .include "data/maps/SootopolisCity_House6/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/SootopolisCity_House6/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/SootopolisCity_House6/text_es.inc b/data/maps/SootopolisCity_House6/text_es.inc new file mode 100644 index 0000000000..e707b1cf6c --- /dev/null +++ b/data/maps/SootopolisCity_House6/text_es.inc @@ -0,0 +1,20 @@ + +SootopolisCity_House6_Text_FirstGuestInWhileTakeDoll: + .string "Hello! You're our first guest in\n" + .string "a good while.\p" + .string "You've brightened up my day, so I'll\n" + .string "give you a big WAILMER DOLL.$" + +SootopolisCity_House6_Text_TakeGoodCareOfIt: + .string "Take good care of it!$" + +SootopolisCity_House6_Text_IllHoldItForYou: + .string "Oh, you want it, but not right now?\n" + .string "Okay, then I'll hold it for you.$" + +SootopolisCity_House6_Text_DontWantThisDoll: + .string "Are you sure?\n" + .string "You don't want this DOLL?$" + +SootopolisCity_House6_Text_LovePlushDolls: + .string "I love plush DOLLS!$" diff --git a/data/maps/VerdanturfTown/scripts.inc b/data/maps/VerdanturfTown/scripts.inc index 284c30f0e6..f316489339 100644 --- a/data/maps/VerdanturfTown/scripts.inc +++ b/data/maps/VerdanturfTown/scripts.inc @@ -71,6 +71,10 @@ VerdanturfTown_EventScript_RusturfTunnelSign:: .else .ifdef ITALIAN .include "data/maps/VerdanturfTown/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VerdanturfTown/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VerdanturfTown/text_es.inc b/data/maps/VerdanturfTown/text_es.inc new file mode 100644 index 0000000000..1581f85512 --- /dev/null +++ b/data/maps/VerdanturfTown/text_es.inc @@ -0,0 +1,63 @@ + +VerdanturfTown_Text_ManTryingToDigTunnel: + .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. He's trying to dig\n" + .string "the tunnel by himself!$" + +VerdanturfTown_Text_ManDugTunnelForLove: + .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_AirCleanHere: + .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_MakeBattleTentDebut: + .string "My POKéMON and I, we've been riding\n" + .string "a hot winning streak.\p" + .string "So I decided to make my BATTLE TENT\n" + .string "debut in this town.$" + +VerdanturfTown_Text_GuyTryingToBustThroughCave: + .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_EasyToGetToRustboroNow: + .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\n" + .string "new DEVON products in RUSTBORO now.$" + +VerdanturfTown_Text_TownSign: + .string "VERDANTURF TOWN\p" + .string "“The windswept highlands with the\n" + .string "sweet fragrance of grass.”$" + +VerdanturfTown_Text_WandasHouse: + .string "WANDA'S HOUSE$" + +VerdanturfTown_Text_BattleTentSign: + .string "BATTLE TENT VERDANTURF SITE\n" + .string "“Feast Your Eyes on Battles!”$" + +VerdanturfTown_Text_RusturfTunnelSign: + .string "RUSTURF TUNNEL\n" + .string "“Linking RUSTBORO and VERDANTURF\p" + .string "“The tunnel project has been\n" + .string "canceled.”$" + diff --git a/data/maps/VerdanturfTown_BattleTentLobby/scripts.inc b/data/maps/VerdanturfTown_BattleTentLobby/scripts.inc index 115780b90a..48b7ad51f0 100644 --- a/data/maps/VerdanturfTown_BattleTentLobby/scripts.inc +++ b/data/maps/VerdanturfTown_BattleTentLobby/scripts.inc @@ -335,6 +335,10 @@ VerdanturfTown_BattleTentLobby_EventScript_ExitRules:: .else .ifdef ITALIAN .include "data/maps/VerdanturfTown_BattleTentLobby/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VerdanturfTown_BattleTentLobby/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VerdanturfTown_BattleTentLobby/text_es.inc b/data/maps/VerdanturfTown_BattleTentLobby/text_es.inc new file mode 100644 index 0000000000..db4abb2552 --- /dev/null +++ b/data/maps/VerdanturfTown_BattleTentLobby/text_es.inc @@ -0,0 +1,55 @@ + +VerdanturfTown_BattleTentLobby_Text_MonsReluctantToUseDislikedMoves: + .string "If it doesn't like a certain move,\n" + .string "a POKéMON will be reluctant to use it.\p" + .string "It doesn't matter how strong it is,\n" + .string "either.\p" + .string "For example, a POKéMON with a GENTLE\n" + .string "nature probably won't enjoy hurting\l" + .string "its opponents.\p" + .string "If it can't seem to live up to its\n" + .string "potential, it's probably failing at\l" + .string "using a disliked move against its will.$" + +VerdanturfTown_BattleTentLobby_Text_GentleMonsScaryIfAngry: + .string "My big sister is gentle usually.\n" + .string "But when she gets angry,\l" + .string "she's really, really scary!\p" + .string "I bet a gentle POKéMON will be scary\n" + .string "if it gets angry!$" + +VerdanturfTown_BattleTentLobby_Text_AttractionRunsDeep: + .string "My feelings toward my POKéMON…\n" + .string "The attraction runs deep…\p" + .string "Oh, hi, you didn't see that, did you?\n" + .string "Well, it doesn't matter.\p" + .string "How would you like this TM for\n" + .string "your POKéMON?$" + +VerdanturfTown_BattleTentLobby_Text_AttractionMutual: + .string "My feelings toward my POKéMON…\n" + .string "I'm sure the attraction is mutual!\p" + .string "They battle exactly the way I want\n" + .string "them to!$" + +VerdanturfTown_BattleTentLobby_Text_TaughtWhatKindsOfMoves: + .string "What kind of moves have you taught\n" + .string "your POKéMON?\p" + .string "I think you would give yourself\n" + .string "an advantage if they knew how to\l" + .string "heal or protect themselves.$" + +VerdanturfTown_BattleTentLobby_Text_ScottCanMeetToughTrainers: + .string "SCOTT: Hey there, {PLAYER}{KUN}!\n" + .string "I thought I might see you here.\p" + .string "A BATTLE TENT's a place where\n" + .string "you can meet tough TRAINERS.\p" + .string "It doesn't matter what the rules are,\n" + .string "or how battles are waged, either.\p" + .string "{PLAYER}{KUN}, I expect you to do\n" + .string "the best you can!$" + +VerdanturfTown_BattleTentLobby_Text_ScottVisitRegularly: + .string "SCOTT: I visit here regularly in hopes\n" + .string "of seeing tough TRAINERS in action\l" + .string "in whatever the situation.$" diff --git a/data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc b/data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc index 785cbe7f5f..529f653724 100644 --- a/data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc +++ b/data/maps/VerdanturfTown_FriendshipRatersHouse/scripts.inc @@ -70,6 +70,10 @@ VerdanturfTown_FriendshipRatersHouse_EventScript_Pikachu:: .else .ifdef ITALIAN .include "data/maps/VerdanturfTown_FriendshipRatersHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VerdanturfTown_FriendshipRatersHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VerdanturfTown_FriendshipRatersHouse/text_es.inc b/data/maps/VerdanturfTown_FriendshipRatersHouse/text_es.inc new file mode 100644 index 0000000000..a6d60e17f6 --- /dev/null +++ b/data/maps/VerdanturfTown_FriendshipRatersHouse/text_es.inc @@ -0,0 +1,40 @@ + +VerdanturfTown_FriendshipRatersHouse_Text_SeeHowMuchPokemonLikesYou: + .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_AdoresYou: + .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_VeryHappy: + .string "It seems to be very happy.\n" + .string "It obviously likes you a whole lot.$" + +VerdanturfTown_FriendshipRatersHouse_Text_LikesYouQuiteALot: + .string "It likes you quite a lot.\n" + .string "It seems to want to be babied a little.$" + +VerdanturfTown_FriendshipRatersHouse_Text_GettingUsedToYou: + .string "It's getting used to you.\n" + .string "It seems to believe in you.$" + +VerdanturfTown_FriendshipRatersHouse_Text_NotUsedToYou: + .string "It's not very used to you yet.\n" + .string "It neither loves nor hates you.$" + +VerdanturfTown_FriendshipRatersHouse_Text_VeryWary: + .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_DetestsYou: + .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_Pikachu: + .string "PIKACHU: Pika pika!$" diff --git a/data/maps/VerdanturfTown_House/scripts.inc b/data/maps/VerdanturfTown_House/scripts.inc index fb6b9ea2a1..6977a95450 100644 --- a/data/maps/VerdanturfTown_House/scripts.inc +++ b/data/maps/VerdanturfTown_House/scripts.inc @@ -17,6 +17,10 @@ VerdanturfTown_House_EventScript_Woman2:: .else .ifdef ITALIAN .include "data/maps/VerdanturfTown_House/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VerdanturfTown_House/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VerdanturfTown_House/text_es.inc b/data/maps/VerdanturfTown_House/text_es.inc new file mode 100644 index 0000000000..a11bd210ee --- /dev/null +++ b/data/maps/VerdanturfTown_House/text_es.inc @@ -0,0 +1,14 @@ + +VerdanturfTown_House_Text_TrainersGatherAtPokemonLeague: + .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_DefeatEliteFourInARow: + .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/maps/VerdanturfTown_Mart/scripts.inc b/data/maps/VerdanturfTown_Mart/scripts.inc index 4c24d28325..ce22648d6f 100644 --- a/data/maps/VerdanturfTown_Mart/scripts.inc +++ b/data/maps/VerdanturfTown_Mart/scripts.inc @@ -48,6 +48,10 @@ VerdanturfTown_Mart_EventScript_Lass:: .else .ifdef ITALIAN .include "data/maps/VerdanturfTown_Mart/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VerdanturfTown_Mart/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VerdanturfTown_Mart/text_es.inc b/data/maps/VerdanturfTown_Mart/text_es.inc new file mode 100644 index 0000000000..b609ac75c7 --- /dev/null +++ b/data/maps/VerdanturfTown_Mart/text_es.inc @@ -0,0 +1,18 @@ + +VerdanturfTown_Mart_Text_XSpecialIsCrucial: + .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_NoStrategyGuidesForBattleTent: + .string "They don't seem to sell any winning\n" + .string "strategy guides for the BATTLE TENT…\p" + .string "It seems one must rely on one's\n" + .string "own wits after all…$" + +VerdanturfTown_Mart_Text_NestBallOnWeakenedPokemon: + .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/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc b/data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc index 3bfb57bdf0..c4917ce573 100644 --- a/data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc +++ b/data/maps/VerdanturfTown_PokemonCenter_1F/scripts.inc @@ -34,6 +34,10 @@ VerdanturfTown_PokemonCenter_1F_EventScript_ExpertM:: .else .ifdef ITALIAN .include "data/maps/VerdanturfTown_PokemonCenter_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VerdanturfTown_PokemonCenter_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VerdanturfTown_PokemonCenter_1F/text_es.inc b/data/maps/VerdanturfTown_PokemonCenter_1F/text_es.inc new file mode 100644 index 0000000000..8ff045f0bf --- /dev/null +++ b/data/maps/VerdanturfTown_PokemonCenter_1F/text_es.inc @@ -0,0 +1,16 @@ + +VerdanturfTown_PokemonCenter_1F_Text_FaithInYourPokemon: + .string "You can't consider yourself a real\n" + .string "TRAINER if you don't have faith\l" + .string "in your POKéMON.\p" + .string "Only those people who can believe\n" + .string "in their battling POKéMON can win\l" + .string "through to the very end.$" + +VerdanturfTown_PokemonCenter_1F_Text_VisitForBattleTent: + .string "The reason why anyone would visit\n" + .string "VERDANTURF…\p" + .string "It's the BATTLE TENT. It goes without\n" + .string "saying.\p" + .string "Or is there somebody here that you\n" + .string "came to see?$" diff --git a/data/maps/VerdanturfTown_WandasHouse/scripts.inc b/data/maps/VerdanturfTown_WandasHouse/scripts.inc index de8197543c..9271ab6f07 100644 --- a/data/maps/VerdanturfTown_WandasHouse/scripts.inc +++ b/data/maps/VerdanturfTown_WandasHouse/scripts.inc @@ -90,6 +90,10 @@ VerdanturfTown_WandasHouse_EventScript_WallysAuntEverGrande:: .else .ifdef ITALIAN .include "data/maps/VerdanturfTown_WandasHouse/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VerdanturfTown_WandasHouse/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VerdanturfTown_WandasHouse/text_es.inc b/data/maps/VerdanturfTown_WandasHouse/text_es.inc new file mode 100644 index 0000000000..d7f031bfc3 --- /dev/null +++ b/data/maps/VerdanturfTown_WandasHouse/text_es.inc @@ -0,0 +1,84 @@ + +VerdanturfTown_WandasHouse_Text_StrongerSpeech: + .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_StrongerSpeechShort: + .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_WallysNextDoor: + .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\l" + .string "the boy hope.$" + +VerdanturfTown_WandasHouse_Text_WallySlippedOff: + .string "WALLY's gone away…\n" + .string "He slipped off on his own…$" + +VerdanturfTown_WandasHouse_Text_WallyGoneThatFar: + .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_MeetWanda: + .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_DontWorryAboutWally: + .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_CanSeeGirlfriendEveryDay: + .string "Thanks to you, I can see my girlfriend\n" + .string "every day.\l" + .string "Happy? You bet I am!$" + +VerdanturfTown_WandasHouse_Text_DaughtersBoyfriendDriven: + .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_DaughtersBoyfriendWasDigging: + .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_IfAnythingHappenedToWally: + .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_WallyWasInEverGrande: + .string "WALLY was in EVER GRANDE?\p" + .string "His parents in PETALBURG would be\n" + .string "astonished to hear that!$" diff --git a/data/maps/VictoryRoad_1F/scripts.inc b/data/maps/VictoryRoad_1F/scripts.inc index 226d94e8ba..57c3a2392a 100644 --- a/data/maps/VictoryRoad_1F/scripts.inc +++ b/data/maps/VictoryRoad_1F/scripts.inc @@ -128,6 +128,10 @@ VictoryRoad_1F_EventScript_Katelynn:: .else .ifdef ITALIAN .include "data/maps/VictoryRoad_1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VictoryRoad_1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VictoryRoad_1F/text_es.inc b/data/maps/VictoryRoad_1F/text_es.inc new file mode 100644 index 0000000000..f61d2897dd --- /dev/null +++ b/data/maps/VictoryRoad_1F/text_es.inc @@ -0,0 +1,99 @@ + +VictoryRoad_1F_Text_WallyNotGoingToLoseAnymore: + .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_WallyEntranceDefeat: + .string "Wow!\n" + .string "{PLAYER}, you are strong, after all!$" + +VictoryRoad_1F_Text_WallyPostEntranceBattle: + .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_WallyIntro: + .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_WallyDefeat: + .string "Wow!\n" + .string "{PLAYER}, you are strong, after all!$" + +VictoryRoad_1F_Text_WallyPostBattle: + .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_EdgarIntro: + .string "I've made it this far a couple times,\n" + .string "but the last stretch is so long…$" + +VictoryRoad_1F_Text_EdgarDefeat: + .string "My dream ends here again…$" + +VictoryRoad_1F_Text_EdgarPostBattle: + .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_AlbertIntro: + .string "I didn't come all this way to lose now.\n" + .string "That possibility doesn't exist!$" + +VictoryRoad_1F_Text_AlbertDefeat: + .string "Impossible…\n" + .string "I lost?$" + +VictoryRoad_1F_Text_AlbertPostBattle: + .string "I lost here…\p" + .string "That means I lack the qualifications\n" + .string "to become the CHAMPION…$" + +VictoryRoad_1F_Text_HopeIntro: + .string "This seemingly infinite and harsh road\n" + .string "lives up to its name of VICTORY.$" + +VictoryRoad_1F_Text_HopeDefeat: + .string "Your battle style is fantastic…$" + +VictoryRoad_1F_Text_HopePostBattle: + .string "You seem to have the potential for\n" + .string "becoming the CHAMPION.$" + +VictoryRoad_1F_Text_QuincyIntro: + .string "What is the VICTORY ROAD?\n" + .string "I'll tell you if you win!$" + +VictoryRoad_1F_Text_QuincyDefeat: + .string "Okay!\n" + .string "Well done!$" + +VictoryRoad_1F_Text_QuincyPostBattle: + .string "Getting through here safely--that's\n" + .string "the final test for any TRAINER aiming\l" + .string "to become the POKéMON CHAMPION.\p" + .string "That's why it's called the VICTORY\n" + .string "ROAD.$" + +VictoryRoad_1F_Text_KatelynnIntro: + .string "I have nothing to say to anyone\n" + .string "that's come this far. Come on!$" + +VictoryRoad_1F_Text_KatelynnDefeat: + .string "This is a disgrace…$" + +VictoryRoad_1F_Text_KatelynnPostBattle: + .string "Humph, go right on ahead.\n" + .string "See if I care.$" diff --git a/data/maps/VictoryRoad_B1F/scripts.inc b/data/maps/VictoryRoad_B1F/scripts.inc index 0ebd47493c..d5b38b9ca2 100644 --- a/data/maps/VictoryRoad_B1F/scripts.inc +++ b/data/maps/VictoryRoad_B1F/scripts.inc @@ -34,6 +34,10 @@ VictoryRoad_B1F_EventScript_Halle:: .else .ifdef ITALIAN .include "data/maps/VictoryRoad_B1F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VictoryRoad_B1F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VictoryRoad_B1F/text_es.inc b/data/maps/VictoryRoad_B1F/text_es.inc new file mode 100644 index 0000000000..2a1e378931 --- /dev/null +++ b/data/maps/VictoryRoad_B1F/text_es.inc @@ -0,0 +1,63 @@ + +VictoryRoad_B1F_Text_SamuelIntro: + .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_SamuelDefeat: + .string "I couldn't do a thing…$" + +VictoryRoad_B1F_Text_SamuelPostBattle: + .string "The POKéMON LEAGUE became distant\n" + .string "again… What a letdown…$" + +VictoryRoad_B1F_Text_ShannonIntro: + .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_ShannonDefeat: + .string "Your relationship is based on\n" + .string "solid trust.$" + +VictoryRoad_B1F_Text_ShannonPostBattle: + .string "By being together all the time, trust\n" + .string "grows between POKéMON and TRAINERS.$" + +VictoryRoad_B1F_Text_MichelleIntro: + .string "This isn't the goal. It's only a place\n" + .string "on the way to the POKéMON LEAGUE.$" + +VictoryRoad_B1F_Text_MichelleDefeat: + .string "That's the way!$" + +VictoryRoad_B1F_Text_MichellePostBattle: + .string "You'll do fine, for sure!\n" + .string "Your POKéMON are all eager to go!$" + +VictoryRoad_B1F_Text_MitchellIntro: + .string "My POKéMON are cosmically\n" + .string "awe inspiring!$" + +VictoryRoad_B1F_Text_MitchellDefeat: + .string "I've never met anyone like you before.$" + +VictoryRoad_B1F_Text_MitchellPostBattle: + .string "Even outside of battle, I sense\n" + .string "incredible power emanating from you\l" + .string "and your POKéMON.$" + +VictoryRoad_B1F_Text_HalleIntro: + .string "Okay, no need to get your back up!\n" + .string "Relax, let's take it easy!$" + +VictoryRoad_B1F_Text_HalleDefeat: + .string "Whoa!\n" + .string "Wonderful!$" + +VictoryRoad_B1F_Text_HallePostBattle: + .string "Sure, this is VICTORY ROAD.\p" + .string "But it's not all that different from\n" + .string "the path you've taken so far.\p" + .string "Try to enjoy things the rest of\n" + .string "the way!$" diff --git a/data/maps/VictoryRoad_B2F/scripts.inc b/data/maps/VictoryRoad_B2F/scripts.inc index c2f29535b8..de459f7278 100644 --- a/data/maps/VictoryRoad_B2F/scripts.inc +++ b/data/maps/VictoryRoad_B2F/scripts.inc @@ -39,6 +39,10 @@ VictoryRoad_B2F_EventScript_Dianne:: .else .ifdef ITALIAN .include "data/maps/VictoryRoad_B2F/text_it.inc" +.else +.ifdef SPANISH + .include "data/maps/VictoryRoad_B2F/text_es.inc" +.endif .endif .endif .endif diff --git a/data/maps/VictoryRoad_B2F/text_es.inc b/data/maps/VictoryRoad_B2F/text_es.inc new file mode 100644 index 0000000000..feab187e2a --- /dev/null +++ b/data/maps/VictoryRoad_B2F/text_es.inc @@ -0,0 +1,75 @@ + +VictoryRoad_B2F_Text_VitoIntro: + .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_VitoDefeat: + .string "Better than my family?!\n" + .string "Is that possible?!$" + +VictoryRoad_B2F_Text_VitoPostBattle: + .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_OwenIntro: + .string "I'd heard that there was a tough\n" + .string "little kid around. Do they mean you?$" + +VictoryRoad_B2F_Text_OwenDefeat: + .string "The little shrimp is tough!$" + +VictoryRoad_B2F_Text_OwenPostBattle: + .string "The rumors I heard, that tough little\n" + .string "kid is from PETALBURG CITY.$" + +VictoryRoad_B2F_Text_CarolineIntro: + .string "You must be getting a little tired.$" + +VictoryRoad_B2F_Text_CarolineDefeat: + .string "No signs of tiring at all!$" + +VictoryRoad_B2F_Text_CarolinePostBattle: + .string "VICTORY ROAD and the POKéMON LEAGUE\n" + .string "are long and grueling challenges.\l" + .string "Beware of fatigue!$" + +VictoryRoad_B2F_Text_JulieIntro: + .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_JulieDefeat: + .string "You're better than me!$" + +VictoryRoad_B2F_Text_JuliePostBattle: + .string "Gaze on your collected BADGES and\n" + .string "remember the TRAINERS you've faced.$" + +VictoryRoad_B2F_Text_FelixIntro: + .string "I've come this far, but the tension's\n" + .string "giving me awful stomach pain…$" + +VictoryRoad_B2F_Text_FelixDefeat: + .string "Ooh…\n" + .string "It hurts…$" + +VictoryRoad_B2F_Text_FelixPostBattle: + .string "I can't help getting all tense knowing\n" + .string "that I'm nearing the POKéMON LEAGUE.\p" + .string "It's all I can do to feign calm.$" + +VictoryRoad_B2F_Text_DianneIntro: + .string "The elite among the elite gather in\n" + .string "this cave.\p" + .string "How are you finding it?$" + +VictoryRoad_B2F_Text_DianneDefeat: + .string "Not rattled in the least bit!$" + +VictoryRoad_B2F_Text_DiannePostBattle: + .string "You do have guts! I like that!\n" + .string "Keep it going!$" diff --git a/dev_scripts/rename_to_spanish.py b/dev_scripts/rename_to_spanish.py new file mode 100644 index 0000000000..f00f4f34b2 --- /dev/null +++ b/dev_scripts/rename_to_spanish.py @@ -0,0 +1,24 @@ +import glob +import re +import json +import os +import subprocess + +# THIS IS A TEMPORARY SCRIPT MADE TO MOVE EXISTING FOLLOWER GRAPHICS FROM A SINGLE DIRECTORY. +# IT TAKES FOLLOWER GRAPHICS FROM a 'followers' FOLDER IN THE ROOT FOLDER AND MOVES THEM BASED ON THEIR NAME. +# EG. 'followers/bulbasaur.png' WILL BE MOVED to 'graphics/pokemon/bulbasaur/follower.png'. +# +# I'M SAVING IT HERE IN CASE IT'S NEEDED SOMEWHERE IN THE FUTURE, THOUGH TWEAKING MIGHT BE NEEDED. +# - AsparagusEduardo + +def rename_files(): + dict_out = {} + count = 0 + for pth in sorted(glob.glob('data/maps/*/text.inc')): + name = pth.replace("data/maps/", "").replace("/text.inc", "") + count+=1 + print(name) + + os.rename('data/maps/' + name + '/text.inc', 'data/maps/' + name + '/text_es.inc') + +rename_files()