From 29bbd327de18d4f06b0eceae5330dea5c95f3abe Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 19 Jan 2025 16:54:24 -0300 Subject: [PATCH] Final non-graphic changes --- src/battle_main.c | 2 + src/data.c | 5 + src/data/text/spanish/abilities.h | 242 +++ .../text/spanish/gift_ribbon_descriptions.h | 261 +++ src/data/text/spanish/item_descriptions.h | 1512 ++++++++++++++ src/data/text/spanish/match_call_messages.h | 389 ++++ src/data/text/spanish/move_descriptions.h | 1775 +++++++++++++++++ src/data/text/spanish/move_names.h | 358 ++++ src/data/text/spanish/nature_names.h | 54 + src/data/text/spanish/ribbon_descriptions.h | 48 + src/data/text/spanish/trainer_class_names.h | 68 + src/data/trade.h | 77 +- src/item.c | 2 + src/pokemon_summary_screen.c | 2 + src/pokenav_match_call_list.c | 2 + 15 files changed, 4796 insertions(+), 1 deletion(-) create mode 100644 src/data/text/spanish/abilities.h create mode 100644 src/data/text/spanish/gift_ribbon_descriptions.h create mode 100644 src/data/text/spanish/item_descriptions.h create mode 100644 src/data/text/spanish/match_call_messages.h create mode 100644 src/data/text/spanish/move_descriptions.h create mode 100644 src/data/text/spanish/move_names.h create mode 100644 src/data/text/spanish/nature_names.h create mode 100644 src/data/text/spanish/ribbon_descriptions.h create mode 100644 src/data/text/spanish/trainer_class_names.h diff --git a/src/battle_main.c b/src/battle_main.c index 1587da8ff3..3d551156b7 100644 --- a/src/battle_main.c +++ b/src/battle_main.c @@ -594,6 +594,8 @@ const struct TrainerMoney gTrainerMoneyTable[] = #include "data/text/french/abilities.h" #elif ITALIAN #include "data/text/italian/abilities.h" +#elif SPANISH +#include "data/text/spanish/abilities.h" #else //ENGLISH #include "data/text/abilities.h" #endif diff --git a/src/data.c b/src/data.c index 8d7683af3c..b6e2b0bc5e 100644 --- a/src/data.c +++ b/src/data.c @@ -332,6 +332,11 @@ const union AnimCmd *const gAnims_MonPic[MAX_MON_PIC_FRAMES] = #include "data/trainers.h" #include "data/text/species_names.h" #include "data/text/italian/move_names.h" +#elif SPANISH +#include "data/text/spanish/trainer_class_names.h" +#include "data/trainers.h" +#include "data/text/species_names.h" +#include "data/text/spanish/move_names.h" #else //ENGLISH #include "data/text/trainer_class_names.h" #include "data/trainers.h" diff --git a/src/data/text/spanish/abilities.h b/src/data/text/spanish/abilities.h new file mode 100644 index 0000000000..17093c935a --- /dev/null +++ b/src/data/text/spanish/abilities.h @@ -0,0 +1,242 @@ +static const u8 sNoneDescription[] = _("Ninguna en particular."); +static const u8 sStenchDescription[] = _("Aleja a POKéMON salvajes."); +static const u8 sDrizzleDescription[] = _("Hace que llueva en combate."); +static const u8 sSpeedBoostDescription[] = _("Va subiendo la VELOCIDAD."); +static const u8 sBattleArmorDescription[] = _("Bloquea golpes críticos."); +static const u8 sSturdyDescription[] = _("Anula golpes fulminantes."); +static const u8 sDampDescription[] = _("Evita la autodestrucción."); +static const u8 sLimberDescription[] = _("Evita la parálisis."); +static const u8 sSandVeilDescription[] = _("Más EVASIÓN en torm. arena."); +static const u8 sStaticDescription[] = _("Paraliza al mín. contacto."); +static const u8 sVoltAbsorbDescription[] = _("Cambia electricidad en PS."); +static const u8 sWaterAbsorbDescription[] = _("Convierte el agua en PS."); +static const u8 sObliviousDescription[] = _("Evita la atracción."); +static const u8 sCloudNineDescription[] = _("Anula los efectos del clima."); +static const u8 sCompoundEyesDescription[] = _("Aumenta la PRECISIÓN."); +static const u8 sInsomniaDescription[] = _("Evita el quedarse dormido."); +static const u8 sColorChangeDescription[] = _("Toma el tipo del mov. rival."); +static const u8 sImmunityDescription[] = _("Evita el envenenamiento."); +static const u8 sFlashFireDescription[] = _("Se carga si recibe fuego."); +static const u8 sShieldDustDescription[] = _("Evita efectos secundarios."); +static const u8 sOwnTempoDescription[] = _("Evita la confusión."); +static const u8 sSuctionCupsDescription[] = _("Fija el cuerpo con firmeza."); +static const u8 sIntimidateDescription[] = _("Baja el ATAQUE del rival."); +static const u8 sShadowTagDescription[] = _("Evita que el enemigo huya."); +static const u8 sRoughSkinDescription[] = _("Hiere al tacto."); +static const u8 sWonderGuardDescription[] = _("Cuesta mucho hacerle daño."); +static const u8 sLevitateDescription[] = _("No sufre at. tipo TIERRA."); +static const u8 sEffectSporeDescription[] = _("Deja esporas al contacto."); +static const u8 sSynchronizeDescription[] = _("Transmite problem. estado."); +static const u8 sClearBodyDescription[] = _("Evita que baje la habilidad."); +static const u8 sNaturalCureDescription[] = _("Se cura al salir."); +static const u8 sLightningRodDescription[] = _("Frena ataques eléctricos."); +static const u8 sSereneGraceDescription[] = _("Añade efectos secundarios."); +static const u8 sSwiftSwimDescription[] = _("Con lluvia, sube VELOCIDAD."); +static const u8 sChlorophyllDescription[] = _("Con sol, sube la VELOCIDAD."); +static const u8 sIlluminateDescription[] = _("Facilita el encuentro."); +static const u8 sTraceDescription[] = _("Copia habilidad especial."); +static const u8 sHugePowerDescription[] = _("Aumenta el ATAQUE."); +static const u8 sPoisonPointDescription[] = _("Envenena al mín. contacto."); +static const u8 sInnerFocusDescription[] = _("Evita el retroceso."); +static const u8 sMagmaArmorDescription[] = _("Evita el congelamiento."); +static const u8 sWaterVeilDescription[] = _("Evita las quemaduras."); +static const u8 sMagnetPullDescription[] = _("Atrapa POKéMON de ACERO."); +static const u8 sSoundproofDescription[] = _("Evita ataques de sonido."); +static const u8 sRainDishDescription[] = _("Sube PS cuando llueve."); +static const u8 sSandStreamDescription[] = _("Crea una tormenta de arena."); +static const u8 sPressureDescription[] = _("Baja los PP del enemigo."); +static const u8 sThickFatDescription[] = _("Protege del frío y calor."); +static const u8 sEarlyBirdDescription[] = _("Despierta rápido al PKMN."); +static const u8 sFlameBodyDescription[] = _("Quema al mínimo contacto."); +static const u8 sRunAwayDescription[] = _("Facilita la huida."); +static const u8 sKeenEyeDescription[] = _("Evita que baje PRECISIÓN."); +static const u8 sHyperCutterDescription[] = _("Evita que baje el ATAQUE."); +static const u8 sPickupDescription[] = _("Puede tomar objetos."); +static const u8 sTruantDescription[] = _("Interviene cada 2 rondas."); +static const u8 sHustleDescription[] = _("Cambia PRECIS. por energía."); +static const u8 sCuteCharmDescription[] = _("Emboba al mínimo contacto."); +static const u8 sPlusDescription[] = _("Mejora con habilidad MENOS."); +static const u8 sMinusDescription[] = _("Mejora con habilidad MÁS."); +static const u8 sForecastDescription[] = _("Cambia con el clima."); +static const u8 sStickyHoldDescription[] = _("Evita el robo de objetos."); +static const u8 sShedSkinDescription[] = _("Se cura mudando la piel."); +static const u8 sGutsDescription[] = _("Sube el ATAQUE si sufre."); +static const u8 sMarvelScaleDescription[] = _("Sube la DEFENSA si sufre."); +static const u8 sLiquidOozeDescription[] = _("Al verterlo, hiere."); +static const u8 sOvergrowDescription[] = _("Sube ataques tipo PLANTA."); +static const u8 sBlazeDescription[] = _("Sube ataques tipo FUEGO."); +static const u8 sTorrentDescription[] = _("Sube ataques tipo AGUA."); +static const u8 sSwarmDescription[] = _("Sube ataques tipo BICHO."); +static const u8 sRockHeadDescription[] = _("Evita volver a ser golpeado."); +static const u8 sDroughtDescription[] = _("Toma luz solar en batalla."); +static const u8 sArenaTrapDescription[] = _("Evita la huida."); +static const u8 sVitalSpiritDescription[] = _("Evita quedarse dormido."); +static const u8 sWhiteSmokeDescription[] = _("Evita que baje la habilidad."); +static const u8 sPurePowerDescription[] = _("Aumenta el ATAQUE."); +static const u8 sShellArmorDescription[] = _("Bloquea golpes críticos."); +static const u8 sCacophonyDescription[] = _("Evita ataques de sonido."); +static const u8 sAirLockDescription[] = _("Anula los efectos del clima."); + +const u8 gAbilityNames[ABILITIES_COUNT][ABILITY_NAME_LENGTH + 1] = +{ + [ABILITY_NONE] = _("(?)"), + [ABILITY_STENCH] = _("HEDOR"), + [ABILITY_DRIZZLE] = _("LLOVIZNA"), + [ABILITY_SPEED_BOOST] = _("IMPULSO"), + [ABILITY_BATTLE_ARMOR] = _("ARMAD. BAT."), + [ABILITY_STURDY] = _("ROBUSTEZ"), + [ABILITY_DAMP] = _("HUMEDAD"), + [ABILITY_LIMBER] = _("FLEXIBILIDAD"), + [ABILITY_SAND_VEIL] = _("VELO ARENA"), + [ABILITY_STATIC] = _("ELEC. ESTÁT."), + [ABILITY_VOLT_ABSORB] = _("ABSOR. ELEC."), + [ABILITY_WATER_ABSORB] = _("ABSOR. AGUA"), + [ABILITY_OBLIVIOUS] = _("DESPISTE"), + [ABILITY_CLOUD_NINE] = _("ACLIMATACIÓN"), + [ABILITY_COMPOUND_EYES] = _("OJOCOMPUESTO"), + [ABILITY_INSOMNIA] = _("INSOMNIO"), + [ABILITY_COLOR_CHANGE] = _("CAMBIO COLOR"), + [ABILITY_IMMUNITY] = _("INMUNIDAD"), + [ABILITY_FLASH_FIRE] = _("ABSOR. FUEGO"), + [ABILITY_SHIELD_DUST] = _("POLVO ESCUDO"), + [ABILITY_OWN_TEMPO] = _("RITMO PROPIO"), + [ABILITY_SUCTION_CUPS] = _("VENTOSAS"), + [ABILITY_INTIMIDATE] = _("INTIMIDACIÓN"), + [ABILITY_SHADOW_TAG] = _("SOMBRATRAMPA"), + [ABILITY_ROUGH_SKIN] = _("PIEL TOSCA"), + [ABILITY_WONDER_GUARD] = _("SUPERGUARDA."), + [ABILITY_LEVITATE] = _("LEVITACIÓN"), + [ABILITY_EFFECT_SPORE] = _("EFEC. ESPORA"), + [ABILITY_SYNCHRONIZE] = _("SINCRONÍA"), + [ABILITY_CLEAR_BODY] = _("CUERPO PURO"), + [ABILITY_NATURAL_CURE] = _("CURA NATURAL"), + [ABILITY_LIGHTNING_ROD] = _("PARARRAYOS"), + [ABILITY_SERENE_GRACE] = _("DICHA"), + [ABILITY_SWIFT_SWIM] = _("NADO RÁPIDO"), + [ABILITY_CHLOROPHYLL] = _("CLOROFILA"), + [ABILITY_ILLUMINATE] = _("ILUMINACIÓN"), + [ABILITY_TRACE] = _("RASTRO"), + [ABILITY_HUGE_POWER] = _("POTENCIA"), + [ABILITY_POISON_POINT] = _("PUNTO TÓXICO"), + [ABILITY_INNER_FOCUS] = _("FOCO INTERNO"), + [ABILITY_MAGMA_ARMOR] = _("ESCUDO MAGMA"), + [ABILITY_WATER_VEIL] = _("VELO AGUA"), + [ABILITY_MAGNET_PULL] = _("IMÁN"), + [ABILITY_SOUNDPROOF] = _("INSONORIZAR"), + [ABILITY_RAIN_DISH] = _("CURA LLUVIA"), + [ABILITY_SAND_STREAM] = _("CHORRO ARENA"), + [ABILITY_PRESSURE] = _("PRESIÓN"), + [ABILITY_THICK_FAT] = _("SEBO"), + [ABILITY_EARLY_BIRD] = _("MADRUGAR"), + [ABILITY_FLAME_BODY] = _("CUERPO LLAMA"), + [ABILITY_RUN_AWAY] = _("FUGA"), + [ABILITY_KEEN_EYE] = _("VISTA LINCE"), + [ABILITY_HYPER_CUTTER] = _("CORTE FUERTE"), + [ABILITY_PICKUP] = _("RECOGIDA"), + [ABILITY_TRUANT] = _("AUSENTE"), + [ABILITY_HUSTLE] = _("ENTUSIASMO"), + [ABILITY_CUTE_CHARM] = _("GRAN ENCANTO"), + [ABILITY_PLUS] = _("MÁS"), + [ABILITY_MINUS] = _("MENOS"), + [ABILITY_FORECAST] = _("PREDICCIÓN"), + [ABILITY_STICKY_HOLD] = _("VISCOSIDAD"), + [ABILITY_SHED_SKIN] = _("MUDAR"), + [ABILITY_GUTS] = _("AGALLAS"), + [ABILITY_MARVEL_SCALE] = _("ESCAMA ESP."), + [ABILITY_LIQUID_OOZE] = _("LODO LÍQUIDO"), + [ABILITY_OVERGROW] = _("ESPESURA"), + [ABILITY_BLAZE] = _("MAR LLAMAS"), + [ABILITY_TORRENT] = _("TORRENTE"), + [ABILITY_SWARM] = _("ENJAMBRE"), + [ABILITY_ROCK_HEAD] = _("CABEZA ROCA"), + [ABILITY_DROUGHT] = _("SEQUÍA"), + [ABILITY_ARENA_TRAP] = _("TRAMPA ARENA"), + [ABILITY_VITAL_SPIRIT] = _("ESPÍR. VITAL"), + [ABILITY_WHITE_SMOKE] = _("HUMO BLANCO"), + [ABILITY_PURE_POWER] = _("ENERGÍA PURA"), + [ABILITY_SHELL_ARMOR] = _("CAPARAZÓN"), + [ABILITY_CACOPHONY] = _("CACOFONÍA"), + [ABILITY_AIR_LOCK] = _("BUCLE AIRE"), +}; + +const u8 *const gAbilityDescriptionPointers[ABILITIES_COUNT] = +{ + [ABILITY_NONE] = sNoneDescription, + [ABILITY_STENCH] = sStenchDescription, + [ABILITY_DRIZZLE] = sDrizzleDescription, + [ABILITY_SPEED_BOOST] = sSpeedBoostDescription, + [ABILITY_BATTLE_ARMOR] = sBattleArmorDescription, + [ABILITY_STURDY] = sSturdyDescription, + [ABILITY_DAMP] = sDampDescription, + [ABILITY_LIMBER] = sLimberDescription, + [ABILITY_SAND_VEIL] = sSandVeilDescription, + [ABILITY_STATIC] = sStaticDescription, + [ABILITY_VOLT_ABSORB] = sVoltAbsorbDescription, + [ABILITY_WATER_ABSORB] = sWaterAbsorbDescription, + [ABILITY_OBLIVIOUS] = sObliviousDescription, + [ABILITY_CLOUD_NINE] = sCloudNineDescription, + [ABILITY_COMPOUND_EYES] = sCompoundEyesDescription, + [ABILITY_INSOMNIA] = sInsomniaDescription, + [ABILITY_COLOR_CHANGE] = sColorChangeDescription, + [ABILITY_IMMUNITY] = sImmunityDescription, + [ABILITY_FLASH_FIRE] = sFlashFireDescription, + [ABILITY_SHIELD_DUST] = sShieldDustDescription, + [ABILITY_OWN_TEMPO] = sOwnTempoDescription, + [ABILITY_SUCTION_CUPS] = sSuctionCupsDescription, + [ABILITY_INTIMIDATE] = sIntimidateDescription, + [ABILITY_SHADOW_TAG] = sShadowTagDescription, + [ABILITY_ROUGH_SKIN] = sRoughSkinDescription, + [ABILITY_WONDER_GUARD] = sWonderGuardDescription, + [ABILITY_LEVITATE] = sLevitateDescription, + [ABILITY_EFFECT_SPORE] = sEffectSporeDescription, + [ABILITY_SYNCHRONIZE] = sSynchronizeDescription, + [ABILITY_CLEAR_BODY] = sClearBodyDescription, + [ABILITY_NATURAL_CURE] = sNaturalCureDescription, + [ABILITY_LIGHTNING_ROD] = sLightningRodDescription, + [ABILITY_SERENE_GRACE] = sSereneGraceDescription, + [ABILITY_SWIFT_SWIM] = sSwiftSwimDescription, + [ABILITY_CHLOROPHYLL] = sChlorophyllDescription, + [ABILITY_ILLUMINATE] = sIlluminateDescription, + [ABILITY_TRACE] = sTraceDescription, + [ABILITY_HUGE_POWER] = sHugePowerDescription, + [ABILITY_POISON_POINT] = sPoisonPointDescription, + [ABILITY_INNER_FOCUS] = sInnerFocusDescription, + [ABILITY_MAGMA_ARMOR] = sMagmaArmorDescription, + [ABILITY_WATER_VEIL] = sWaterVeilDescription, + [ABILITY_MAGNET_PULL] = sMagnetPullDescription, + [ABILITY_SOUNDPROOF] = sSoundproofDescription, + [ABILITY_RAIN_DISH] = sRainDishDescription, + [ABILITY_SAND_STREAM] = sSandStreamDescription, + [ABILITY_PRESSURE] = sPressureDescription, + [ABILITY_THICK_FAT] = sThickFatDescription, + [ABILITY_EARLY_BIRD] = sEarlyBirdDescription, + [ABILITY_FLAME_BODY] = sFlameBodyDescription, + [ABILITY_RUN_AWAY] = sRunAwayDescription, + [ABILITY_KEEN_EYE] = sKeenEyeDescription, + [ABILITY_HYPER_CUTTER] = sHyperCutterDescription, + [ABILITY_PICKUP] = sPickupDescription, + [ABILITY_TRUANT] = sTruantDescription, + [ABILITY_HUSTLE] = sHustleDescription, + [ABILITY_CUTE_CHARM] = sCuteCharmDescription, + [ABILITY_PLUS] = sPlusDescription, + [ABILITY_MINUS] = sMinusDescription, + [ABILITY_FORECAST] = sForecastDescription, + [ABILITY_STICKY_HOLD] = sStickyHoldDescription, + [ABILITY_SHED_SKIN] = sShedSkinDescription, + [ABILITY_GUTS] = sGutsDescription, + [ABILITY_MARVEL_SCALE] = sMarvelScaleDescription, + [ABILITY_LIQUID_OOZE] = sLiquidOozeDescription, + [ABILITY_OVERGROW] = sOvergrowDescription, + [ABILITY_BLAZE] = sBlazeDescription, + [ABILITY_TORRENT] = sTorrentDescription, + [ABILITY_SWARM] = sSwarmDescription, + [ABILITY_ROCK_HEAD] = sRockHeadDescription, + [ABILITY_DROUGHT] = sDroughtDescription, + [ABILITY_ARENA_TRAP] = sArenaTrapDescription, + [ABILITY_VITAL_SPIRIT] = sVitalSpiritDescription, + [ABILITY_WHITE_SMOKE] = sWhiteSmokeDescription, + [ABILITY_PURE_POWER] = sPurePowerDescription, + [ABILITY_SHELL_ARMOR] = sShellArmorDescription, + [ABILITY_CACOPHONY] = sCacophonyDescription, + [ABILITY_AIR_LOCK] = sAirLockDescription, +}; diff --git a/src/data/text/spanish/gift_ribbon_descriptions.h b/src/data/text/spanish/gift_ribbon_descriptions.h new file mode 100644 index 0000000000..9e638a937b --- /dev/null +++ b/src/data/text/spanish/gift_ribbon_descriptions.h @@ -0,0 +1,261 @@ +#if FRENCH +const u8 gGiftRibbonDescriptionPart1_2003RegionalTourney[] = _("TOURNOI REGIONAL 2003"); +const u8 gGiftRibbonDescriptionPart2_Champion[] = _("RUBAN MAITRE"); +const u8 gGiftRibbonDescriptionPart1_2003NationalTourney[] = _("TOURNOI NATIONAL 2003"); +const u8 gGiftRibbonDescriptionPart1_2003GlobalCup[] = _("COUPE GLOBALE 2003"); +const u8 gGiftRibbonDescriptionPart2_RunnerUp[] = _("RUBAN 2{SUPER_E} place"); +const u8 gGiftRibbonDescriptionPart2_Semifinalist[] = _("RUBAN demi-finaliste"); +const u8 gGiftRibbonDescriptionPart1_2004RegionalTourney[] = _("TOURNOI REGIONAL 2004"); +const u8 gGiftRibbonDescriptionPart1_2004NationalTourney[] = _("TOURNOI NATIONAL 2004"); +const u8 gGiftRibbonDescriptionPart1_2004GlobalCup[] = _("COUPE GLOBALE 2004"); +const u8 gGiftRibbonDescriptionPart1_2005RegionalTourney[] = _("TOURNOI REGIONAL 2005"); +const u8 gGiftRibbonDescriptionPart1_2005NationalTourney[] = _("TOURNOI NATIONAL 2005"); +const u8 gGiftRibbonDescriptionPart1_2005GlobalCup[] = _("COUPE GLOBALE 2005"); +const u8 gGiftRibbonDescriptionPart1_PokemonBattleCup[] = _("COUPE COMBAT POKéMON"); +const u8 gGiftRibbonDescriptionPart2_Participation[] = _("RUBAN de participation"); +const u8 gGiftRibbonDescriptionPart1_PokemonLeague[] = _("LIGUE POKéMON"); +const u8 gGiftRibbonDescriptionPart1_AdvanceCup[] = _("COUPE ADVANCE"); +const u8 gGiftRibbonDescriptionPart1_PokemonTournament[] = _("Tournoi POKéMON"); +const u8 gGiftRibbonDescriptionPart2_Participation2[] = _("RUBAN de participation"); +const u8 gGiftRibbonDescriptionPart1_PokemonEvent[] = _("Evènement POKéMON"); +const u8 gGiftRibbonDescriptionPart1_PokemonFestival[] = _("Festival POKéMON"); +const u8 gGiftRibbonDescriptionPart1_DifficultyClearing[] = _("RUBAN commémoratif pour"); +const u8 gGiftRibbonDescriptionPart2_Commemorative[] = _("avoir tout réussi."); +const u8 gGiftRibbonDescriptionPart1_ClearingAllChallenges[] = _("RUBAN pour le triomphe"); +const u8 gGiftRibbonDescriptionPart2_ClearingAllChallenges[] = _("face aux difficultés."); +const u8 gGiftRibbonDescriptionPart1_100StraightWin[] = _("100 victoires à la suite"); +const u8 gGiftRibbonDescriptionPart1_DarknessTower[] = _("Succès TOUR OBSCURE"); +const u8 gGiftRibbonDescriptionPart1_RedTower[] = _("Succès TOUR ROUGE"); +const u8 gGiftRibbonDescriptionPart1_BlackironTower[] = _("Succès TOUR FER NOIR"); +const u8 gGiftRibbonDescriptionPart1_FinalTower[] = _("Succès TOUR FINALE"); +const u8 gGiftRibbonDescriptionPart1_LegendMaking[] = _("A contribué à la légende"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterTokyo[] = _("CENTRE POKéMON TOKYO"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterOsaka[] = _("CENTRE POKéMON OSAKA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNagoya[] = _("CENTRE POKéMON NAGOYA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNY[] = _("CENTRE POKéMON NY"); +const u8 gGiftRibbonDescriptionPart1_SummerHolidays[] = _("RUBAN vacances d’été"); +const u8 gGiftRibbonDescriptionPart2_EmptyString[] = _(""); +const u8 gGiftRibbonDescriptionPart1_WinterHolidays[] = _("RUBAN vacances d’hiver"); +const u8 gGiftRibbonDescriptionPart1_SpringHolidays[] = _("RUBAN vac. de printemps"); +const u8 gGiftRibbonDescriptionPart1_Evergreen[] = _("RUBAN feuilles persist."); +const u8 gGiftRibbonDescriptionPart1_SpecialHoliday[] = _("RUBAN vac. spéciales"); +const u8 gGiftRibbonDescriptionPart1_HardWorker[] = _("RUBAN travailleur"); +const u8 gGiftRibbonDescriptionPart1_LotsOfFriends[] = _("RUBAN amitié"); +const u8 gGiftRibbonDescriptionPart1_FullOfEnergy[] = _("RUBAN énergie"); +const u8 gGiftRibbonDescriptionPart1_LovedPokemon[] = _("RUBAN souvenir pour"); +const u8 gGiftRibbonDescriptionPart2_LovedPokemon[] = _("un POKéMON bien-aimé."); +const u8 gGiftRibbonDescriptionPart1_LoveForPokemon[] = _("RUBAN qui montre l’amour"); +const u8 gGiftRibbonDescriptionPart2_LoveForPokemon[] = _("porté à un POKéMON."); +#elif ITALIAN +const u8 gGiftRibbonDescriptionPart1_2003RegionalTourney[] = _("TORNEO REGIONALE 2003"); +const u8 gGiftRibbonDescriptionPart2_Champion[] = _("FIOCCO CAMPIONE"); +const u8 gGiftRibbonDescriptionPart1_2003NationalTourney[] = _("TORNEO NAZIONALE 2003"); +const u8 gGiftRibbonDescriptionPart1_2003GlobalCup[] = _("TORNEO MONDIALE 2003"); +const u8 gGiftRibbonDescriptionPart2_RunnerUp[] = _("FIOCCO finalista"); +const u8 gGiftRibbonDescriptionPart2_Semifinalist[] = _("FIOCCO semifinalista"); +const u8 gGiftRibbonDescriptionPart1_2004RegionalTourney[] = _("TORNEO REGIONALE 2004"); +const u8 gGiftRibbonDescriptionPart1_2004NationalTourney[] = _("TORNEO NAZIONALE 2004"); +const u8 gGiftRibbonDescriptionPart1_2004GlobalCup[] = _("TORNEO MONDIALE 2004"); +const u8 gGiftRibbonDescriptionPart1_2005RegionalTourney[] = _("TORNEO REGIONALE 2005"); +const u8 gGiftRibbonDescriptionPart1_2005NationalTourney[] = _("TORNEO NAZIONALE 2005"); +const u8 gGiftRibbonDescriptionPart1_2005GlobalCup[] = _("TORNEO MONDIALE 2005"); +const u8 gGiftRibbonDescriptionPart1_PokemonBattleCup[] = _("COPPA LOTTE POKéMON"); +const u8 gGiftRibbonDescriptionPart2_Participation[] = _("FIOCCO partecipazione"); +const u8 gGiftRibbonDescriptionPart1_PokemonLeague[] = _("LEGA POKéMON"); +const u8 gGiftRibbonDescriptionPart1_AdvanceCup[] = _("COPPA ADVANCE"); +const u8 gGiftRibbonDescriptionPart1_PokemonTournament[] = _("Torneo POKéMON"); +const u8 gGiftRibbonDescriptionPart2_Participation2[] = _("FIOCCO partecipazione"); +const u8 gGiftRibbonDescriptionPart1_PokemonEvent[] = _("Evento POKéMON"); +const u8 gGiftRibbonDescriptionPart1_PokemonFestival[] = _("Festival POKéMON"); +const u8 gGiftRibbonDescriptionPart1_DifficultyClearing[] = _("Tutto facile"); +const u8 gGiftRibbonDescriptionPart2_Commemorative[] = _("FIOCCO celebrativo"); +const u8 gGiftRibbonDescriptionPart1_ClearingAllChallenges[] = _("FIOCCO per aver"); +const u8 gGiftRibbonDescriptionPart2_ClearingAllChallenges[] = _("superato tutte le sfide."); +const u8 gGiftRibbonDescriptionPart1_100StraightWin[] = _("100 vittorie di seguito"); +const u8 gGiftRibbonDescriptionPart1_DarknessTower[] = _("Completata TORRE SCURA"); +const u8 gGiftRibbonDescriptionPart1_RedTower[] = _("Completata TORRE ROSSA"); +const u8 gGiftRibbonDescriptionPart1_BlackironTower[] = _("Completata TORRE FERRO"); +const u8 gGiftRibbonDescriptionPart1_FinalTower[] = _("Complet. TORRE FINALE"); +const u8 gGiftRibbonDescriptionPart1_LegendMaking[] = _("Leggenda"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterTokyo[] = _("POKéMON CENTER TOKYO"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterOsaka[] = _("POKéMON CENTER OSAKA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNagoya[] = _("POKéMON CENTER NAGOYA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNY[] = _("POKéMON CENTER NY"); +const u8 gGiftRibbonDescriptionPart1_SummerHolidays[] = _("FIOCCO vacanze estive"); +const u8 gGiftRibbonDescriptionPart2_EmptyString[] = _(""); +const u8 gGiftRibbonDescriptionPart1_WinterHolidays[] = _("FIOCCO ferie invernali"); +const u8 gGiftRibbonDescriptionPart1_SpringHolidays[] = _("FIOCCO ferie primaverili"); +const u8 gGiftRibbonDescriptionPart1_Evergreen[] = _("FIOCCO sempreverde"); +const u8 gGiftRibbonDescriptionPart1_SpecialHoliday[] = _("FIOCCO ferie speciali"); +const u8 gGiftRibbonDescriptionPart1_HardWorker[] = _("FIOCCO lavoro duro"); +const u8 gGiftRibbonDescriptionPart1_LotsOfFriends[] = _("FIOCCO amicizia"); +const u8 gGiftRibbonDescriptionPart1_FullOfEnergy[] = _("FIOCCO energia"); +const u8 gGiftRibbonDescriptionPart1_LovedPokemon[] = _("FIOCCO celebrativo"); +const u8 gGiftRibbonDescriptionPart2_LovedPokemon[] = _("per un caro POKéMON."); +const u8 gGiftRibbonDescriptionPart1_LoveForPokemon[] = _("FIOCCO che dimostra"); +const u8 gGiftRibbonDescriptionPart2_LoveForPokemon[] = _("amore per i POKéMON."); +#elif SPANISH +const u8 gGiftRibbonDescriptionPart1_2003RegionalTourney[] = _("TORNEO REGIONAL 2003"); +const u8 gGiftRibbonDescriptionPart2_Champion[] = _("CINTA CAMPEÓN"); +const u8 gGiftRibbonDescriptionPart1_2003NationalTourney[] = _("TORNEO NACIONAL 2003"); +const u8 gGiftRibbonDescriptionPart1_2003GlobalCup[] = _("COPA DEL MUNDO 2003"); +const u8 gGiftRibbonDescriptionPart2_RunnerUp[] = _("CINTA subcampeón"); +const u8 gGiftRibbonDescriptionPart2_Semifinalist[] = _("CINTA semifinalista"); +const u8 gGiftRibbonDescriptionPart1_2004RegionalTourney[] = _("TORNEO REGIONAL 2004"); +const u8 gGiftRibbonDescriptionPart1_2004NationalTourney[] = _("TORNEO NACIONAL 2004"); +const u8 gGiftRibbonDescriptionPart1_2004GlobalCup[] = _("COPA DEL MUNDO 2004"); +const u8 gGiftRibbonDescriptionPart1_2005RegionalTourney[] = _("TORNEO REGIONAL 2005"); +const u8 gGiftRibbonDescriptionPart1_2005NationalTourney[] = _("TORNEO NACIONAL 2005"); +const u8 gGiftRibbonDescriptionPart1_2005GlobalCup[] = _("COPA DEL MUNDO 2005"); +const u8 gGiftRibbonDescriptionPart1_PokemonBattleCup[] = _("COPA BATALLA POKéMON"); +const u8 gGiftRibbonDescriptionPart2_Participation[] = _("CINTA de participación"); +const u8 gGiftRibbonDescriptionPart1_PokemonLeague[] = _("LIGA POKéMON"); +const u8 gGiftRibbonDescriptionPart1_AdvanceCup[] = _("COPA AVANZADA"); +const u8 gGiftRibbonDescriptionPart1_PokemonTournament[] = _("Certamen POKéMON"); +const u8 gGiftRibbonDescriptionPart2_Participation2[] = _("CINTA de participación"); +const u8 gGiftRibbonDescriptionPart1_PokemonEvent[] = _("Encuentro POKéMON"); +const u8 gGiftRibbonDescriptionPart1_PokemonFestival[] = _("Festival POKéMON"); +const u8 gGiftRibbonDescriptionPart1_DifficultyClearing[] = _("Superación obstáculos"); +const u8 gGiftRibbonDescriptionPart2_Commemorative[] = _("CINTA conmemorativa"); +const u8 gGiftRibbonDescriptionPart1_ClearingAllChallenges[] = _("CINTA ganada por"); +const u8 gGiftRibbonDescriptionPart2_ClearingAllChallenges[] = _("superar los desafíos."); +const u8 gGiftRibbonDescriptionPart1_100StraightWin[] = _("100 victorias seguidas"); +const u8 gGiftRibbonDescriptionPart1_DarknessTower[] = _("TORRE OSCURA superada."); +const u8 gGiftRibbonDescriptionPart1_RedTower[] = _("TORRE ROJA superada."); +const u8 gGiftRibbonDescriptionPart1_BlackironTower[] = _("TORRE FÉRREA superada."); +const u8 gGiftRibbonDescriptionPart1_FinalTower[] = _("TORRE FINAL superada."); +const u8 gGiftRibbonDescriptionPart1_LegendMaking[] = _("Legendario"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterTokyo[] = _("CENTRO POKéMON TOKIO"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterOsaka[] = _("CENTRO POKéMON OSAKA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNagoya[] = _("CENTRO POKéMON NAGOYA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNY[] = _("CENTRO POKéMON NY"); +const u8 gGiftRibbonDescriptionPart1_SummerHolidays[] = _("CINTA vacac. verano"); +const u8 gGiftRibbonDescriptionPart2_EmptyString[] = _(""); +const u8 gGiftRibbonDescriptionPart1_WinterHolidays[] = _("CINTA vacac. invierno"); +const u8 gGiftRibbonDescriptionPart1_SpringHolidays[] = _("CINTA vacac. primavera"); +const u8 gGiftRibbonDescriptionPart1_Evergreen[] = _("CINTA hoja perenne"); +const u8 gGiftRibbonDescriptionPart1_SpecialHoliday[] = _("CINTA vacac. especiales"); +const u8 gGiftRibbonDescriptionPart1_HardWorker[] = _("CINTA esfuerzo"); +const u8 gGiftRibbonDescriptionPart1_LotsOfFriends[] = _("CINTA amistad"); +const u8 gGiftRibbonDescriptionPart1_FullOfEnergy[] = _("CINTA energía"); +const u8 gGiftRibbonDescriptionPart1_LovedPokemon[] = _("CINTA conmemorativa"); +const u8 gGiftRibbonDescriptionPart2_LovedPokemon[] = _("para un POKéMON querido."); +const u8 gGiftRibbonDescriptionPart1_LoveForPokemon[] = _("CINTA símbolo de amor"); +const u8 gGiftRibbonDescriptionPart2_LoveForPokemon[] = _("hacia los POKéMON."); +#else //ENGLISH +const u8 gGiftRibbonDescriptionPart1_2003RegionalTourney[] = _("2003 REGIONAL TOURNEY"); +const u8 gGiftRibbonDescriptionPart2_Champion[] = _("CHAMPION RIBBON"); +const u8 gGiftRibbonDescriptionPart1_2003NationalTourney[] = _("2003 NATIONAL TOURNEY"); +const u8 gGiftRibbonDescriptionPart1_2003GlobalCup[] = _("2003 GLOBAL CUP"); +const u8 gGiftRibbonDescriptionPart2_RunnerUp[] = _("Runner-up RIBBON"); +const u8 gGiftRibbonDescriptionPart2_Semifinalist[] = _("Semifinalist RIBBON"); +const u8 gGiftRibbonDescriptionPart1_2004RegionalTourney[] = _("2004 REGIONAL TOURNEY"); +const u8 gGiftRibbonDescriptionPart1_2004NationalTourney[] = _("2004 NATIONAL TOURNEY"); +const u8 gGiftRibbonDescriptionPart1_2004GlobalCup[] = _("2004 GLOBAL CUP"); +const u8 gGiftRibbonDescriptionPart1_2005RegionalTourney[] = _("2005 REGIONAL TOURNEY"); +const u8 gGiftRibbonDescriptionPart1_2005NationalTourney[] = _("2005 NATIONAL TOURNEY"); +const u8 gGiftRibbonDescriptionPart1_2005GlobalCup[] = _("2005 GLOBAL CUP"); +const u8 gGiftRibbonDescriptionPart1_PokemonBattleCup[] = _("POKéMON BATTLE CUP"); +const u8 gGiftRibbonDescriptionPart2_Participation[] = _("Participation RIBBON"); +const u8 gGiftRibbonDescriptionPart1_PokemonLeague[] = _("POKéMON LEAGUE"); +const u8 gGiftRibbonDescriptionPart1_AdvanceCup[] = _("ADVANCE CUP"); +const u8 gGiftRibbonDescriptionPart1_PokemonTournament[] = _("POKéMON Tournament"); +const u8 gGiftRibbonDescriptionPart2_Participation2[] = _("Participation RIBBON"); +const u8 gGiftRibbonDescriptionPart1_PokemonEvent[] = _("POKéMON Event"); +const u8 gGiftRibbonDescriptionPart1_PokemonFestival[] = _("POKéMON Festival"); +const u8 gGiftRibbonDescriptionPart1_DifficultyClearing[] = _("Difficulty-clearing"); +const u8 gGiftRibbonDescriptionPart2_Commemorative[] = _("Commemorative RIBBON"); +const u8 gGiftRibbonDescriptionPart1_ClearingAllChallenges[] = _("RIBBON awarded for"); +const u8 gGiftRibbonDescriptionPart2_ClearingAllChallenges[] = _("clearing all challenges."); +const u8 gGiftRibbonDescriptionPart1_100StraightWin[] = _("100-straight Win"); +const u8 gGiftRibbonDescriptionPart1_DarknessTower[] = _("DARKNESS TOWER Clear"); +const u8 gGiftRibbonDescriptionPart1_RedTower[] = _("RED TOWER Clear"); +const u8 gGiftRibbonDescriptionPart1_BlackironTower[] = _("BLACKIRON TOWER Clear"); +const u8 gGiftRibbonDescriptionPart1_FinalTower[] = _("FINAL TOWER Clear"); +const u8 gGiftRibbonDescriptionPart1_LegendMaking[] = _("Legend-making"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterTokyo[] = _("POKéMON CENTER TOKYO"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterOsaka[] = _("POKéMON CENTER OSAKA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNagoya[] = _("POKéMON CENTER NAGOYA"); +const u8 gGiftRibbonDescriptionPart1_PokemonCenterNY[] = _("POKéMON CENTER NY"); +const u8 gGiftRibbonDescriptionPart1_SummerHolidays[] = _("Summer Holidays RIBBON"); +const u8 gGiftRibbonDescriptionPart2_EmptyString[] = _(""); +const u8 gGiftRibbonDescriptionPart1_WinterHolidays[] = _("Winter Holidays RIBBON"); +const u8 gGiftRibbonDescriptionPart1_SpringHolidays[] = _("Spring Holidays RIBBON"); +const u8 gGiftRibbonDescriptionPart1_Evergreen[] = _("Evergreen RIBBON"); +const u8 gGiftRibbonDescriptionPart1_SpecialHoliday[] = _("Special Holiday RIBBON"); +const u8 gGiftRibbonDescriptionPart1_HardWorker[] = _("Hard Worker RIBBON"); +const u8 gGiftRibbonDescriptionPart1_LotsOfFriends[] = _("Lots of Friends RIBBON"); +const u8 gGiftRibbonDescriptionPart1_FullOfEnergy[] = _("Full of Energy RIBBON"); +const u8 gGiftRibbonDescriptionPart1_LovedPokemon[] = _("A commemorative RIBBON"); +const u8 gGiftRibbonDescriptionPart2_LovedPokemon[] = _("for a loved POKéMON."); +const u8 gGiftRibbonDescriptionPart1_LoveForPokemon[] = _("RIBBON that shows"); +const u8 gGiftRibbonDescriptionPart2_LoveForPokemon[] = _("love for POKéMON."); +#endif + +const u8 *const gGiftRibbonDescriptionPointers[MAX_GIFT_RIBBON][2] = +{ + {gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Participation}, + {gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Participation}, + {gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Champion}, + {gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_RunnerUp}, + {gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Semifinalist}, + {gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Participation}, + {gGiftRibbonDescriptionPart1_PokemonTournament, gGiftRibbonDescriptionPart2_Participation2}, + {gGiftRibbonDescriptionPart1_PokemonEvent, gGiftRibbonDescriptionPart2_Participation2}, + {gGiftRibbonDescriptionPart1_PokemonFestival, gGiftRibbonDescriptionPart2_Participation2}, + {gGiftRibbonDescriptionPart1_DifficultyClearing, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_ClearingAllChallenges, gGiftRibbonDescriptionPart2_ClearingAllChallenges}, + {gGiftRibbonDescriptionPart1_100StraightWin, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_DarknessTower, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_RedTower, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_BlackironTower, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_FinalTower, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_LegendMaking, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_PokemonCenterTokyo, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_PokemonCenterOsaka, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_PokemonCenterNagoya, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_PokemonCenterNY, gGiftRibbonDescriptionPart2_Commemorative}, + {gGiftRibbonDescriptionPart1_SummerHolidays, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_WinterHolidays, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_SpringHolidays, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_Evergreen, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_SpecialHoliday, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_HardWorker, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_LotsOfFriends, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_FullOfEnergy, gGiftRibbonDescriptionPart2_EmptyString}, + {gGiftRibbonDescriptionPart1_LovedPokemon, gGiftRibbonDescriptionPart2_LovedPokemon}, + {gGiftRibbonDescriptionPart1_LoveForPokemon, gGiftRibbonDescriptionPart2_LoveForPokemon} +}; diff --git a/src/data/text/spanish/item_descriptions.h b/src/data/text/spanish/item_descriptions.h new file mode 100644 index 0000000000..1160476a1c --- /dev/null +++ b/src/data/text/spanish/item_descriptions.h @@ -0,0 +1,1512 @@ +static const u8 sDummyDesc[] = _( + "(?)"); + +static const u8 sMasterBallDesc[] = _( + "Es la mejor.\n" + "Atrapa siempre al\n" + "POKéMON. No falla."); + +static const u8 sUltraBallDesc[] = _( + "Es muy buena. Tiene\n" + "más índice de éxito\n" + "que la SUPERBALL."); + +static const u8 sGreatBallDesc[] = _( + "Es buena. Tiene\n" + "más índice de éxito\n" + "que la POKé BALL."); + +static const u8 sPokeBallDesc[] = _( + "Sirve para atrapar\n" + "POKéMON salvajes."); + +static const u8 sSafariBallDesc[] = _( + "Tiene una función\n" + "especial. Se usa\n" + "en la ZONA SAFARI."); + +static const u8 sNetBallDesc[] = _( + "Funciona bien con\n" + "los POKéMON de\n" + "tipo AGUA y BICHO."); + +static const u8 sDiveBallDesc[] = _( + "Funciona mejor con\n" + "los POKéMON del\n" + "fondo del mar."); + +static const u8 sNestBallDesc[] = _( + "Funciona mejor\n" + "con los POKéMON\n" + "de menor nivel."); + +static const u8 sRepeatBallDesc[] = _( + "Funciona mejor con\n" + "los que son iguales\n" + "a los que ya tienes."); + +static const u8 sTimerBallDesc[] = _( + "Funciona mejor al\n" + "avanzar el combate."); + +static const u8 sLuxuryBallDesc[] = _( + "Es muy acogedora.\n" + "Hace a los POKéMON\n" + "más simpáticos."); + +static const u8 sPremierBallDesc[] = _( + "Es muy particular. \n" + "Se hizo para\n" + "conmemorar algo."); + +static const u8 sPotionDesc[] = _( + "Restaura 20 PS\n" + "de un POKéMON."); + +static const u8 sAntidoteDesc[] = _( + "Cura a un POKéMON\n" + "envenenado."); + +static const u8 sBurnHealDesc[] = _( + "Cura a un POKéMON\n" + "quemado."); + +static const u8 sIceHealDesc[] = _( + "Descongela a los\n" + "POKéMON."); + +static const u8 sAwakeningDesc[] = _( + "Despierta a un\n" + "POKéMON dormido."); + +static const u8 sParalyzeHealDesc[] = _( + "Cura a un POKéMON\n" + "paralizado."); + +static const u8 sFullRestoreDesc[] = _( + "Restaura todos los\n" + "PS y el estado\n" + "de un POKéMON."); + +static const u8 sMaxPotionDesc[] = _( + "Restaura todos los\n" + "PS de un POKéMON."); + +static const u8 sHyperPotionDesc[] = _( + "Restaura 200 PS\n" + "de un POKéMON."); + +static const u8 sSuperPotionDesc[] = _( + "Restaura 50 PS\n" + "de un POKéMON."); + +static const u8 sFullHealDesc[] = _( + "Cura los problemas\n" + "de estado de un\n" + "POKéMON."); + +static const u8 sReviveDesc[] = _( + "Hace revivir a un\n" + "POKéMON. Le da\n" + "la mitad de los PS."); + +static const u8 sMaxReviveDesc[] = _( + "Hace revivir a un\n" + "POKéMON debilitado.\n" + "Le da todos los PS."); + +static const u8 sFreshWaterDesc[] = _( + "Agua mineral que\n" + "restaura 50 PS."); + +static const u8 sSodaPopDesc[] = _( + "Bebida gaseosa que\n" + "restaura 60 PS."); + +static const u8 sLemonadeDesc[] = _( + "Bebida dulce que\n" + "restaura 80 PS."); + +static const u8 sMoomooMilkDesc[] = _( + "Nutritiva leche que\n" + "restaura 100 PS."); + +static const u8 sEnergyPowderDesc[] = _( + "Polvo amargo que\n" + "restaura 50 PS."); + +static const u8 sEnergyRootDesc[] = _( + "Raíz amarga que\n" + "restaura 200 PS."); + +static const u8 sHealPowderDesc[] = _( + "Polvos amargos que\n" + "curan los problemas\n" + "de estado."); + +static const u8 sRevivalHerbDesc[] = _( + "Hierba amarga que\n" + "hace revivir a un\n" + "POKéMON debilitado."); + +static const u8 sEtherDesc[] = _( + "Restaura 10 PP del\n" + "ataque que elijas."); + +static const u8 sMaxEtherDesc[] = _( + "Restaura los PP del\n" + "ataque que elijas."); + +static const u8 sElixirDesc[] = _( + "Restaura 10 PP de\n" + "todos los ataques."); + +static const u8 sMaxElixirDesc[] = _( + "Restaura los PP de\n" + "todos los ataques\n" + "de un POKéMON."); + +static const u8 sLavaCookieDesc[] = _( + "Dulce típico que\n" + "cura los problemas\n" + "de estado."); + +static const u8 sBlueFluteDesc[] = _( + "Flauta de cristal\n" + "que despierta a los\n" + "POKéMON dormidos."); + +static const u8 sYellowFluteDesc[] = _( + "Flauta de cristal\n" + "que espabila a los\n" + "POKéMON confusos."); + +static const u8 sRedFluteDesc[] = _( + "Flauta de cristal\n" + "que pone fin\n" + "a la atracción."); + +static const u8 sBlackFluteDesc[] = _( + "Flauta de cristal\n" + "que aleja a los\n" + "POKéMON salvajes."); + +static const u8 sWhiteFluteDesc[] = _( + "Flauta de cristal\n" + "que atrae a los\n" + "POKéMON salvajes."); + +static const u8 sBerryJuiceDesc[] = _( + "Zumo 100% natural\n" + "que restaura 20 PS."); + +static const u8 sSacredAshDesc[] = _( + "Recupera del todo\n" + "a los POKéMON\n" + "debilitados."); + +static const u8 sShoalSaltDesc[] = _( + "Sal procedente de\n" + "lo más profundo de\n" + "la CUEVA CARDUMEN."); + +static const u8 sShoalShellDesc[] = _( + "Concha marina de\n" + "lo más profundo de\n" + "la CUEVA CARDUMEN."); + +static const u8 sRedShardDesc[] = _( + "Parte de un objeto\n" + "antiguo. Se vende\n" + "a bajo precio."); + +static const u8 sBlueShardDesc[] = _( + "Parte de un objeto\n" + "antiguo. Se vende\n" + "a bajo precio."); + +static const u8 sYellowShardDesc[] = _( + "Parte de un objeto\n" + "antiguo. Se vende\n" + "a bajo precio."); + +static const u8 sGreenShardDesc[] = _( + "Parte de un objeto\n" + "antiguo. Se vende\n" + "a bajo precio."); + +static const u8 sHPUpDesc[] = _( + "Aumenta los PS\n" + "de un POKéMON."); + +static const u8 sProteinDesc[] = _( + "Aumenta el ATAQUE\n" + "de un POKéMON."); + +static const u8 sIronDesc[] = _( + "Aumenta la DEFENSA\n" + "de un POKéMON."); + +static const u8 sCarbosDesc[] = _( + "Sube la VELOCIDAD\n" + "de un POKéMON."); + +static const u8 sCalciumDesc[] = _( + "Sube el AT. ESP.\n" + "de un POKéMON."); + +static const u8 sRareCandyDesc[] = _( + "Aumenta 1 nivel\n" + "a un POKéMON."); + +static const u8 sPPUpDesc[] = _( + "Aumenta los PP\n" + "máximos del\n" + "ataque que elijas."); + +static const u8 sZincDesc[] = _( + "Aumenta la DEF.\n" + "ESP. de un\n" + "POKéMON."); + +static const u8 sPPMaxDesc[] = _( + "Aumenta los PP\n" + "del ataque que\n" + "elijas al máximo."); + +static const u8 sGuardSpecDesc[] = _( + "Evita la reducción\n" + "de características\n" + "durante el combate."); + +static const u8 sDireHitDesc[] = _( + "Aumenta el índice\n" + "de golpe crítico\n" + "en un combate."); + +static const u8 sXAttackDesc[] = _( + "Aumenta el\n" + "ATAQUE durante\n" + "un combate."); + +static const u8 sXDefendDesc[] = _( + "Aumenta la\n" + "DEFENSA durante\n" + "un combate."); + +static const u8 sXSpeedDesc[] = _( + "Aumenta la\n" + "VELOCIDAD durante\n" + "un combate."); + +static const u8 sXAccuracyDesc[] = _( + "Sube la PRECISIÓN\n" + "de los ataques\n" + "en un combate."); + +static const u8 sXSpecialDesc[] = _( + "Aumenta el AT. ESP.\n" + "en un combate."); + +static const u8 sPokeDollDesc[] = _( + "Sirve para huir de\n" + "un combate con un\n" + "POKéMON salvaje."); + +static const u8 sFluffyTailDesc[] = _( + "Sirve para huir de\n" + "un combate con un\n" + "POKéMON salvaje."); + +static const u8 sSuperRepelDesc[] = _( + "Repele POKéMON\n" + "salvajes débiles\n" + "200 pasos."); + +static const u8 sMaxRepelDesc[] = _( + "Repele POKéMON\n" + "salvajes débiles\n" + "250 pasos."); + +static const u8 sEscapeRopeDesc[] = _( + "Sirve para huir de\n" + "una cueva u otros\n" + "sitios cerrados."); + +static const u8 sRepelDesc[] = _( + "Repele POKéMON\n" + "salvajes débiles\n" + "100 pasos."); + +static const u8 sSunStoneDesc[] = _( + "Hace evolucionar\n" + "a varias especies\n" + "de POKéMON."); + +static const u8 sMoonStoneDesc[] = _( + "Hace evolucionar\n" + "a varias especies\n" + "de POKéMON."); + +static const u8 sFireStoneDesc[] = _( + "Hace evolucionar\n" + "a varias especies\n" + "de POKéMON."); + +static const u8 sThunderStoneDesc[] = _( + "Hace evolucionar\n" + "a varias especies\n" + "de POKéMON."); + +static const u8 sWaterStoneDesc[] = _( + "Hace evolucionar\n" + "a varias especies\n" + "de POKéMON."); + +static const u8 sLeafStoneDesc[] = _( + "Hace evolucionar\n" + "a varias especies\n" + "de POKéMON."); + +static const u8 sTinyMushroomDesc[] = _( + "Seta común.\n" + "Se vende\n" + "a bajo precio."); + +static const u8 sBigMushroomDesc[] = _( + "Seta poco común.\n" + "Se vende\n" + "a alto precio."); + +static const u8 sPearlDesc[] = _( + "Bonita perla\n" + "que se vende\n" + "a bajo precio."); + +static const u8 sBigPearlDesc[] = _( + "Perla grande y\n" + "bella que se vende\n" + "a alto precio."); + +static const u8 sStardustDesc[] = _( + "Bonita arena roja\n" + "que se vende a alto\n" + "precio."); + +static const u8 sStarPieceDesc[] = _( + "Trozo de gema roja\n" + "que se vende a alto\n" + "precio."); + +static const u8 sNuggetDesc[] = _( + "Pepita de oro puro\n" + "que se vende a alto\n" + "precio."); + +static const u8 sHeartScaleDesc[] = _( + "Escama preciosa.\n" + "Pieza codiciada por\n" + "coleccionistas."); + +static const u8 sOrangeMailDesc[] = _( + "Sale ZIGZAGOON.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sHarborMailDesc[] = _( + "Sale WINGULL.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sGlitterMailDesc[] = _( + "Sale PIKACHU.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sMechMailDesc[] = _( + "Sale MAGNEMITE.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sWoodMailDesc[] = _( + "Sale SLAKOTH.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sWaveMailDesc[] = _( + "Sale WAILMER.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sBeadMailDesc[] = _( + "Carta con la imagen\n" + "del POKéMON que la\n" + "lleva."); + +static const u8 sShadowMailDesc[] = _( + "Sale DUSKULL.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sTropicMailDesc[] = _( + "Sale BELLOSSOM.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sDreamMailDesc[] = _( + "Carta con la imagen\n" + "del POKéMON que la\n" + "lleva."); + +static const u8 sFabMailDesc[] = _( + "Fabuloso dibujo.\n" + "Debe llevarla\n" + "un POKéMON."); + +static const u8 sRetroMailDesc[] = _( + "Carta con las\n" + "imágenes de tres\n" + "POKéMON."); + +static const u8 sCheriBerryDesc[] = _( + "Al llevarla, cura\n" + "la parálisis\n" + "en el combate."); + +static const u8 sChestoBerryDesc[] = _( + "Al llevarla, \n" + "te despierta\n" + "en el combate."); + +static const u8 sPechaBerryDesc[] = _( + "Al llevarla, cura\n" + "el envenenamiento\n" + "en el combate."); + +static const u8 sRawstBerryDesc[] = _( + "Al llevarla, cura\n" + "las quemaduras\n" + "en el combate."); + +static const u8 sAspearBerryDesc[] = _( + "Al llevarla, \n" + "te descongela\n" + "en el combate."); + +static const u8 sLeppaBerryDesc[] = _( + "Al llevarla, \n" + "te restaura 10 PP\n" + "en el combate."); + +static const u8 sOranBerryDesc[] = _( + "Al llevarla, \n" + "te restaura 10 PS\n" + "en el combate."); + +static const u8 sPersimBerryDesc[] = _( + "Al llevarla, te\n" + "saca del estado\n" + "de confusión."); + +static const u8 sLumBerryDesc[] = _( + "Al llevarla, cura \n" + "los problemas\n" + "de estado."); + +static const u8 sSitrusBerryDesc[] = _( + "Al llevarla, \n" + "te restaura 30 PS\n" + "en el combate."); + +static const u8 sFigyBerryDesc[] = _( + "Al llevarla, te\n" + "restaura PS, pero\n" + "puede confundirte."); + +static const u8 sWikiBerryDesc[] = _( + "Al llevarla, te\n" + "restaura PS, pero\n" + "puede confundirte."); + +static const u8 sMagoBerryDesc[] = _( + "Al llevarla, te\n" + "restaura PS, pero\n" + "puede confundirte."); + +static const u8 sAguavBerryDesc[] = _( + "Al llevarla, te\n" + "restaura PS, pero\n" + "puede confundirte."); + +static const u8 sIapapaBerryDesc[] = _( + "Al llevarla, te\n" + "restaura PS, pero\n" + "puede confundirte."); + +static const u8 sRazzBerryDesc[] = _( + "En suelo fértil da\n" + "FRAMBU. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sBlukBerryDesc[] = _( + "En suelo fértil da\n" + "ORAM. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sNanabBerryDesc[] = _( + "En suelo fértil da\n" + "LATANO. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sWepearBerryDesc[] = _( + "En suelo fértil da \n" + "PERAGU. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sPinapBerryDesc[] = _( + "En suelo fértil da\n" + "PINIA. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sPomegBerryDesc[] = _( + "Hace amable al\n" + "POKéMON, pero\n" + "baja los PS."); + +static const u8 sKelpsyBerryDesc[] = _( + "Hace amable al\n" + "POKéMON, pero\n" + "baja el ATAQUE."); + +static const u8 sQualotBerryDesc[] = _( + "Hace amable al\n" + "POKéMON, pero\n" + "baja la DEFENSA."); + +static const u8 sHondewBerryDesc[] = _( + "Hace amable al\n" + "POKéMON, pero\n" + "baja el AT. ESP."); + +static const u8 sGrepaBerryDesc[] = _( + "Hace amable al\n" + "POKéMON, pero\n" + "baja la DEF. ESP."); + +static const u8 sTamatoBerryDesc[] = _( + "Hace amable al\n" + "POKéMON, pero\n" + "baja la VELOCID."); + +static const u8 sCornnBerryDesc[] = _( + "En suelo fértil da\n" + "MAIS. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sMagostBerryDesc[] = _( + "En suelo fértil da\n" + "AOSTAN. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sRabutaBerryDesc[] = _( + "En suelo fértil da\n" + "RAUTAN. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sNomelBerryDesc[] = _( + "En suelo fértil da\n" + "MONLI. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sSpelonBerryDesc[] = _( + "En suelo fértil da\n" + "WIKANO. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sPamtreBerryDesc[] = _( + "En suelo fértil da\n" + "PLAMA. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sWatmelBerryDesc[] = _( + "En suelo fértil da\n" + "SAMBIA. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sDurinBerryDesc[] = _( + "En suelo fértil da\n" + "RUDION. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sBelueBerryDesc[] = _( + "En suelo fértil da\n" + "ANDANO. Sirve para\n" + "hacer {POKEBLOCK}S."); + +static const u8 sLiechiBerryDesc[] = _( + "Al llevarla, subirá\n" + "el ATAQUE en un\n" + "momento de apuro."); + +static const u8 sGanlonBerryDesc[] = _( + "Al llevarla, subirá\n" + "la DEFENSA en un\n" + "momento de apuro."); + +static const u8 sSalacBerryDesc[] = _( + "Al llevarla, subirá\n" + "la VELOCIDAD en un\n" + "momento de apuro."); + +static const u8 sPetayaBerryDesc[] = _( + "Al llevarla, subirá\n" + "el AT. ESP. en un\n" + "momento de apuro."); + +static const u8 sApicotBerryDesc[] = _( + "Al llevarla, subirá\n" + "la DEF. ESP. en un\n" + "momento de apuro."); + +static const u8 sLansatBerryDesc[] = _( + "Al llevarla, sube la\n" + "posibilidad de dar\n" + "un golpe crítico."); + +static const u8 sStarfBerryDesc[] = _( + "Al llevarla, subirá\n" + "una caract. en un\n" + "momento de apuro."); + +static const u8 sEnigmaBerryDesc[] = _( + "En suelo fértil da\n" + "algo raro. De ella\n" + "se hacen {POKEBLOCK}S."); + +static const u8 sBrightPowderDesc[] = _( + "Al llevarlo, lanza\n" + "un destello que ba-\n" + "ja la PRECISIÓN."); + +static const u8 sWhiteHerbDesc[] = _( + "Al llevarla, restau-\n" + "ra características\n" + "debilitadas."); + +static const u8 sMachoBraceDesc[] = _( + "Al llevarla, se\n" + "crece rápido, pero\n" + "baja la VELOCIDAD."); + +static const u8 sExpShareDesc[] = _( + "Al llevarlo, se\n" + "toman puntos de\n" + "EXP. del combate."); + +static const u8 sQuickClawDesc[] = _( + "Al llevarla, se\n" + "puede golpear en\n" + "primer lugar."); + +static const u8 sSootheBellDesc[] = _( + "Al llevarla, calma\n" + "los ánimos y\n" + "fomenta la amistad."); + +static const u8 sMentalHerbDesc[] = _( + "Al llevarla, los\n" + "POKéMON se liberan\n" + "del enamoramiento."); + +static const u8 sChoiceBandDesc[] = _( + "Aumenta la fuerza\n" + "de un ataque, pero\n" + "sólo deja usar ése."); + +static const u8 sKingsRockDesc[] = _( + "Al llevarla, puede\n" + "hacer retroceder al\n" + "rival si lo hieres."); + +static const u8 sSilverPowderDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo BICHO."); + +static const u8 sAmuletCoinDesc[] = _( + "Si el que lo lleva\n" + "lucha en combate,\n" + "duplica el dinero."); + +static const u8 sCleanseTagDesc[] = _( + "Al llevarlo, ayuda\n" + "a repeler a los\n" + "POKéMON salvajes."); + +static const u8 sSoulDewDesc[] = _( + "Al llevarlo, suben\n" + "el AT. y la DEF. ESP.\n" + "de LATIOS y LATIAS."); + +static const u8 sDeepSeaToothDesc[] = _( + "Al llevarlo, sube el\n" + "AT. ESP. de\n" + "CLAMPERL."); + +static const u8 sDeepSeaScaleDesc[] = _( + "Al llevarla, sube la\n" + "DEF. ESP. de\n" + "CLAMPERL."); + +static const u8 sSmokeBallDesc[] = _( + "Se usa para huir de\n" + "combates contra\n" + "POKéMON salvajes."); + +static const u8 sEverstoneDesc[] = _( + "El que lleve esta\n" + "piedra mágica\n" + "no evolucionará."); + +static const u8 sFocusBandDesc[] = _( + "Al llevarla, quizá\n" + "evites debilitarte."); + +static const u8 sLuckyEggDesc[] = _( + "Al llevarlo, ganarás\n" + "muchos más puntos\n" + "de EXP. en combate."); + +static const u8 sScopeLensDesc[] = _( + "Al llevarlo, aumenta\n" + "la posibilidad\n" + "de golpe crítico."); + +static const u8 sMetalCoatDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo ACERO."); + +static const u8 sLeftoversDesc[] = _( + "Al llevarlos, van\n" + "restaurando los PS\n" + "durante el combate."); + +static const u8 sDragonScaleDesc[] = _( + "Rara escama que\n" + "llevan los POKéMON\n" + "de tipo DRAGÓN."); + +static const u8 sLightBallDesc[] = _( + "Al llevarla, el AT. \n" + "ESP. de PIKACHU\n" + "aumentará."); + +static const u8 sSoftSandDesc[] = _( + "Al llevarla, forta-\n" + "lece los ataques\n" + "de tipo TIERRA."); + +static const u8 sHardStoneDesc[] = _( + "Al llevarla, forta-\n" + "lece los ataques\n" + "de tipo ROCA."); + +static const u8 sMiracleSeedDesc[] = _( + "Al llevarla, forta-\n" + "lece los ataques\n" + "de tipo PLANTA."); + +static const u8 sBlackGlassesDesc[] = _( + "Al llevarlas, forta-\n" + "lecen los ataques\n" + "de tipo SINIESTRO."); + +static const u8 sBlackBeltDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo LUCHA."); + +static const u8 sMagnetDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo ELÉCTRIC."); + +static const u8 sMysticWaterDesc[] = _( + "Al llevarla, forta-\n" + "lece los ataques\n" + "de tipo AGUA."); + +static const u8 sSharpBeakDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo VOLADOR."); + +static const u8 sPoisonBarbDesc[] = _( + "Al llevarla, forta-\n" + "lece los ataques\n" + "de tipo VENENO."); + +static const u8 sNeverMeltIceDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo HIELO."); + +static const u8 sSpellTagDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo FANTASMA."); + +static const u8 sTwistedSpoonDesc[] = _( + "Al llevarla, forta-\n" + "lece los ataques\n" + "de tipo PSÍQUICO."); + +static const u8 sCharcoalDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo FUEGO."); + +static const u8 sDragonFangDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo DRAGÓN."); + +static const u8 sSilkScarfDesc[] = _( + "Al llevarlo, forta-\n" + "lece los ataques\n" + "de tipo NORMAL."); + +static const u8 sUpGradeDesc[] = _( + "Peculiar caja\n" + "hecha en\n" + "SILPH S.A."); + +static const u8 sShellBellDesc[] = _( + "Al llevarla y\n" + "golpear al rival,\n" + "recuperas PS."); + +static const u8 sSeaIncenseDesc[] = _( + "Al llevarlo, forta-\n" + "lece algo los\n" + "ataques tipo AGUA."); + +static const u8 sLaxIncenseDesc[] = _( + "Al llevarlo, baja\n" + "algo la PRECISIÓN\n" + "del rival."); + +static const u8 sLuckyPunchDesc[] = _( + "Al llevarlo, CHANSEY\n" + "dará posiblemente\n" + "un golpe crítico."); + +static const u8 sMetalPowderDesc[] = _( + "Si lo lleva DITTO,\n" + "su DEFENSA\n" + "aumentará."); + +static const u8 sThickClubDesc[] = _( + "Al llevarlo, CUBONE\n" + "o MAROWAK tendrán\n" + "mejor ATAQUE."); + +static const u8 sStickDesc[] = _( + "FARFETCH’D tiene\n" + "más índice de golpe\n" + "crítico al llevarlo."); + +static const u8 sRedScarfDesc[] = _( + "Al llevarlo en los\n" + "CONCURSOS,\n" + "sube el CARISMA."); + +static const u8 sBlueScarfDesc[] = _( + "Al llevarlo en los\n" + "CONCURSOS,\n" + "sube la BELLEZA."); + +static const u8 sPinkScarfDesc[] = _( + "Al llevarlo en los\n" + "CONCURSOS,\n" + "sube la DULZURA."); + +static const u8 sGreenScarfDesc[] = _( + "Al llevarlo en los\n" + "CONCURSOS,\n" + "sube el INGENIO."); + +static const u8 sYellowScarfDesc[] = _( + "Al llevarlo en los\n" + "CONCURSOS,\n" + "aumenta la DUREZA."); + +static const u8 sMachBikeDesc[] = _( + "Bici plegable con la\n" + "que se va el doble\n" + "de rápido que a pie."); + +static const u8 sCoinCaseDesc[] = _( + "Te servirá para\n" + "llevar hasta 9.999\n" + "FICHAS."); + +static const u8 sItemfinderDesc[] = _( + "Detector de\n" + "objetos invisibles\n" + "por ondas sonoras."); + +static const u8 sOldRodDesc[] = _( + "Pesca POKéMON\n" + "salvajes en todo\n" + "tipo de aguas."); + +static const u8 sGoodRodDesc[] = _( + "Una buena caña\n" + "para pescar\n" + "POKéMON salvajes."); + +static const u8 sSuperRodDesc[] = _( + "Es la mejor caña\n" + "para pescar\n" + "POKéMON salvajes."); + +static const u8 sSSTicketDesc[] = _( + "Es el billete válido\n" + "para embarcar."); + +static const u8 sContestPassDesc[] = _( + "Es necesario para\n" + "participar en un\n" + "CONCURSO POKéMON."); + +static const u8 sWailmerPailDesc[] = _( + "Sirve para regar\n" + "las BAYAS y las\n" + "plantas."); + +static const u8 sDevonGoodsDesc[] = _( + "Paquete con todas\n" + "las piezas de la\n" + "máquina de DEVON."); + +static const u8 sSootSackDesc[] = _( + "Saco usado para\n" + "recoger y guardar\n" + "cenizas volcánicas."); + +static const u8 sBasementKeyDesc[] = _( + "Llave de MALVALA-\n" + "NOVA (al sur de\n" + "CIUDAD MALVALONA)."); + +static const u8 sAcroBikeDesc[] = _( + "Bici plegable ideal\n" + "para saltar y hacer\n" + "caballitos y giros."); + +static const u8 sPokeblockCaseDesc[] = _( + "Tubo para los\n" + "{POKEBLOCK}S hechos\n" + "con la LICUABAYAS."); + +static const u8 sLetterDesc[] = _( + "Carta para MÁXIMO,\n" + "del PRESIDENTE de\n" + "DEVON S.A."); + +static const u8 sEonTicketDesc[] = _( + "Billete necesario\n" + "para ir hasta una\n" + "lejana isla del sur."); + +static const u8 sRedOrbDesc[] = _( + "Es roja y brillante.\n" + "Dicen que posee\n" + "un poder ancestral."); + +static const u8 sBlueOrbDesc[] = _( + "Es azul y brillante.\n" + "Dicen que posee\n" + "un poder ancestral."); + +static const u8 sScannerDesc[] = _( + "Dispositivo encon-\n" + "trado en la NAO\n" + "ABANDONADA."); + +static const u8 sGoGogglesDesc[] = _( + "Ingeniosas gafas\n" + "que protegen de la\n" + "arena del desierto."); + +static const u8 sMeteoriteDesc[] = _( + "Meteorito encon-\n" + "trado en la CASCADA\n" + "METEORO."); + +static const u8 sRoom1KeyDesc[] = _( + "Llave de una de las\n" + "cabinas de la NAO\n" + "ABANDONADA."); + +static const u8 sRoom2KeyDesc[] = _( + "Llave de una de las\n" + "cabinas de la NAO\n" + "ABANDONADA."); + +static const u8 sRoom4KeyDesc[] = _( + "Llave de una de las\n" + "cabinas de la NAO\n" + "ABANDONADA."); + +static const u8 sRoom6KeyDesc[] = _( + "Llave de una de las\n" + "cabinas de la NAO\n" + "ABANDONADA."); + +static const u8 sStorageKeyDesc[] = _( + "Llave del ALMACÉN\n" + "de la NAO ABAN-\n" + "DONADA."); + +static const u8 sRootFossilDesc[] = _( + "Fósil de un POKéMON\n" + "ancestral que moró\n" + "en el fondo del mar."); + +static const u8 sClawFossilDesc[] = _( + "Fósil de un POKéMON\n" + "ancestral que moró\n" + "en el fondo del mar."); + +static const u8 sDevonScopeDesc[] = _( + "Dispositivo hecho\n" + "en DEVON para ver\n" + "POKéMON invisibles."); + +static const u8 sTM01Desc[] = _( + "Es potente, pero\n" + "hiere al atacante\n" + "si el rival le atiza."); + +static const u8 sTM02Desc[] = _( + "Engancha y araña\n" + "al rival con garras\n" + "afiladas."); + +static const u8 sTM03Desc[] = _( + "Emite una onda\n" + "ultrasónica que\n" + "puede confundir."); + +static const u8 sTM04Desc[] = _( + "Se concentra para\n" + "subir el AT. ESP.\n" + "y la DEF. ESP."); + +static const u8 sTM05Desc[] = _( + "Tremendo rugido\n" + "que hace huir del\n" + "combate al rival."); + +static const u8 sTM06Desc[] = _( + "Envenena con una\n" + "toxina que se va\n" + "intensificando."); + +static const u8 sTM07Desc[] = _( + "Tormenta de gra-\n" + "nizo dañina salvo\n" + "para el tipo HIELO."); + +static const u8 sTM08Desc[] = _( + "Robustece el\n" + "cuerpo para subir\n" + "ATAQUE y DEFENSA."); + +static const u8 sTM09Desc[] = _( + "Dispara de 2 a 5\n" + "ráfagas de semillas\n" + "seguidas."); + +static const u8 sTM10Desc[] = _( + "La fuerza del\n" + "ataque varía según\n" + "el POKéMON."); + +static const u8 sTM11Desc[] = _( + "Sube los ataques\n" + "de tipo FUEGO\n" + "durante 5 turnos."); + +static const u8 sTM12Desc[] = _( + "Enfada al rival\n" + "para que sólo\n" + "use ATAQUES."); + +static const u8 sTM13Desc[] = _( + "Rayo de hielo\n" + "que puede llegar\n" + "a congelar."); + +static const u8 sTM14Desc[] = _( + "Tormenta de viento\n" + "y nieve que puede\n" + "llegar a congelar."); + +static const u8 sTM15Desc[] = _( + "Es eficaz, pero\n" + "necesita 1 turno\n" + "para recargarse."); + +static const u8 sTM16Desc[] = _( + "Pared de luz que\n" + "reduce el daño del\n" + "AT. ESP."); + +static const u8 sTM17Desc[] = _( + "Anula los daños,\n" + "pero puede fallar\n" + "si se usa sin parar."); + +static const u8 sTM18Desc[] = _( + "Sube los ataques\n" + "de tipo AGUA\n" + "durante 5 turnos."); + +static const u8 sTM19Desc[] = _( + "Recupera la mitad\n" + "de PS del daño\n" + "que produce."); + +static const u8 sTM20Desc[] = _( + "Evita alteraciones\n" + "de estado usando\n" + "un poder secreto."); + +static const u8 sTM21Desc[] = _( + "Cuanto menos le\n" + "gustes al POKéMON,\n" + "más fuerte ataca."); + +static const u8 sTM22Desc[] = _( + "1.{SUPER_ER} turno: toma\n" + "luz.\n" + "2.º turno: ataca."); + +static const u8 sTM23Desc[] = _( + "Golpea con un gran\n" + "coletazo y puede\n" + "bajar la DEFENSA."); + +static const u8 sTM24Desc[] = _( + "Duro ataque eléc-\n" + "trico que puede\n" + "paralizar al rival."); + +static const u8 sTM25Desc[] = _( + "Ataca con un\n" + "rayo que puede\n" + "paralizar al rival."); + +static const u8 sTM26Desc[] = _( + "Provoca un temblor\n" + "que no afecta a los\n" + "voladores."); + +static const u8 sTM27Desc[] = _( + "Cuanto más le\n" + "gustes al POKéMON,\n" + "más fuerte ataca."); + +static const u8 sTM28Desc[] = _( + "1.{SUPER_ER} turno: cava.\n" + "2.º turno: ataca."); + +static const u8 sTM29Desc[] = _( + "Fuerte ataque psí-\n" + "quico que puede\n" + "bajar la DEF. ESP."); + +static const u8 sTM30Desc[] = _( + "Lanza una bola\n" + "negra que puede\n" + "bajar la DEF. ESP."); + +static const u8 sTM31Desc[] = _( + "Destruye barreras\n" + "como PANTALLA LUZ\n" + "y causa daño."); + +static const u8 sTM32Desc[] = _( + "Crea ilusiones\n" + "para mejorar la\n" + "EVASIÓN."); + +static const u8 sTM33Desc[] = _( + "Pared de luz que\n" + "baja los ataques\n" + "físicos."); + +static const u8 sTM34Desc[] = _( + "Propina un ataque\n" + "eléctrico rápido\n" + "e ineludible."); + +static const u8 sTM35Desc[] = _( + "Lanza un chorro de\n" + "fuego que puede\n" + "causar quemaduras."); + +static const u8 sTM36Desc[] = _( + "Descarga de lodo\n" + "que puede llegar\n" + "a envenenar."); + +static const u8 sTM37Desc[] = _( + "Tormenta de arena\n" + "que dura varios\n" + "turnos."); + +static const u8 sTM38Desc[] = _( + "Potente ataque de\n" + "fuego que puede\n" + "quemar al rival."); + +static const u8 sTM39Desc[] = _( + "Inmoviliza al rival\n" + "con rocas. Puede\n" + "bajar la VELOCIDAD."); + +static const u8 sTM40Desc[] = _( + "Ataque tremen-\n" + "damente rápido\n" + "e ineludible."); + +static const u8 sTM41Desc[] = _( + "Impide al rival que\n" + "use un ataque de\n" + "forma continuada."); + +static const u8 sTM42Desc[] = _( + "Sube el ATAQUE al\n" + "estar quemado, \n" + "paraliz. o enven."); + +static const u8 sTM43Desc[] = _( + "Tiene efectos\n" + "distintos según\n" + "la zona."); + +static const u8 sTM44Desc[] = _( + "El POKéMON duerme\n" + "2 turnos y restaura\n" + "su salud y estado."); + +static const u8 sTM45Desc[] = _( + "Hace difícil atacar\n" + "a un rival del otro\n" + "género."); + +static const u8 sTM46Desc[] = _( + "Al atacar, puede\n" + "quitar al rival\n" + "el objeto que lleve."); + +static const u8 sTM47Desc[] = _( + "Bate las rígidas\n" + "alas para golpear\n" + "al rival."); + +static const u8 sTM48Desc[] = _( + "Intercambia la\n" + "habilidad especial\n" + "durante 1 turno."); + +static const u8 sTM49Desc[] = _( + "Roba el efecto del\n" + "ataque que el rival\n" + "intenta usar."); + +static const u8 sTM50Desc[] = _( + "Ataca con toda la\n" + "fuerza, pero baja\n" + "mucho el AT. ESP."); + +static const u8 sHM01Desc[] = _( + "Corta con finas\n" + "cuchillas, afiladas\n" + "garras, etc."); + +static const u8 sHM02Desc[] = _( + "1.{SUPER_ER} turno: vuela.\n" + "2.º turno: ataca."); + +static const u8 sHM03Desc[] = _( + "Crea una ola\n" + "gigante y la lanza\n" + "contra el enemigo."); + +static const u8 sHM04Desc[] = _( + "Genera mucha\n" + "fuerza y ataca con\n" + "energía al rival."); + +static const u8 sHM05Desc[] = _( + "Lanza una intensa\n" + "ráfaga de luz que\n" + "baja la PRECISIÓN."); + +static const u8 sHM06Desc[] = _( + "Ataque demoledor\n" + "que puede bajar\n" + "la DEFENSA."); + +static const u8 sHM07Desc[] = _( + "Embiste con impulso\n" + "como para remontar\n" + "una cascada."); + +static const u8 sHM08Desc[] = _( + "1.{SUPER_ER} turno: bucea.\n" + "2.º turno: golpea."); + +static const u8 sOaksParcelDesc[] = _( + "Se lo mandan al\n" + "PROF. OAK desde una\n" + "TIENDA POKéMON."); + +static const u8 sPokeFluteDesc[] = _( + "Despierta a los\n" + "POKéMON.\n" + "Suena de maravilla."); + +static const u8 sSecretKeyDesc[] = _( + "Abre el GIMNASIO\n" + "de ISLA CANELA."); + +static const u8 sBikeVoucherDesc[] = _( + "Puede canjearse\n" + "por una bici en la\n" + "TIENDA de BICIS."); + +static const u8 sGoldTeethDesc[] = _( + "Son los dientes de\n" + "oro que perdió el\n" + "GUARDA del SAFARI."); + +static const u8 sOldAmberDesc[] = _( + "Trozo de ámbar\n" + "con genes de un\n" + "POKéMON ancestral."); + +static const u8 sCardKeyDesc[] = _( + "Abre las OFICINAS\n" + "CENTRALES\n" + "de SILPH S.A."); + +static const u8 sLiftKeyDesc[] = _( + "Abre el ascensor\n" + "de la GUARIDA\n" + "del TEAM ROCKET."); + +static const u8 sHelixFossilDesc[] = _( + "Concha marina de un\n" + "POKéMON ancestral\n" + "que habitó el mar."); + +static const u8 sDomeFossilDesc[] = _( + "Concha de un\n" + "POKéMON ancestral\n" + "que habitó el mar."); + +static const u8 sSilphScopeDesc[] = _( + "Dispositivo de\n" + "SILPH S.A. para ver\n" + "POKéMON invisibles."); + +static const u8 sBicycleDesc[] = _( + "Bici plegable\n" + "más rápida que\n" + "las DEPORTIVAS."); + +static const u8 sTownMapDesc[] = _( + "Puede consultarse\n" + "cuando sea. Indica\n" + "dónde estás."); + +static const u8 sVSSeekerDesc[] = _( + "Indica qué ENTRE-\n" + "NADORES quieren\n" + "luchar. Se recarga."); + +static const u8 sFameCheckerDesc[] = _( + "Refresca la memoria\n" + "sobre cosas\n" + "y personas."); + +static const u8 sTMCaseDesc[] = _( + "Tubo que contiene\n" + "las MT y MO.\n" + "Es muy útil."); + +static const u8 sBerryPouchDesc[] = _( + "Útil saquito que\n" + "sirve para llevar\n" + "BAYAS."); + +static const u8 sTeachyTVDesc[] = _( + "Tele que emite\n" + "útiles consejos\n" + "para ENTRENADORES."); + +static const u8 sTriPassDesc[] = _( + "Ticket del ferry\n" + "de ISLA PRIMA,\n" + "SECUNDA y TERA."); + +static const u8 sRainbowPassDesc[] = _( + "Ticket del ferry\n" + "de CARMÍN y ARCHI7."); + +static const u8 sTeaDesc[] = _( + "Té preparado por\n" + "una señora mayor.\n" + "Apaga la sed."); + +static const u8 sMysticTicketDesc[] = _( + "Ticket necesario\n" + "para navegar hasta\n" + "ROCA OMBLIGO."); + +static const u8 sAuroraTicketDesc[] = _( + "Ticket necesario\n" + "para navegar hasta\n" + "ISLA ORIGEN."); + +static const u8 sPowderJarDesc[] = _( + "Es para el POLVO\n" + "de BAYA que sale\n" + "del MACHACABAYAS."); + +static const u8 sRubyDesc[] = _( + "Bella gema de brillo\n" + "rojizo. Simboliza\n" + "el entusiasmo."); + +static const u8 sSapphireDesc[] = _( + "Bella gema de brillo\n" + "azulado. Simboliza\n" + "la sinceridad."); + +static const u8 sMagmaEmblemDesc[] = _( + "Especie de medalla\n" + "idéntica al símbolo\n" + "del EQUIPO MAGMA."); + +static const u8 sOldSeaMapDesc[] = _( + "Descolorido mapa\n" + "marino, que indica\n" + "dónde hay una isla."); diff --git a/src/data/text/spanish/match_call_messages.h b/src/data/text/spanish/match_call_messages.h new file mode 100644 index 0000000000..63c155bf1d --- /dev/null +++ b/src/data/text/spanish/match_call_messages.h @@ -0,0 +1,389 @@ +const u8 gText_MatchCallAromaLady_Rose_Strategy[] = _("Calmar los deseos de lucha."); +const u8 gText_MatchCallAromaLady_Rose_Pokemon[] = _("Los fragantes tipo PLANTA."); +const u8 gText_MatchCallAromaLady_Rose_Intro1[] = _("Los aromas balsámicos"); +const u8 gText_MatchCallAromaLady_Rose_Intro2[] = _("sanan el cuerpo y la mente."); + +const u8 gText_MatchCallRuinManiac_Andres_Strategy[] = _("Intentar mejorar siempre."); +const u8 gText_MatchCallRuinManiac_Andres_Pokemon[] = _("Los que exploran ruinas."); +const u8 gText_MatchCallRuinManiac_Andres_Intro1[] = _("Voy en busca de ruinas"); +const u8 gText_MatchCallRuinManiac_Andres_Intro2[] = _("y reliquias submarinas."); + +const u8 gText_MatchCallRuinManiac_Dusty_Strategy[] = _("¡Arrollar con fuerza!"); +const u8 gText_MatchCallRuinManiac_Dusty_Pokemon[] = _("Los toscos POKéMON ROCA."); +const u8 gText_MatchCallRuinManiac_Dusty_Intro1[] = _("Viajo por el mundo en busca"); +const u8 gText_MatchCallRuinManiac_Dusty_Intro2[] = _("de ruinas ancestrales."); + +const u8 gText_MatchCallTuber_Lola_Strategy[] = _("¡Dar lo mejor de mí misma!"); +const u8 gText_MatchCallTuber_Lola_Pokemon[] = _("Los que nadan bien."); +const u8 gText_MatchCallTuber_Lola_Intro1[] = _("¡Ojalá pudiese nadar sin"); +const u8 gText_MatchCallTuber_Lola_Intro2[] = _("tener que usar flotador!"); + +const u8 gText_MatchCallTuber_Ricky_Strategy[] = _("No sé, me esfuerzo mucho."); +const u8 gText_MatchCallTuber_Ricky_Pokemon[] = _("Prefiero los de tipo AGUA."); +const u8 gText_MatchCallTuber_Ricky_Intro1[] = _("No es que no sepa nadar,"); +const u8 gText_MatchCallTuber_Ricky_Intro2[] = _("¡me gusta mi flotador!"); + +const u8 gText_MatchCallSisAndBro_LilaAndRoy_Strategy[] = _("Nos repartimos las tareas."); +const u8 gText_MatchCallSisAndBro_LilaAndRoy_Pokemon[] = _("Preferimos los cariñosos."); +const u8 gText_MatchCallSisAndBro_LilaAndRoy_Intro1[] = _("Compartimos POKéMON,"); +const u8 gText_MatchCallSisAndBro_LilaAndRoy_Intro2[] = _("como buenos hermanos."); + +const u8 gText_MatchCallCooltrainer_Cristin_Strategy[] = _("Atacar con fuerza al final."); +const u8 gText_MatchCallCooltrainer_Cristin_Pokemon[] = _("La mezcla de varios tipos."); +const u8 gText_MatchCallCooltrainer_Cristin_Intro1[] = _("Mi objetivo es llegar a ser"); +const u8 gText_MatchCallCooltrainer_Cristin_Intro2[] = _("una gran ENTRENADORA."); + +const u8 gText_MatchCallCooltrainer_Brooke_Strategy[] = _("Buscar los puntos débiles."); +const u8 gText_MatchCallCooltrainer_Brooke_Pokemon[] = _("Un equipo equilibrado."); +const u8 gText_MatchCallCooltrainer_Brooke_Intro1[] = _("Mi meta es convertirme en"); +const u8 gText_MatchCallCooltrainer_Brooke_Intro2[] = _("CAMPEONA POKéMON."); + +const u8 gText_MatchCallCooltrainer_Wilton_Strategy[] = _("Fastidiar al oponente."); +const u8 gText_MatchCallCooltrainer_Wilton_Pokemon[] = _("El tipo no importa."); +const u8 gText_MatchCallCooltrainer_Wilton_Intro1[] = _("Soy de los mejores en la"); +const u8 gText_MatchCallCooltrainer_Wilton_Intro2[] = _("ESCUELA de ENTRENADORES."); + +const u8 gText_MatchCallHexManiac_Valerie_Strategy[] = _("Dañar sin prisa y sin pausa."); +const u8 gText_MatchCallHexManiac_Valerie_Pokemon[] = _("Los nocturnos que asustan."); +const u8 gText_MatchCallHexManiac_Valerie_Intro1[] = _("Veo cosas que otros"); +const u8 gText_MatchCallHexManiac_Valerie_Intro2[] = _("no pueden ver."); + +const u8 gText_MatchCallLady_Cindy_Strategy[] = _("Todo vale para ganar."); +const u8 gText_MatchCallLady_Cindy_Pokemon[] = _("¡Los mejores de todos!"); +const u8 gText_MatchCallLady_Cindy_Intro1[] = _("En casa tengo un jacuzzi"); +const u8 gText_MatchCallLady_Cindy_Intro2[] = _("sólo para mis POKéMON."); + +const u8 gText_MatchCallBeauty_Thalia_Strategy[] = _("Envolver con mi encanto."); +const u8 gText_MatchCallBeauty_Thalia_Pokemon[] = _("Los de tipo AGUA expertos."); +const u8 gText_MatchCallBeauty_Thalia_Intro1[] = _("Sueño con dar la vuelta al"); +const u8 gText_MatchCallBeauty_Thalia_Intro2[] = _("mundo en un barco de lujo."); + +const u8 gText_MatchCallBeauty_Jessica_Strategy[] = _("Traer al rival a mi terreno."); +const u8 gText_MatchCallBeauty_Jessica_Pokemon[] = _("Adorables, por supuesto."); +const u8 gText_MatchCallBeauty_Jessica_Intro1[] = _("Me gusta la ZONA SAFARI."); +const u8 gText_MatchCallBeauty_Jessica_Intro2[] = _("Siempre acabo allí."); + +const u8 gText_MatchCallRichBoy_Winston_Strategy[] = _("¿Estrategia? ¿Para qué?"); +const u8 gText_MatchCallRichBoy_Winston_Pokemon[] = _("¡Me ha costado un dineral!"); +const u8 gText_MatchCallRichBoy_Winston_Intro1[] = _("Yo, como soy rico, duermo en"); +const u8 gText_MatchCallRichBoy_Winston_Intro2[] = _("una cama POKéMON especial."); + +const u8 gText_MatchCallPokeManiac_Steve_Strategy[] = _("Luchar con fuerza."); +const u8 gText_MatchCallPokeManiac_Steve_Pokemon[] = _("Tardé mucho en atraparlos."); +const u8 gText_MatchCallPokeManiac_Steve_Intro1[] = _("Los mejores POKéMON son"); +const u8 gText_MatchCallPokeManiac_Steve_Intro2[] = _("los grandes y fuertes."); + +const u8 gText_MatchCallSwimmer_Tony_Strategy[] = _("Embestir a toda velocidad."); +const u8 gText_MatchCallSwimmer_Tony_Pokemon[] = _("¡Del pintoresco tipo AGUA!"); +const u8 gText_MatchCallSwimmer_Tony_Intro1[] = _("Si no puedo salir a nadar,"); +const u8 gText_MatchCallSwimmer_Tony_Intro2[] = _("me pongo a levantar pesas."); + +const u8 gText_MatchCallBlackBelt_Nob_Strategy[] = _("¡Hacer 10 llaves seguidas!"); +const u8 gText_MatchCallBlackBelt_Nob_Pokemon[] = _("Los del tipo LUCHA."); +const u8 gText_MatchCallBlackBelt_Nob_Intro1[] = _("No es por chulear, pero yo"); +const u8 gText_MatchCallBlackBelt_Nob_Intro2[] = _("rompo 10 tejas de una vez."); + +const u8 gText_MatchCallBlackBelt_Koji_Strategy[] = _("¡Usar la fuerza del karate!"); +const u8 gText_MatchCallBlackBelt_Koji_Pokemon[] = _("¡El que se entrene conmigo!"); +const u8 gText_MatchCallBlackBelt_Koji_Intro1[] = _("¡Hablemos de lo que quieras,"); +const u8 gText_MatchCallBlackBelt_Koji_Intro2[] = _("pero a puño cerrado!"); + +const u8 gText_MatchCallGuitarist_Fernando_Strategy[] = _("¡Tocar notas impactantes!"); +const u8 gText_MatchCallGuitarist_Fernando_Pokemon[] = _("¡Tipo ELÉCTRICO y mi música!"); +const u8 gText_MatchCallGuitarist_Fernando_Intro1[] = _("¡Mis composiciones"); +const u8 gText_MatchCallGuitarist_Fernando_Intro2[] = _("te impactarán y aturdirán!"); + +const u8 gText_MatchCallGuitarist_Dalton_Strategy[] = _("¡Electrizarlo todo!"); +const u8 gText_MatchCallGuitarist_Dalton_Pokemon[] = _("¡Los del tipo ELÉCTRICO!"); +const u8 gText_MatchCallGuitarist_Dalton_Intro1[] = _("Quiero que la gente llore"); +const u8 gText_MatchCallGuitarist_Dalton_Intro2[] = _("con mis canciones de amor."); + +const u8 gText_MatchCallKindler_Bernie_Strategy[] = _("¡Calcinarlo todo!"); +const u8 gText_MatchCallKindler_Bernie_Pokemon[] = _("Los POKéMON de FUEGO."); +const u8 gText_MatchCallKindler_Bernie_Intro1[] = _("Si enciendes una hoguera,"); +const u8 gText_MatchCallKindler_Bernie_Intro2[] = _("que haya agua cerca."); + +const u8 gText_MatchCallCamper_Ethan_Strategy[] = _("¡Resistir y ser tenaz!"); +const u8 gText_MatchCallCamper_Ethan_Pokemon[] = _("Entrenaría cualquier tipo."); +const u8 gText_MatchCallCamper_Ethan_Intro1[] = _("Los POKéMON salvajes"); +const u8 gText_MatchCallCamper_Ethan_Intro2[] = _("se vuelven más fuertes."); + +const u8 gText_MatchCallOldCouple_JohnAndJay_Strategy[] = _("El amor nos ayuda a ganar."); +const u8 gText_MatchCallOldCouple_JohnAndJay_Pokemon[] = _("Llevan años con nosotros."); +const u8 gText_MatchCallOldCouple_JohnAndJay_Intro1[] = _("Llevamos 50 años casados y"); +const u8 gText_MatchCallOldCouple_JohnAndJay_Intro2[] = _("dedicados a criar POKéMON."); + +const u8 gText_MatchCallBugManiac_Jeffrey_Strategy[] = _("¡Atacar en oleadas!"); +const u8 gText_MatchCallBugManiac_Jeffrey_Pokemon[] = _("Los POKéMON BICHO molan."); +const u8 gText_MatchCallBugManiac_Jeffrey_Intro1[] = _("Voy al bosque a diario para"); +const u8 gText_MatchCallBugManiac_Jeffrey_Intro2[] = _("atrapar POKéMON BICHO."); + +const u8 gText_MatchCallPsychic_Cameron_Strategy[] = _("¡Aturdir y confundir!"); +const u8 gText_MatchCallPsychic_Cameron_Pokemon[] = _("Aquellos con poderes raros."); +const u8 gText_MatchCallPsychic_Cameron_Intro1[] = _("¡Puedo saber exactamente"); +const u8 gText_MatchCallPsychic_Cameron_Intro2[] = _("lo que estás pensando!"); + +const u8 gText_MatchCallPsychic_Jacki_Strategy[] = _("Luchar a máxima potencia."); +const u8 gText_MatchCallPsychic_Jacki_Pokemon[] = _("Los POKéMON misteriosos."); +const u8 gText_MatchCallPsychic_Jacki_Intro1[] = _("Cuando hablo, en realidad"); +const u8 gText_MatchCallPsychic_Jacki_Intro2[] = _("uso la telepatía."); + +const u8 gText_MatchCallGentleman_Walter_Strategy[] = _("Tranquilidad y serenidad."); +const u8 gText_MatchCallGentleman_Walter_Pokemon[] = _("Los POKéMON distinguidos."); +const u8 gText_MatchCallGentleman_Walter_Intro1[] = _("Nos gusta tomar el té todos"); +const u8 gText_MatchCallGentleman_Walter_Intro2[] = _("los días. Es de importación."); + +const u8 gText_MatchCallSchoolKid_Karen_Strategy[] = _("Usar la cabeza para luchar."); +const u8 gText_MatchCallSchoolKid_Karen_Pokemon[] = _("¡Todos, toditos, todos!"); +const u8 gText_MatchCallSchoolKid_Karen_Intro1[] = _("Mi padre me da dinero si"); +const u8 gText_MatchCallSchoolKid_Karen_Intro2[] = _("saco buenas notas."); + +const u8 gText_MatchCallSchoolKid_Jerry_Strategy[] = _("¡El saber me guía!"); +const u8 gText_MatchCallSchoolKid_Jerry_Pokemon[] = _("¡Los POKéMON inteligentes!"); +const u8 gText_MatchCallSchoolKid_Jerry_Intro1[] = _("Quiero ser un investigador"); +const u8 gText_MatchCallSchoolKid_Jerry_Intro2[] = _("de POKéMON en el futuro."); + +const u8 gText_MatchCallSrAndJr_AnnaAndMeg_Strategy[] = _("Trazar un buen plan."); +const u8 gText_MatchCallSrAndJr_AnnaAndMeg_Pokemon[] = _("Que nos gusten a ambas."); +const u8 gText_MatchCallSrAndJr_AnnaAndMeg_Intro1[] = _("¡Somos alumnas de último y"); +const u8 gText_MatchCallSrAndJr_AnnaAndMeg_Intro2[] = _("primer curso de POKéMON!"); + +const u8 gText_MatchCallPokefan_Isabel_Strategy[] = _("¡Animar a mis pequeños!"); +const u8 gText_MatchCallPokefan_Isabel_Pokemon[] = _("Me gustan todos."); +const u8 gText_MatchCallPokefan_Isabel_Intro1[] = _("Cuando salgo a comprar"); +const u8 gText_MatchCallPokefan_Isabel_Intro2[] = _("para la cena, también lucho."); + +const u8 gText_MatchCallPokefan_Miguel_Strategy[] = _("¡Luchar con amor!"); +const u8 gText_MatchCallPokefan_Miguel_Pokemon[] = _("Los criados con cariño."); +const u8 gText_MatchCallPokefan_Miguel_Intro1[] = _("Es importante que tus"); +const u8 gText_MatchCallPokefan_Miguel_Intro2[] = _("POKéMON confíen en ti."); + +const u8 gText_MatchCallExpert_Timothy_Strategy[] = _("Analizar al rival."); +const u8 gText_MatchCallExpert_Timothy_Pokemon[] = _("La esencia del tipo LUCHA."); +const u8 gText_MatchCallExpert_Timothy_Intro1[] = _("¡Aún no estoy dispuesto"); +const u8 gText_MatchCallExpert_Timothy_Intro2[] = _("a dejar paso a los jóvenes!"); + +const u8 gText_MatchCallExpert_Shelby_Strategy[] = _("Atacar al defenderme."); +const u8 gText_MatchCallExpert_Shelby_Pokemon[] = _("Los del tipo LUCHA."); +const u8 gText_MatchCallExpert_Shelby_Intro1[] = _("Como soy mayor, tengo mi"); +const u8 gText_MatchCallExpert_Shelby_Intro2[] = _("propio estilo de combate."); + +const u8 gText_MatchCallYoungster_Calvin_Strategy[] = _("Hacer lo que pueda."); +const u8 gText_MatchCallYoungster_Calvin_Pokemon[] = _("Uso diferentes tipos."); +const u8 gText_MatchCallYoungster_Calvin_Intro1[] = _("Me entrenaré hasta ganar"); +const u8 gText_MatchCallYoungster_Calvin_Intro2[] = _("a un LÍDER de GIMNASIO."); + +const u8 gText_MatchCallFisherman_Elliot_Strategy[] = _("Luchar con paciencia."); +const u8 gText_MatchCallFisherman_Elliot_Pokemon[] = _("¿Para luchar? Los de AGUA."); +const u8 gText_MatchCallFisherman_Elliot_Intro1[] = _("Soy el único que ha pescado"); +const u8 gText_MatchCallFisherman_Elliot_Intro2[] = _("un POKéMON enorme."); + +const u8 gText_MatchCallTriathlete_Isaiah_Strategy[] = _("¡Aprovechar el entorno!"); +const u8 gText_MatchCallTriathlete_Isaiah_Pokemon[] = _("Los de tipo AGUA."); +const u8 gText_MatchCallTriathlete_Isaiah_Intro1[] = _("¡A mí no me gana ningún"); +const u8 gText_MatchCallTriathlete_Isaiah_Intro2[] = _("NADADOR playero!"); + +const u8 gText_MatchCallTriathlete_Maria_Strategy[] = _("¡La velocidad manda!"); +const u8 gText_MatchCallTriathlete_Maria_Pokemon[] = _("Utilizo POKéMON rápidos."); +const u8 gText_MatchCallTriathlete_Maria_Intro1[] = _("Una maratón es un reto"); +const u8 gText_MatchCallTriathlete_Maria_Intro2[] = _("contra uno mismo."); + +const u8 gText_MatchCallTriathlete_Abigail_Strategy[] = _("La defensa es crucial."); +const u8 gText_MatchCallTriathlete_Abigail_Pokemon[] = _("Mi POKéMON es robusto."); +const u8 gText_MatchCallTriathlete_Abigail_Intro1[] = _("Me metí en esto para"); +const u8 gText_MatchCallTriathlete_Abigail_Intro2[] = _("ponerme en forma y ya ves."); + +const u8 gText_MatchCallTriathlete_Dylan_Strategy[] = _("¡Atacar en primer lugar!"); +const u8 gText_MatchCallTriathlete_Dylan_Pokemon[] = _("¡Utilizo POKéMON veloces!"); +const u8 gText_MatchCallTriathlete_Dylan_Intro1[] = _("Si corres mucho, acabas"); +const u8 gText_MatchCallTriathlete_Dylan_Intro2[] = _("siendo como el viento."); + +const u8 gText_MatchCallTriathlete_Katelyn_Strategy[] = _("¡Ofensiva total!"); +const u8 gText_MatchCallTriathlete_Katelyn_Pokemon[] = _("¡Vivan los POKéMON de AGUA!"); +const u8 gText_MatchCallTriathlete_Katelyn_Intro1[] = _("Debo nadar más de"); +const u8 gText_MatchCallTriathlete_Katelyn_Intro2[] = _("10 km cada día."); + +const u8 gText_MatchCallTriathlete_Benjamin_Strategy[] = _("¡Atacar una y otra vez!"); +const u8 gText_MatchCallTriathlete_Benjamin_Pokemon[] = _("Los fuertes de tipo ACERO."); +const u8 gText_MatchCallTriathlete_Benjamin_Intro1[] = _("Si estás sudando, bebe"); +const u8 gText_MatchCallTriathlete_Benjamin_Intro2[] = _("líquido con regularidad."); + +const u8 gText_MatchCallTriathlete_Pablo_Strategy[] = _("Usar la fuerza del AGUA."); +const u8 gText_MatchCallTriathlete_Pablo_Pokemon[] = _("Los fuertes de tipo AGUA."); +const u8 gText_MatchCallTriathlete_Pablo_Intro1[] = _("Entrenar POKéMON está"); +const u8 gText_MatchCallTriathlete_Pablo_Intro2[] = _("bien, pero hay que cuidarse."); + +const u8 gText_MatchCallDragonTamer_Nicolas_Strategy[] = _("¡Es una cuestión de fuerza!"); +const u8 gText_MatchCallDragonTamer_Nicolas_Pokemon[] = _("¡Los de tipo DRAGÓN!"); +const u8 gText_MatchCallDragonTamer_Nicolas_Intro1[] = _("¡Un día pasaré a la historia"); +const u8 gText_MatchCallDragonTamer_Nicolas_Intro2[] = _("como el más fuerte!"); + +const u8 gText_MatchCallBirdKeeper_Robert_Strategy[] = _("¡Tener una buena técnica!"); +const u8 gText_MatchCallBirdKeeper_Robert_Pokemon[] = _("Elegantes POKéMON PÁJARO."); +const u8 gText_MatchCallBirdKeeper_Robert_Intro1[] = _("¡Mi POKéMON PÁJARO lleva"); +const u8 gText_MatchCallBirdKeeper_Robert_Intro2[] = _("mi amor a mi chica!"); + +const u8 gText_MatchCallNinjaBoy_Lao_Strategy[] = _("¡Hacer sufrir con veneno!"); +const u8 gText_MatchCallNinjaBoy_Lao_Pokemon[] = _("¡POKéMON venenosos!"); +const u8 gText_MatchCallNinjaBoy_Lao_Intro1[] = _("Me he estado entrenando"); +const u8 gText_MatchCallNinjaBoy_Lao_Intro2[] = _("para llegar a ser un ninja."); + +const u8 gText_MatchCallBattleGirl_Cyndy_Strategy[] = _("¡Atacar en primer lugar!"); +const u8 gText_MatchCallBattleGirl_Cyndy_Pokemon[] = _("Los veloces de tipo LUCHA."); +const u8 gText_MatchCallBattleGirl_Cyndy_Intro1[] = _("¡Si mis POKéMON pierden,"); +const u8 gText_MatchCallBattleGirl_Cyndy_Intro2[] = _("yo sigo luchando!"); + +const u8 gText_MatchCallParasolLady_Madeline_Strategy[] = _("¡Animar a mis POKéMON!"); +const u8 gText_MatchCallParasolLady_Madeline_Pokemon[] = _("Entrenaría cualquier tipo."); +const u8 gText_MatchCallParasolLady_Madeline_Intro1[] = _("Los rayos UVA dañan la"); +const u8 gText_MatchCallParasolLady_Madeline_Intro2[] = _("piel. ¡Mejor protegerse!"); + +const u8 gText_MatchCallSwimmer_Jenny_Strategy[] = _("¡No tener piedad!"); +const u8 gText_MatchCallSwimmer_Jenny_Pokemon[] = _("Los dulces de tipo AGUA."); +const u8 gText_MatchCallSwimmer_Jenny_Intro1[] = _("Tengo muchos fans porque"); +const u8 gText_MatchCallSwimmer_Jenny_Intro2[] = _("salí en la tele."); + +const u8 gText_MatchCallPicnicker_Diana_Strategy[] = _("Pensar en cada detalle."); +const u8 gText_MatchCallPicnicker_Diana_Pokemon[] = _("Me gustan todos los tipos."); +const u8 gText_MatchCallPicnicker_Diana_Intro1[] = _("¿Qué habrá más allá"); +const u8 gText_MatchCallPicnicker_Diana_Intro2[] = _("de las colinas?"); + +const u8 gText_MatchCallTwins_AmyAndLiv_Strategy[] = _("¡Luchar juntas!"); +const u8 gText_MatchCallTwins_AmyAndLiv_Pokemon[] = _("¡Los entrenamos juntas!"); +const u8 gText_MatchCallTwins_AmyAndLiv_Intro1[] = _("Nos gustan los mismos {PKMN},"); +const u8 gText_MatchCallTwins_AmyAndLiv_Intro2[] = _("pero no los mismos postres."); + +const u8 gText_MatchCallSailor_Ernest_Strategy[] = _("Utilizar la fuerza."); +const u8 gText_MatchCallSailor_Ernest_Pokemon[] = _("Los de tipo LUCHA o AGUA."); +const u8 gText_MatchCallSailor_Ernest_Intro1[] = _("¡Los marineros somos rudos!"); +const u8 gText_MatchCallSailor_Ernest_Intro2[] = _("¿Tienes alguna queja?"); + +const u8 gText_MatchCallSailor_Cory_Strategy[] = _("¡Estar listo para luchar!"); +const u8 gText_MatchCallSailor_Cory_Pokemon[] = _("¡Los POKéMON de tipo AGUA!"); +const u8 gText_MatchCallSailor_Cory_Intro1[] = _("¡Para gritar fuerte hay que"); +const u8 gText_MatchCallSailor_Cory_Intro2[] = _("llenar de aire la barriga!"); + +const u8 gText_MatchCallCollector_Edwin_Strategy[] = _("Proteger a los POKéMON."); +const u8 gText_MatchCallCollector_Edwin_Pokemon[] = _("Los POKéMON raros."); +const u8 gText_MatchCallCollector_Edwin_Intro1[] = _("Quiero atrapar todos los"); +const u8 gText_MatchCallCollector_Edwin_Intro2[] = _("POKéMON raros del mundo."); + +const u8 gText_MatchCallPkmnBreeder_Lydia_Strategy[] = _("Confiar en mi fuerza."); +const u8 gText_MatchCallPkmnBreeder_Lydia_Pokemon[] = _("Todos, son como mis niños."); +const u8 gText_MatchCallPkmnBreeder_Lydia_Intro1[] = _("Entrenar POKéMON requiere"); +const u8 gText_MatchCallPkmnBreeder_Lydia_Intro2[] = _("amor y sabiduría."); + +const u8 gText_MatchCallPkmnBreeder_Isaac_Strategy[] = _("¡Ofensiva total!"); +const u8 gText_MatchCallPkmnBreeder_Isaac_Pokemon[] = _("Entreno lo que sea."); +const u8 gText_MatchCallPkmnBreeder_Isaac_Intro1[] = _("Les doy {POKEBLOCK}S para"); +const u8 gText_MatchCallPkmnBreeder_Isaac_Intro2[] = _("ganar en los CONCURSOS."); + +const u8 gText_MatchCallPkmnBreeder_Gabrielle_Strategy[] = _("Criar mis POKéMON con amor."); +const u8 gText_MatchCallPkmnBreeder_Gabrielle_Pokemon[] = _("Los que son divertidos."); +const u8 gText_MatchCallPkmnBreeder_Gabrielle_Intro1[] = _("Trata con respeto a los"); +const u8 gText_MatchCallPkmnBreeder_Gabrielle_Intro2[] = _("POKéMON que te encuentres."); + +const u8 gText_MatchCallPkmnRanger_Catherine_Strategy[] = _("Confiar en mis POKéMON."); +const u8 gText_MatchCallPkmnRanger_Catherine_Pokemon[] = _("Los que son muy fuertes."); +const u8 gText_MatchCallPkmnRanger_Catherine_Intro1[] = _("Me entreno para tareas de"); +const u8 gText_MatchCallPkmnRanger_Catherine_Intro2[] = _("rescate con mis POKéMON."); + +const u8 gText_MatchCallPkmnRanger_Jackson_Strategy[] = _("¡Atacar en oleadas!"); +const u8 gText_MatchCallPkmnRanger_Jackson_Pokemon[] = _("Uso diferentes tipos."); +const u8 gText_MatchCallPkmnRanger_Jackson_Intro1[] = _("¡No hay perdón para quien"); +const u8 gText_MatchCallPkmnRanger_Jackson_Intro2[] = _("destruye la Naturaleza!"); + +const u8 gText_MatchCallLass_Haley_Strategy[] = _("¡Tener agallas!"); +const u8 gText_MatchCallLass_Haley_Pokemon[] = _("¡Adoro los POKéMON dulces!"); +const u8 gText_MatchCallLass_Haley_Intro1[] = _("Después de luchar, siempre"); +const u8 gText_MatchCallLass_Haley_Intro2[] = _("me baño con mis POKéMON."); + +const u8 gText_MatchCallBugCatcher_James_Strategy[] = _("¡Atacar como el rayo!"); +const u8 gText_MatchCallBugCatcher_James_Pokemon[] = _("Los de tipo BICHO sin duda."); +const u8 gText_MatchCallBugCatcher_James_Intro1[] = _("Para atrapar {PKMN} BICHO,"); +const u8 gText_MatchCallBugCatcher_James_Intro2[] = _("tienes que madrugar."); + +const u8 gText_MatchCallHiker_Trent_Strategy[] = _("Utilizar la fuerza."); +const u8 gText_MatchCallHiker_Trent_Pokemon[] = _("Los POKéMON fornidos."); +const u8 gText_MatchCallHiker_Trent_Intro1[] = _("Llevo un mes planeando"); +const u8 gText_MatchCallHiker_Trent_Intro2[] = _("la excursión de hoy."); + +const u8 gText_MatchCallHiker_Sawyer_Strategy[] = _("¡Darle emoción al combate!"); +const u8 gText_MatchCallHiker_Sawyer_Pokemon[] = _("Los que transmiten energía."); +const u8 gText_MatchCallHiker_Sawyer_Intro1[] = _("Los POKéMON me gustan"); +const u8 gText_MatchCallHiker_Sawyer_Intro2[] = _("tanto como el senderismo."); + +const u8 gText_MatchCallYoungCouple_LoisAndHal_Strategy[] = _("¡Una estrategia de cariño!"); +const u8 gText_MatchCallYoungCouple_LoisAndHal_Pokemon[] = _("¡Los POKéMON cariñosos!"); +const u8 gText_MatchCallYoungCouple_LoisAndHal_Intro1[] = _("¡Somos dos tortolitos!"); +const u8 gText_MatchCallYoungCouple_LoisAndHal_Intro2[] = _("¡Tortolitos para siempre!"); + +const u8 gText_MatchCallPkmnTrainer_Wally_Strategy[] = _("Tomármelo con calma."); +const u8 gText_MatchCallPkmnTrainer_Wally_Pokemon[] = _("El primero que atrapé."); +const u8 gText_MatchCallPkmnTrainer_Wally_Intro1[] = _("Los POKéMON y yo nos"); +const u8 gText_MatchCallPkmnTrainer_Wally_Intro2[] = _("hemos fortalecido juntos."); + +const u8 gText_MatchCallRockinWhiz_Roxanne_Strategy[] = _("Lanzar ataques tipo ROCA."); +const u8 gText_MatchCallRockinWhiz_Roxanne_Pokemon[] = _("Los fuertes como la roca."); +const u8 gText_MatchCallRockinWhiz_Roxanne_Intro1[] = _("Ser LÍDER de GIMNASIO"); +const u8 gText_MatchCallRockinWhiz_Roxanne_Intro2[] = _("es mucha responsabilidad."); + +const u8 gText_MatchCallTheBigHit_Brawly_Strategy[] = _("¡Acción física directa!"); +const u8 gText_MatchCallTheBigHit_Brawly_Pokemon[] = _("¡Los de LUCHA son geniales!"); +const u8 gText_MatchCallTheBigHit_Brawly_Intro1[] = _("¡El mundo me espera como la"); +const u8 gText_MatchCallTheBigHit_Brawly_Intro2[] = _("siguiente gran revelación!"); + +const u8 gText_MatchCallSwellShock_Wattson_Strategy[] = _("Dar descargas sin parar."); +const u8 gText_MatchCallSwellShock_Wattson_Pokemon[] = _("¡Rebosan electricidad!"); +const u8 gText_MatchCallSwellShock_Wattson_Intro1[] = _("Nadie debe dar por perdido"); +const u8 gText_MatchCallSwellShock_Wattson_Intro2[] = _("ni un combate."); + +const u8 gText_MatchCallPassionBurn_Flannery_Strategy[] = _("Luchar agresivamente."); +const u8 gText_MatchCallPassionBurn_Flannery_Pokemon[] = _("¡Los míos son apasionados!"); +const u8 gText_MatchCallPassionBurn_Flannery_Intro1[] = _("A diario, me baño en aguas"); +const u8 gText_MatchCallPassionBurn_Flannery_Intro2[] = _("termales para relajarme."); + +const u8 gText_MatchCallReliableOne_Dad_Strategy[] = _("Adaptarse a cada combate."); +const u8 gText_MatchCallReliableOne_Dad_Pokemon[] = _("Criados con equilibrio."); +const u8 gText_MatchCallReliableOne_Dad_Intro1[] = _("A diario, ando durante 30"); +const u8 gText_MatchCallReliableOne_Dad_Intro2[] = _("minutos de mi casa a aquí."); + +const u8 gText_MatchCallSkyTamer_Winona_Strategy[] = _("Aprovechar la velocidad."); +const u8 gText_MatchCallSkyTamer_Winona_Pokemon[] = _("Bellos bailarines celestes."); +const u8 gText_MatchCallSkyTamer_Winona_Intro1[] = _("Me encantaría vivir en"); +const u8 gText_MatchCallSkyTamer_Winona_Intro2[] = _("armonía con la naturaleza."); + +const u8 gText_MatchCallMysticDuo_TateAndLiza_Strategy[] = _("Luchamos juntos."); +const u8 gText_MatchCallMysticDuo_TateAndLiza_Pokemon[] = _("Son siempre cariñosos."); +const u8 gText_MatchCallMysticDuo_TateAndLiza_Intro1[] = _("Nuestro papá no consigue"); +const u8 gText_MatchCallMysticDuo_TateAndLiza_Intro2[] = _("diferenciar quién es quién."); + +const u8 gText_MatchCallDandyCharm_Juan_Strategy[] = _("Usar el ímpetu del AGUA."); +const u8 gText_MatchCallDandyCharm_Juan_Pokemon[] = _("Los POKéMON elegantes."); +const u8 gText_MatchCallDandyCharm_Juan_Intro1[] = _("¡Adular a chicas guapas"); +const u8 gText_MatchCallDandyCharm_Juan_Intro2[] = _("me llena de energía!"); + +const u8 gText_MatchCallEliteFour_Sidney_Strategy[] = _("Atacar más que defenderme."); +const u8 gText_MatchCallEliteFour_Sidney_Pokemon[] = _("Bellezas de tipo SINIESTRO."); +const u8 gText_MatchCallEliteFour_Sidney_Intro1[] = _("Decían que era raro, pero"); +const u8 gText_MatchCallEliteFour_Sidney_Intro2[] = _("¡yo soy del ALTO MANDO!"); + +const u8 gText_MatchCallEliteFour_Phoebe_Strategy[] = _("Confundir y perturbar."); +const u8 gText_MatchCallEliteFour_Phoebe_Pokemon[] = _("Los míos son etéreos."); +const u8 gText_MatchCallEliteFour_Phoebe_Intro1[] = _("Me pregunto cómo le irá a mi"); +const u8 gText_MatchCallEliteFour_Phoebe_Intro2[] = _("abuela en el MONTE PÍRICO."); + +const u8 gText_MatchCallEliteFour_Glacia_Strategy[] = _("Usar objetos como apoyo."); +const u8 gText_MatchCallEliteFour_Glacia_Pokemon[] = _("¡Arden de glacial cólera!"); +const u8 gText_MatchCallEliteFour_Glacia_Intro1[] = _("Se entrena mejor al tipo"); +const u8 gText_MatchCallEliteFour_Glacia_Intro2[] = _("HIELO en zonas cálidas."); + +const u8 gText_MatchCallEliteFour_Drake_Strategy[] = _("Usar la fuerza que tengo."); +const u8 gText_MatchCallEliteFour_Drake_Pokemon[] = _("¡Del poderoso tipo DRAGÓN!"); +const u8 gText_MatchCallEliteFour_Drake_Intro1[] = _("Me he dedicado a los"); +const u8 gText_MatchCallEliteFour_Drake_Intro2[] = _("POKéMON que me salvaron."); + +const u8 gText_MatchCallChampion_Wallace_Strategy[] = _("Tener dignidad y respeto."); +const u8 gText_MatchCallChampion_Wallace_Pokemon[] = _("Los que sean elegantes."); +const u8 gText_MatchCallChampion_Wallace_Intro1[] = _("Represento tanto la belleza"); +const u8 gText_MatchCallChampion_Wallace_Intro2[] = _("como la inteligencia."); diff --git a/src/data/text/spanish/move_descriptions.h b/src/data/text/spanish/move_descriptions.h new file mode 100644 index 0000000000..afac4fadd0 --- /dev/null +++ b/src/data/text/spanish/move_descriptions.h @@ -0,0 +1,1775 @@ +static const u8 sNullDescription[] = _( + ""); + +static const u8 sPoundDescription[] = _( + "Golpea con las patas\n" + "o la cola."); + +static const u8 sKarateChopDescription[] = _( + "Da un golpe cortante.\n" + "Suele ser crítico."); + +static const u8 sDoubleSlapDescription[] = _( + "Abofetea de 2 a 5\n" + "veces seguidas."); + +static const u8 sCometPunchDescription[] = _( + "Pega de 2 a 5\n" + "veces seguidas."); + +static const u8 sMegaPunchDescription[] = _( + "Un puñetazo de gran\n" + "potencia."); + +static const u8 sPayDayDescription[] = _( + "Arroja monedas\n" + "que luego recupera."); + +static const u8 sFirePunchDescription[] = _( + "Puñetazo ardiente.\n" + "Puede quemar."); + +static const u8 sIcePunchDescription[] = _( + "Puñetazo helado.\n" + "Puede congelar."); + +static const u8 sThunderPunchDescription[] = _( + "Puñetazo eléctrico.\n" + "Puede paralizar."); + +static const u8 sScratchDescription[] = _( + "Araña con afiladas\n" + "garras."); + +static const u8 sViceGripDescription[] = _( + "Atrapa con potentes\n" + "pinzas."); + +static const u8 sGuillotineDescription[] = _( + "Pinzas que pueden\n" + "derribar de un golpe."); + +static const u8 sRazorWindDescription[] = _( + "1.{SUPER_ER} turno: prepara.\n" + "2.º: ataca."); + +static const u8 sSwordsDanceDescription[] = _( + "Baile que mejora\n" + "el ATAQUE."); + +static const u8 sCutDescription[] = _( + "Corta con garras,\n" + "guadañas, etc."); + +static const u8 sGustDescription[] = _( + "Crea un tornado\n" + "con las alas."); + +static const u8 sWingAttackDescription[] = _( + "Golpea al objetivo\n" + "con las alas."); + +static const u8 sWhirlwindDescription[] = _( + "Se lleva al rival\n" + "y termina el combate."); + +static const u8 sFlyDescription[] = _( + "1.{SUPER_ER} turno: vuela.\n" + "2.º: ataca."); + +static const u8 sBindDescription[] = _( + "Ata y oprime\n" + "de 2 a 5 turnos."); + +static const u8 sSlamDescription[] = _( + "Golpea con las\n" + "extremidades."); + +static const u8 sVineWhipDescription[] = _( + "Azota al enemigo\n" + "con ramas finas."); + +static const u8 sStompDescription[] = _( + "Tremendo pisotón\n" + "que puede causar retroceso."); + +static const u8 sDoubleKickDescription[] = _( + "Una patada doble.\n" + "Golpea 2 veces."); + +static const u8 sMegaKickDescription[] = _( + "Patada de extrema\n" + "fuerza."); + +static const u8 sJumpKickDescription[] = _( + "Si falla, dañará\n" + "a quien lo usa."); + +static const u8 sRollingKickDescription[] = _( + "Una patada rápida\n" + "y circular."); + +static const u8 sSandAttackDescription[] = _( + "Arroja arena a la cara\n" + "y baja la PRECISIÓN."); + +static const u8 sHeadbuttDescription[] = _( + "Cabezazo que puede\n" + "hacer retroceder al rival."); + +static const u8 sHornAttackDescription[] = _( + "Ataca al enemigo\n" + "con afilados cuernos."); + +static const u8 sFuryAttackDescription[] = _( + "Cornea al enemigo\n" + "de 2 a 5 veces."); + +static const u8 sHornDrillDescription[] = _( + "Ataque taladro.\n" + "Fulmina en 1 golpe."); + +static const u8 sTackleDescription[] = _( + "Embiste con todo\n" + "el cuerpo."); + +static const u8 sBodySlamDescription[] = _( + "Ataque corporal\n" + "que puede paralizar."); + +static const u8 sWrapDescription[] = _( + "Oprime de 2 a 5\n" + "turnos con ramas, etc."); + +static const u8 sTakeDownDescription[] = _( + "Carga desmedida que\n" + "también hiere al agresor."); + +static const u8 sThrashDescription[] = _( + "Dura de 2 a 3 turnos\n" + "y acaba confundiéndote."); + +static const u8 sDoubleEdgeDescription[] = _( + "Ataque arriesgado que\n" + "también hiere al agresor."); + +static const u8 sTailWhipDescription[] = _( + "Agita la cola para bajar\n" + "la DEFENSA del otro."); + +static const u8 sPoisonStingDescription[] = _( + "Puede envenenar al\n" + "enemigo con púas, etc."); + +static const u8 sTwineedleDescription[] = _( + "Clava aguijones al\n" + "rival 2 veces."); + +static const u8 sPinMissileDescription[] = _( + "Lanza finas púas que\n" + "hieren de 2 a 5 veces."); + +static const u8 sLeerDescription[] = _( + "Asusta al enemigo\n" + "para bajar su DEFENSA."); + +static const u8 sBiteDescription[] = _( + "Un voraz bocado\n" + "que puede causar retroceso."); + +static const u8 sGrowlDescription[] = _( + "Dulce gruñido que reduce\n" + "el ATAQUE del otro."); + +static const u8 sRoarDescription[] = _( + "Ahuyenta al rival\n" + "y finaliza el combate."); + +static const u8 sSingDescription[] = _( + "Cancioncilla que puede\n" + "dormir al enemigo."); + +static const u8 sSupersonicDescription[] = _( + "Raras ondas sónicas\n" + "que pueden confundir."); + +static const u8 sSonicBoomDescription[] = _( + "Lanza ondas de choque\n" + "que restan 20 PS."); + +static const u8 sDisableDescription[] = _( + "Desactiva un ataque\n" + "del contrincante."); + +static const u8 sAcidDescription[] = _( + "Rocía corrosivo ácido.\n" + "Puede bajar la DEFENSA."); + +static const u8 sEmberDescription[] = _( + "Ligero ataque que puede\n" + "causar quemaduras."); + +static const u8 sFlamethrowerDescription[] = _( + "Fuerte ataque que puede\n" + "causar quemaduras."); + +static const u8 sMistDescription[] = _( + "Te rodea de fina niebla\n" + "y protege tus habilidades."); + +static const u8 sWaterGunDescription[] = _( + "Rocía agua para atacar."); + +static const u8 sHydroPumpDescription[] = _( + "Lanza agua a chorros\n" + "para atacar."); + +static const u8 sSurfDescription[] = _( + "Crea una ola enorme y\n" + "se la lanza al enemigo."); + +static const u8 sIceBeamDescription[] = _( + "Rayo de hielo que\n" + "puede llegar a congelar."); + +static const u8 sBlizzardDescription[] = _( + "Tormenta de hielo que\n" + "puede llegar a congelar."); + +static const u8 sPsybeamDescription[] = _( + "Extraño rayo que puede\n" + "causar confusión."); + +static const u8 sBubbleBeamDescription[] = _( + "Diluvio de burbujas que\n" + "puede bajar la VELOCIDAD."); + +static const u8 sAuroraBeamDescription[] = _( + "Rayo multicolor que\n" + "puede reducir el ATAQUE."); + +static const u8 sHyperBeamDescription[] = _( + "Es eficaz, pero deja inmóvil\n" + "al atacante 1 turno."); + +static const u8 sPeckDescription[] = _( + "Ataca con un punzante\n" + "pico."); + +static const u8 sDrillPeckDescription[] = _( + "Picotazo giratorio y\n" + "perforador muy potente."); + +static const u8 sSubmissionDescription[] = _( + "Golpe desmedido que\n" + "también hiere al agresor."); + +static const u8 sLowKickDescription[] = _( + "Cuanto más pesa el\n" + "enemigo, más daño causa."); + +static const u8 sCounterDescription[] = _( + "Devuelve un golpe físico\n" + "por duplicado."); + +static const u8 sSeismicTossDescription[] = _( + "Resta los mismos PS que\n" + "nivel tenga el agresor."); + +static const u8 sStrengthDescription[] = _( + "Potente ataque físico."); + +static const u8 sAbsorbDescription[] = _( + "Absorbe la mitad del daño\n" + "producido."); + +static const u8 sMegaDrainDescription[] = _( + "Absorbe la mitad del daño\n" + "producido."); + +static const u8 sLeechSeedDescription[] = _( + "Planta tres semillas que\n" + "quitan PS en cada turno."); + +static const u8 sGrowthDescription[] = _( + "Crece a marchas forzadas\n" + "y aumenta el AT. ESP."); + +static const u8 sRazorLeafDescription[] = _( + "Corta con hojas.\n" + "Suele ser crítico."); + +static const u8 sSolarBeamDescription[] = _( + "1.{SUPER_ER} turno: absorbe luz.\n" + "2.º: ataca."); + +static const u8 sPoisonPowderDescription[] = _( + "Polvo tóxico que puede\n" + "envenenar al enemigo."); + +static const u8 sStunSporeDescription[] = _( + "Esparce polvo que puede\n" + "paralizar al enemigo."); + +static const u8 sSleepPowderDescription[] = _( + "Esparce polvo que puede\n" + "dormir al enemigo."); + +static const u8 sPetalDanceDescription[] = _( + "Dura de 2 a 3 turnos\n" + "y acaba confundiéndote."); + +static const u8 sStringShotDescription[] = _( + "Baja la VELOCIDAD\n" + "del enemigo."); + +static const u8 sDragonRageDescription[] = _( + "Cadena de ondas de\n" + "choque que quitan 40 PS."); + +static const u8 sFireSpinDescription[] = _( + "Un aro de fuego que\n" + "atrapa de 2 a 5 veces."); + +static const u8 sThunderShockDescription[] = _( + "Ataque eléctrico que\n" + "puede paralizar al enemigo."); + +static const u8 sThunderboltDescription[] = _( + "Duro ataque eléctrico que\n" + "puede paralizar al enemigo."); + +static const u8 sThunderWaveDescription[] = _( + "Una descarga que puede\n" + "paralizar al enemigo."); + +static const u8 sThunderDescription[] = _( + "Un estruendo que puede\n" + "paralizar al enemigo."); + +static const u8 sRockThrowDescription[] = _( + "Tira pequeñas rocas\n" + "al enemigo."); + +static const u8 sEarthquakeDescription[] = _( + "Fuerte, pero inútil\n" + "contra voladores."); + +static const u8 sFissureDescription[] = _( + "Ataque de tierra.\n" + "Fulmina en 1 golpe."); + +static const u8 sDigDescription[] = _( + "1.{SUPER_ER} turno: cava.\n" + "2.º: ataca."); + +static const u8 sToxicDescription[] = _( + "Envenena al rival\n" + "de forma progresiva."); + +static const u8 sConfusionDescription[] = _( + "Ataque psíquico que\n" + "puede causar confusión."); + +static const u8 sPsychicDescription[] = _( + "Fuerte ataque psíquico que\n" + "puede bajar la DEF. ESP."); + +static const u8 sHypnosisDescription[] = _( + "Ataque hipnótico que\n" + "puede dormir al enemigo."); + +static const u8 sMeditateDescription[] = _( + "Reposa y medita para\n" + "aumentar el ATAQUE."); + +static const u8 sAgilityDescription[] = _( + "Relaja el cuerpo\n" + "para ganar VELOCIDAD."); + +static const u8 sQuickAttackDescription[] = _( + "Ataque rápido que permite\n" + "golpear en 1.{SUPER_ER} lugar."); + +static const u8 sRageDescription[] = _( + "Mejora tu ATAQUE cada\n" + "vez que te golpean."); + +static const u8 sTeleportDescription[] = _( + "Movimiento psíquico que\n" + "permite huir al instante."); + +static const u8 sNightShadeDescription[] = _( + "Se restarán tantos PS\n" + "como nivel tenga el agresor."); + +static const u8 sMimicDescription[] = _( + "Copia un ataque usado\n" + "por el enemigo."); + +static const u8 sScreechDescription[] = _( + "Ruido agudo que baja mucho\n" + "la DEFENSA del rival."); + +static const u8 sDoubleTeamDescription[] = _( + "Crea espejismos para \n" + "mejorar la EVASIÓN."); + +static const u8 sRecoverDescription[] = _( + "Restaura hasta la mitad\n" + "de los PS máximos."); + +static const u8 sHardenDescription[] = _( + "Tensa la musculatura para\n" + "aumentar la DEFENSA."); + +static const u8 sMinimizeDescription[] = _( + "El agresor mengua para\n" + "aumentar la EVASIÓN."); + +static const u8 sSmokescreenDescription[] = _( + "Baja la PRECISIÓN del\n" + "enemigo con humo, etc."); + +static const u8 sConfuseRayDescription[] = _( + "Rayo siniestro que\n" + "confunde al enemigo."); + +static const u8 sWithdrawDescription[] = _( + "El agresor se protege en su\n" + "coraza y sube la DEFENSA."); + +static const u8 sDefenseCurlDescription[] = _( + "Oculta su punto débil al\n" + "rizarse. Sube la DEFENSA."); + +static const u8 sBarrierDescription[] = _( + "Crea una barrera para subir\n" + "mucho la DEFENSA."); + +static const u8 sLightScreenDescription[] = _( + "Reduce el daño que causa\n" + "el AT. ESP. del rival."); + +static const u8 sHazeDescription[] = _( + "Nube negra que elimina\n" + "los cambios de caracterís."); + +static const u8 sReflectDescription[] = _( + "Pared de luz que debilita\n" + "los ataques físicos."); + +static const u8 sFocusEnergyDescription[] = _( + "Concentra energía para\n" + "asegurar un golpe crítico."); + +static const u8 sBideDescription[] = _( + "Espera 2 turnos para\n" + "atacar con doble potencia."); + +static const u8 sMetronomeDescription[] = _( + "Usa al azar un\n" + "ataque POKéMON."); + +static const u8 sMirrorMoveDescription[] = _( + "Contraataca con\n" + "el mismo movimiento."); + +static const u8 sSelfDestructDescription[] = _( + "Potente, pero hace\n" + "que te debilites."); + +static const u8 sEggBombDescription[] = _( + "Arroja un huevo\n" + "al enemigo."); + +static const u8 sLickDescription[] = _( + "Usa la lengua para atacar.\n" + "Puede causar parálisis."); + +static const u8 sSmogDescription[] = _( + "Gases de escape que pueden\n" + "llegar a envenenar."); + +static const u8 sSludgeDescription[] = _( + "Arroja residuos al rival.\n" + "Puede llegar a envenenar."); + +static const u8 sBoneClubDescription[] = _( + "Aporrea con un hueso.\n" + "Puede causar retroceso."); + +static const u8 sFireBlastDescription[] = _( + "Llama que lo chamusca todo\n" + "y suele causar quemadura."); + +static const u8 sWaterfallDescription[] = _( + "Embiste con impulso para\n" + "remontar una cascada."); + +static const u8 sClampDescription[] = _( + "Atrapa y atenaza con\n" + "fuerza de 2 a 5 turnos."); + +static const u8 sSwiftDescription[] = _( + "Lanza rayos en forma de\n" + "estrella que no fallan."); + +static const u8 sSkullBashDescription[] = _( + "1.{SUPER_ER} turno: se prepara.\n" + "2.º: da el cabezazo."); + +static const u8 sSpikeCannonDescription[] = _( + "Lanza finas púas que\n" + "hieren de 2 a 5 veces."); + +static const u8 sConstrictDescription[] = _( + "Constriñe para herir y\n" + "puede bajar la VELOCIDAD."); + +static const u8 sAmnesiaDescription[] = _( + "Olvida algo y aumenta mucho\n" + "la DEFENSA ESP."); + +static const u8 sKinesisDescription[] = _( + "Distrae al rival y baja\n" + "su nivel de PRECISIÓN."); + +static const u8 sSoftBoiledDescription[] = _( + "Restaura hasta la mitad\n" + "de tus PS máximos."); + +static const u8 sHiJumpKickDescription[] = _( + "Si fallas esta patada,\n" + "puedes autolesionarte."); + +static const u8 sGlareDescription[] = _( + "Intimida y asusta al rival\n" + "hasta dejarlo paralizado."); + +static const u8 sDreamEaterDescription[] = _( + "Roba la mitad del daño\n" + "causado a un rival dormido."); + +static const u8 sPoisonGasDescription[] = _( + "Envuelve al enemigo en gas\n" + "tóxico y venenoso."); + +static const u8 sBarrageDescription[] = _( + "Arroja esferas al rival\n" + "de 2 a 5 veces."); + +static const u8 sLeechLifeDescription[] = _( + "Absorbe la mitad del\n" + "daño producido."); + +static const u8 sLovelyKissDescription[] = _( + "Pide un beso con una cara\n" + "que asusta y adormece."); + +static const u8 sSkyAttackDescription[] = _( + "1.º: busca punto flaco.\n" + "2.º: va a por él."); + +static const u8 sTransformDescription[] = _( + "Modifica las células\n" + "del rival y lo clona."); + +static const u8 sBubbleDescription[] = _( + "Usa burbujas para intentar\n" + "bajar la VELOCIDAD."); + +static const u8 sDizzyPunchDescription[] = _( + "Puño repetitivo que puede\n" + "causar confusión."); + +static const u8 sSporeDescription[] = _( + "Esparce esporas\n" + "que inducen al sueño."); + +static const u8 sFlashDescription[] = _( + "Ciega con un fogonazo de\n" + "luz y baja la PRECISIÓN."); + +static const u8 sPsywaveDescription[] = _( + "Ataque con onda psíquica\n" + "de intensidad variable."); + +static const u8 sSplashDescription[] = _( + "No tiene ningún efecto.\n" + "Sólo salpica."); + +static const u8 sAcidArmorDescription[] = _( + "Te hace líquido y aumenta\n" + "bastante tu DEFENSA."); + +static const u8 sCrabhammerDescription[] = _( + "Pinza con fuerza y suele\n" + "dar un golpe crítico."); + +static const u8 sExplosionDescription[] = _( + "Causa mucho daño, pero\n" + "te debilita."); + +static const u8 sFurySwipesDescription[] = _( + "Araña rápidamente\n" + "de 2 a 5 veces."); + +static const u8 sBonemerangDescription[] = _( + "Lanza un hueso a modo de\n" + "bumerán, que da 2 veces."); + +static const u8 sRestDescription[] = _( + "Te duerme durante 2 turnos\n" + "para curarte totalmente."); + +static const u8 sRockSlideDescription[] = _( + "Lanza grandes pedruscos.\n" + "Puede causar retroceso."); + +static const u8 sHyperFangDescription[] = _( + "Ataque con finos colmillos.\n" + "Puede causar retroceso."); + +static const u8 sSharpenDescription[] = _( + "Mejora el ATAQUE\n" + "de quien lo usa."); + +static const u8 sConversionDescription[] = _( + "Cambia tu tipo por el tipo\n" + "de un ataque conocido."); + +static const u8 sTriAttackDescription[] = _( + "Dispara 3 tipos\n" + "de rayos a la vez."); + +static const u8 sSuperFangDescription[] = _( + "Finos colmillos que bajan\n" + "a la mitad los PS del rival."); + +static const u8 sSlashDescription[] = _( + "Acuchilla con pinzas, etc.\n" + "Suele dar un golpe crítico."); + +static const u8 sSubstituteDescription[] = _( + "Crea un señuelo con\n" + "1/4 de tus PS máximos."); + +static const u8 sStruggleDescription[] = _( + "Sólo se usa al acabarse\n" + "los PP. Te hiere un poco."); + +static const u8 sSketchDescription[] = _( + "Copia siempre el último\n" + "ataque del rival."); + +static const u8 sTripleKickDescription[] = _( + "Patea 3 veces seguidas\n" + "y cada vez más fuerte."); + +static const u8 sThiefDescription[] = _( + "Puede quitarle al rival\n" + "el objeto que lleve."); + +static const u8 sSpiderWebDescription[] = _( + "Enreda al rival para evitar\n" + "que huya o pida el relevo."); + +static const u8 sMindReaderDescription[] = _( + "Adivina el ataque del otro\n" + "y actúa en consecuencia."); + +static const u8 sNightmareDescription[] = _( + "El rival dormido pierde\n" + "1/4 de PS por turno."); + +static const u8 sFlameWheelDescription[] = _( + "Ataque de fuego que puede\n" + "causar quemaduras."); + +static const u8 sSnoreDescription[] = _( + "Fuerte ronquido que puede\n" + "usarse estando dormido."); + +static const u8 sCurseDescription[] = _( + "En el tipo FANTASMA\n" + "tiene un efecto distinto."); + +static const u8 sFlailDescription[] = _( + "Causa un daño mayor\n" + "si tienes pocos PS."); + +static const u8 sConversion2Description[] = _( + "Tu tipo se hace resistente\n" + "al último tipo de ataque."); + +static const u8 sAeroblastDescription[] = _( + "Lanza un chorro de aire que\n" + "suele dar un golpe crítico."); + +static const u8 sCottonSporeDescription[] = _( + "Le pega esporas al rival\n" + "para reducir su VELOCIDAD."); + +static const u8 sReversalDescription[] = _( + "Si tienes pocos PS, el daño\n" + "que causa es mucho mayor."); + +static const u8 sSpiteDescription[] = _( + "Baja con rencor PP del\n" + "último ataque recibido."); + +static const u8 sPowderSnowDescription[] = _( + "Lanza una nevada que puede\n" + "llegar a congelar."); + +static const u8 sProtectDescription[] = _( + "Frena ataques, pero puede\n" + "fallar si se usa sin cesar."); + +static const u8 sMachPunchDescription[] = _( + "Puñetazo que se da rápido\n" + "para golpear primero."); + +static const u8 sScaryFaceDescription[] = _( + "Asusta al enemigo para\n" + "bajarle VELOCIDAD."); + +static const u8 sFaintAttackDescription[] = _( + "Acerca al enemigo para que\n" + "el golpe no falle."); + +static const u8 sSweetKissDescription[] = _( + "Pide un beso con dulzura\n" + "y suele causar confusión."); + +static const u8 sBellyDrumDescription[] = _( + "Reduce tus PS para\n" + "mejorar el ATAQUE."); + +static const u8 sSludgeBombDescription[] = _( + "Explosión de lodo que puede\n" + "llegar a envenenar."); + +static const u8 sMudSlapDescription[] = _( + "Echa lodo en la cara\n" + "para bajar la PRECISIÓN."); + +static const u8 sOctazookaDescription[] = _( + "Dispara tinta para atacar\n" + "y bajar la PRECISIÓN."); + +static const u8 sSpikesDescription[] = _( + "Riega púas que hieren\n" + "si el rival pide el relevo."); + +static const u8 sZapCannonDescription[] = _( + "No es certero, pero causa\n" + "parálisis si atina."); + +static const u8 sForesightDescription[] = _( + "Anula los intentos del rival\n" + "de aumentar la EVASIÓN."); + +static const u8 sDestinyBondDescription[] = _( + "Si te debilitas, el enemigo\n" + "se debilita contigo."); + +static const u8 sPerishSongDescription[] = _( + "A los 3 turnos del canto,\n" + "caen rival y atacante."); + +static const u8 sIcyWindDescription[] = _( + "Ataque helado que\n" + "baja la VELOCIDAD."); + +static const u8 sDetectDescription[] = _( + "Frena ataques, pero puede\n" + "fallar si se usa sin parar."); + +static const u8 sBoneRushDescription[] = _( + "Hueso en ristre, aporrea\n" + "al enemigo de 2 a 5 veces."); + +static const u8 sLockOnDescription[] = _( + "Fija el blanco para que el\n" + "siguiente ataque no falle."); + +static const u8 sOutrageDescription[] = _( + "Embestida que dura 2 ó 3\n" + "turnos y te confunde."); + +static const u8 sSandstormDescription[] = _( + "Tormenta de arena\n" + "que dura varios turnos."); + +static const u8 sGigaDrainDescription[] = _( + "Absorbe la mitad\n" + "del daño producido."); + +static const u8 sEndureDescription[] = _( + "Resiste el ataque de 1\n" + "turno y deja al menos 1 PS."); + +static const u8 sCharmDescription[] = _( + "Engatusa al rival y reduce\n" + "bastante su ATAQUE."); + +static const u8 sRolloutDescription[] = _( + "Ataque de 5 turnos,\n" + "con fuerza cada vez mayor."); + +static const u8 sFalseSwipeDescription[] = _( + "Deja al enemigo\n" + "con al menos 1 PS."); + +static const u8 sSwaggerDescription[] = _( + "Provoca confusión, pero\n" + "también sube el ATAQUE."); + +static const u8 sMilkDrinkDescription[] = _( + "Restaura hasta la mitad\n" + "de tus PS máximos."); + +static const u8 sSparkDescription[] = _( + "Ataque eléctrico que puede\n" + "llegar a paralizar."); + +static const u8 sFuryCutterDescription[] = _( + "Crece en intensidad\n" + "si se usa repetidas veces."); + +static const u8 sSteelWingDescription[] = _( + "Alas rígidas que\n" + "golpean al rival."); + +static const u8 sMeanLookDescription[] = _( + "Mal de ojo que impide al\n" + "rival huir o pedir el relevo."); + +static const u8 sAttractDescription[] = _( + "Reduce la posibilidad\n" + "de que el enemigo ataque."); + +static const u8 sSleepTalkDescription[] = _( + "Mientras duerme, usa\n" + "un ataque elegido al azar."); + +static const u8 sHealBellDescription[] = _( + "Repicar que cura los\n" + "problemas de estado."); + +static const u8 sReturnDescription[] = _( + "Ataque que aumenta sus\n" + "efectos con la amistad."); + +static const u8 sPresentDescription[] = _( + "Regalo con forma de bomba.\n" + "Puede que restaure los PS."); + +static const u8 sFrustrationDescription[] = _( + "Es más fuerte si no se\n" + "aprecia al ENTRENADOR."); + +static const u8 sSafeguardDescription[] = _( + "Fuerza mística que evita\n" + "problemas de estado."); + +static const u8 sPainSplitDescription[] = _( + "Une tus PS a los del rival\n" + "y los reparte por igual."); + +static const u8 sSacredFireDescription[] = _( + "Fuego místico que\n" + "puede causar quemaduras."); + +static const u8 sMagnitudeDescription[] = _( + "Sacudida sísmica\n" + "de intensidad variable."); + +static const u8 sDynamicPunchDescription[] = _( + "No es certero, pero\n" + "causa confusión si atina."); + +static const u8 sMegahornDescription[] = _( + "Violenta embestida con\n" + "retorcidos cuernos."); + +static const u8 sDragonBreathDescription[] = _( + "Fuerte ráfaga de aliento\n" + "que golpea al enemigo."); + +static const u8 sBatonPassDescription[] = _( + "Cambia de compañero y\n" + "mantiene los estados."); + +static const u8 sEncoreDescription[] = _( + "El rival repite el último\n" + "ataque de 2 a 6 veces."); + +static const u8 sPursuitDescription[] = _( + "Hace mucho daño al rival\n" + "que pide el relevo."); + +static const u8 sRapidSpinDescription[] = _( + "Ataque corporal giratorio\n" + "de gran velocidad."); + +static const u8 sSweetScentDescription[] = _( + "Engatusa al rival para\n" + "reducir su EVASIÓN."); + +static const u8 sIronTailDescription[] = _( + "Ataca con una cola férrea\n" + "y puede bajar la DEFENSA."); + +static const u8 sMetalClawDescription[] = _( + "Ataque con garra que puede\n" + "aumentar tu ATAQUE."); + +static const u8 sVitalThrowDescription[] = _( + "Lleva su tiempo, pero no\n" + "falla."); + +static const u8 sMorningSunDescription[] = _( + "Restaura PS. La cantidad\n" + "varía según el clima."); + +static const u8 sSynthesisDescription[] = _( + "Restaura PS. La cantidad\n" + "varía según el clima."); + +static const u8 sMoonlightDescription[] = _( + "Restaura PS. La cantidad\n" + "varía según el clima."); + +static const u8 sHiddenPowerDescription[] = _( + "Su eficacia varía\n" + "según el agresor."); + +static const u8 sCrossChopDescription[] = _( + "Corte doble que suele\n" + "propinar un golpe crítico."); + +static const u8 sTwisterDescription[] = _( + "Crea un violento tornado\n" + "para hacer trizas al rival."); + +static const u8 sRainDanceDescription[] = _( + "Refuerza los ataques de\n" + "tipo AGUA durante 5 turnos."); + +static const u8 sSunnyDayDescription[] = _( + "Sube los ataques de tipo\n" + "FUEGO durante 5 turnos."); + +static const u8 sCrunchDescription[] = _( + "Tritura con finos colmillos\n" + "y puede bajar la DEF. ESP."); + +static const u8 sMirrorCoatDescription[] = _( + "Responde a un ATAQUE\n" + "ESPECIAL con doble fuerza."); + +static const u8 sPsychUpDescription[] = _( + "Copia los efectos del rival\n" + "y te los adjudica."); + +static const u8 sExtremeSpeedDescription[] = _( + "Ataque extremadamente\n" + "rápido y demoledor."); + +static const u8 sAncientPowerDescription[] = _( + "Puede subir todas\n" + "las características."); + +static const u8 sShadowBallDescription[] = _( + "Lanza una bola negra que\n" + "puede bajar la DEF. ESP."); + +static const u8 sFutureSightDescription[] = _( + "Aumenta la energía interior\n" + "para golpear a los 2 turnos."); + +static const u8 sRockSmashDescription[] = _( + "Ataque de fuerza brutal\n" + "que puede bajar la DEFENSA."); + +static const u8 sWhirlpoolDescription[] = _( + "Atrapa y daña al rival de 2 a\n" + "5 turnos con un torbellino."); + +static const u8 sBeatUpDescription[] = _( + "Ataque de todo el\n" + "equipo POKéMON."); + +static const u8 sFakeOutDescription[] = _( + "Ataca primero en un turno\n" + "y puede causar retroceso."); + +static const u8 sUproarDescription[] = _( + "Alborota de 2 a 5 turnos.\n" + "Mantiene despierto."); + +static const u8 sStockpileDescription[] = _( + "Recarga energía hasta\n" + "3 veces."); + +static const u8 sSpitUpDescription[] = _( + "Libera energía acumulada.\n" + "Cuanta más, mejor."); + +static const u8 sSwallowDescription[] = _( + "Absorbe energía acumulada\n" + "y restaura PS."); + +static const u8 sHeatWaveDescription[] = _( + "Exhala un vaho ígneo que\n" + "puede quemar al rival."); + +static const u8 sHailDescription[] = _( + "Tormenta de granizo que\n" + "golpea en cada turno."); + +static const u8 sTormentDescription[] = _( + "Agobia e impide el uso\n" + "reiterado de un ataque."); + +static const u8 sFlatterDescription[] = _( + "Confunde al rival, pero\n" + "sube su AT. ESP."); + +static const u8 sWillOWispDescription[] = _( + "Fuego muy intenso que\n" + "produce quemaduras."); + +static const u8 sMementoDescription[] = _( + "Baja las habilidades\n" + "del rival y te fulmina."); + +static const u8 sFacadeDescription[] = _( + "Potencia el ATAQUE al estar\n" + "quemado, paraliz. o enven."); + +static const u8 sFocusPunchDescription[] = _( + "Es tardío, pero si el rival\n" + "te golpea no te moverás."); + +static const u8 sSmellingSaltDescription[] = _( + "Afecta a rivales paraliza-\n" + "dos, pero también los cura."); + +static const u8 sFollowMeDescription[] = _( + "Llama la atención para\n" + "concentrar los ataques."); + +static const u8 sNaturePowerDescription[] = _( + "El tipo de ataque\n" + "varía según el sitio."); + +static const u8 sChargeDescription[] = _( + "Recarga energía y sube el\n" + "ataque eléctrico posterior."); + +static const u8 sTauntDescription[] = _( + "Hace que el rival sólo\n" + "use ataques."); + +static const u8 sHelpingHandDescription[] = _( + "Refuerza los movimientos\n" + "del receptor."); + +static const u8 sTrickDescription[] = _( + "Engaña al rival y provoca\n" + "un cambio de objeto."); + +static const u8 sRolePlayDescription[] = _( + "Imita al rival y copia\n" + "su HABILIDAD ESPECIAL."); + +static const u8 sWishDescription[] = _( + "Lleva tiempo, pero cumple\n" + "el deseo de restaurar PS."); + +static const u8 sAssistDescription[] = _( + "Ataque elegido al azar\n" + "de un miembro del equipo."); + +static const u8 sIngrainDescription[] = _( + "Echa raíces para recuperar\n" + "PS, pero impide el relevo."); + +static const u8 sSuperpowerDescription[] = _( + "Aumenta mucho la fuerza,\n" + "pero las habilidades bajan."); + +static const u8 sMagicCoatDescription[] = _( + "El agresor recibe el reflejo\n" + "de los efectos especiales."); + +static const u8 sRecycleDescription[] = _( + "Recicla un objeto usado\n" + "para utilizarlo de nuevo."); + +static const u8 sRevengeDescription[] = _( + "Ataque que gana fuerza\n" + "si el enemigo te hiere."); + +static const u8 sBrickBreakDescription[] = _( + "Destruye barreras como\n" + "REFLEJO y causa daño."); + +static const u8 sYawnDescription[] = _( + "Provoca el bostezo\n" + "y después el sueño."); + +static const u8 sKnockOffDescription[] = _( + "Deja al rival desprovisto\n" + "del objeto que lleva."); + +static const u8 sEndeavorDescription[] = _( + "Gana fuerza si el atacante\n" + "tiene menos PS que el rival."); + +static const u8 sEruptionDescription[] = _( + "Cuanto mayor sea el número\n" + "de tus PS, más daño harás."); + +static const u8 sSkillSwapDescription[] = _( + "Intercambia la habilidad\n" + "especial con otro POKéMON."); + +static const u8 sImprisonDescription[] = _( + "Impide al rival usar ataques\n" + "que tú conoces."); + +static const u8 sRefreshDescription[] = _( + "Cura envenenamientos,\n" + "parálisis y quemaduras."); + +static const u8 sGrudgeDescription[] = _( + "Si te debilitas, borra los PP\n" + "del último ataque del rival."); + +static const u8 sSnatchDescription[] = _( + "Roba el efecto del ataque\n" + "que el objetivo use después."); + +static const u8 sSecretPowerDescription[] = _( + "Los efectos de este ataque\n" + "varían según la zona."); + +static const u8 sDiveDescription[] = _( + "1.{SUPER_ER} turno: bucea.\n" + "2.º: golpea."); + +static const u8 sArmThrustDescription[] = _( + "Se dan puñetazos directos\n" + "de 2 a 5 veces."); + +static const u8 sCamouflageDescription[] = _( + "Modifica el tipo del POKéMON\n" + "según la zona donde esté."); + +static const u8 sTailGlowDescription[] = _( + "Ráfaga de luz que sube\n" + "muchísimo el AT. ESP."); + +static const u8 sLusterPurgeDescription[] = _( + "Fogonazo de luz que puede\n" + "bajar la DEF. ESP."); + +static const u8 sMistBallDescription[] = _( + "Banco de niebla que\n" + "puede bajar el AT. ESP."); + +static const u8 sFeatherDanceDescription[] = _( + "Envuelve al rival con plumón\n" + "para reducir su ATAQUE."); + +static const u8 sTeeterDanceDescription[] = _( + "Confunde a todos los\n" + "POKéMON que hay en escena."); + +static const u8 sBlazeKickDescription[] = _( + "Suele ser un golpe crítico\n" + "y causar quemaduras."); + +static const u8 sMudSportDescription[] = _( + "Te cubre de lodo y mejora\n" + "tu resistencia eléctrica."); + +static const u8 sIceBallDescription[] = _( + "Dura 5 turnos y gana fuerza\n" + "en cada uno."); + +static const u8 sNeedleArmDescription[] = _( + "Pega con brazos de pinchos\n" + "y puede causar retroceso."); + +static const u8 sSlackOffDescription[] = _( + "Te relaja y restaura la\n" + "mitad de los PS máximos."); + +static const u8 sHyperVoiceDescription[] = _( + "Ondas sonoras de alta\n" + "frecuencia que hieren."); + +static const u8 sPoisonFangDescription[] = _( + "Incisivos colmillos que\n" + "pueden envenenar al rival."); + +static const u8 sCrushClawDescription[] = _( + "Hace trizas al enemigo y\n" + "puede bajar la DEFENSA."); + +static const u8 sBlastBurnDescription[] = _( + "Es muy eficaz, pero\n" + "te inmoviliza 1 turno."); + +static const u8 sHydroCannonDescription[] = _( + "Es muy eficaz, pero\n" + "te inmoviliza 1 turno."); + +static const u8 sMeteorMashDescription[] = _( + "Impacta como un meteorito\n" + "y suele subir el ATAQUE."); + +static const u8 sAstonishDescription[] = _( + "Impresiona tanto que puede\n" + "hacer retroceder al rival."); + +static const u8 sWeatherBallDescription[] = _( + "El tipo y fuerza del ataque\n" + "varían según el clima."); + +static const u8 sAromatherapyDescription[] = _( + "Cura todos los problemas de\n" + "estado con un suave aroma."); + +static const u8 sFakeTearsDescription[] = _( + "Lágrimas de cocodrilo que\n" + "bajan mucho la DEF. ESP."); + +static const u8 sAirCutterDescription[] = _( + "Viento cortante que azota.\n" + "Suele ser un golpe crítico."); + +static const u8 sOverheatDescription[] = _( + "Ataque en toda regla que\n" + "baja mucho tu AT. ESP."); + +static const u8 sOdorSleuthDescription[] = _( + "Anula los intentos del rival\n" + "por aumentar la EVASIÓN."); + +static const u8 sRockTombDescription[] = _( + "Tira rocas al rival, lo para\n" + "y le baja la VELOCIDAD."); + +static const u8 sSilverWindDescription[] = _( + "Partículas de plata que\n" + "quizá suban las habilidades."); + +static const u8 sMetalSoundDescription[] = _( + "Tremendo chirrido que baja\n" + "mucho la DEF. ESP."); + +static const u8 sGrassWhistleDescription[] = _( + "Agradable melodía que\n" + "adormece al rival."); + +static const u8 sTickleDescription[] = _( + "Hace reír para bajar el\n" + "ATAQUE y la DEFENSA."); + +static const u8 sCosmicPowerDescription[] = _( + "Sube la DEFENSA y la DEF.\n" + "ESP. con energía mística."); + +static const u8 sWaterSpoutDescription[] = _( + "Si tienes muchos PS, el daño\n" + "que causa es mucho mayor."); + +static const u8 sSignalBeamDescription[] = _( + "Extraño ataque con rayo.\n" + "Puede causar confusión."); + +static const u8 sShadowPunchDescription[] = _( + "Puñetazo ineludible\n" + "procedente de las sombras."); + +static const u8 sExtrasensoryDescription[] = _( + "Energía muy extraña\n" + "que puede causar retroceso."); + +static const u8 sSkyUppercutDescription[] = _( + "Gancho ascendente\n" + "de gran ímpetu."); + +static const u8 sSandTombDescription[] = _( + "Enreda en un remolino\n" + "de arena de 2 a 5 turnos."); + +static const u8 sSheerColdDescription[] = _( + "Ataque polar que debilita\n" + "al rival si le alcanza."); + +static const u8 sMuddyWaterDescription[] = _( + "Ataque con agua lodosa que\n" + "puede bajar la PRECISIÓN."); + +static const u8 sBulletSeedDescription[] = _( + "Dispara de 2 a 5 ráfagas\n" + "consecutivas de semillas."); + +static const u8 sAerialAceDescription[] = _( + "Ataque tremendamente\n" + "rápido e ineludible."); + +static const u8 sIcicleSpearDescription[] = _( + "Ataca lanzando de 2 a 5\n" + "ráfagas de carámbanos."); + +static const u8 sIronDefenseDescription[] = _( + "Te fortalece y sube\n" + "mucho la DEFENSA."); + +static const u8 sBlockDescription[] = _( + "Le corta el paso al rival\n" + "para que no pueda escapar."); + +static const u8 sHowlDescription[] = _( + "Aullido que sube el ánimo\n" + "y aumenta el ATAQUE."); + +static const u8 sDragonClawDescription[] = _( + "Araña al rival con garras\n" + "afiladas."); + +static const u8 sFrenzyPlantDescription[] = _( + "Es eficaz, pero deja\n" + "inmóvil al agresor 1 turno."); + +static const u8 sBulkUpDescription[] = _( + "Robustece el cuerpo para\n" + "subir ATAQUE y DEFENSA."); + +static const u8 sBounceDescription[] = _( + "1.{SUPER_ER} turno: bota.\n" + "2.º: golpea. Puede paralizar."); + +static const u8 sMudShotDescription[] = _( + "Dispara lodo al rival y\n" + "reduce su VELOCIDAD."); + +static const u8 sPoisonTailDescription[] = _( + "Puede envenenar y dar un\n" + "golpe crítico."); + +static const u8 sCovetDescription[] = _( + "Pide con ternura al rival\n" + "el objeto que lleve."); + +static const u8 sVoltTackleDescription[] = _( + "Placaje de alto riesgo que\n" + "hiere un poco al atacante."); + +static const u8 sMagicalLeafDescription[] = _( + "Ataca con una extraña hoja\n" + "que no se puede esquivar."); + +static const u8 sWaterSportDescription[] = _( + "Te moja para que resistas\n" + "más los ataques de fuego."); + +static const u8 sCalmMindDescription[] = _( + "Sube el AT. ESP. y la DEF.\n" + "ESP. con concentración."); + +static const u8 sLeafBladeDescription[] = _( + "Acuchilla con una hoja fina.\n" + "Suele dar un golpe crítico."); + +static const u8 sDragonDanceDescription[] = _( + "Danza mística que sube\n" + "el ATAQUE y la VELOCIDAD."); + +static const u8 sRockBlastDescription[] = _( + "Lanza pedruscos al rival de\n" + "2 a 5 veces consecutivas."); + +static const u8 sShockWaveDescription[] = _( + "Ataque eléctrico muy rápido\n" + "e ineludible."); + +static const u8 sWaterPulseDescription[] = _( + "Ondas ultrasónicas que\n" + "pueden confundir al rival."); + +static const u8 sDoomDesireDescription[] = _( + "Concentra intensa luz solar\n" + "y ataca 2 turnos después."); + +static const u8 sPsychoBoostDescription[] = _( + "Es tremendamente potente,\n" + "pero baja mucho el AT. ESP."); + +// MOVE_NONE is ignored in this table. Make sure to always subtract 1 before getting the right pointer. +const u8 *const gMoveDescriptionPointers[MOVES_COUNT - 1] = +{ + [MOVE_POUND - 1] = sPoundDescription, + [MOVE_KARATE_CHOP - 1] = sKarateChopDescription, + [MOVE_DOUBLE_SLAP - 1] = sDoubleSlapDescription, + [MOVE_COMET_PUNCH - 1] = sCometPunchDescription, + [MOVE_MEGA_PUNCH - 1] = sMegaPunchDescription, + [MOVE_PAY_DAY - 1] = sPayDayDescription, + [MOVE_FIRE_PUNCH - 1] = sFirePunchDescription, + [MOVE_ICE_PUNCH - 1] = sIcePunchDescription, + [MOVE_THUNDER_PUNCH - 1] = sThunderPunchDescription, + [MOVE_SCRATCH - 1] = sScratchDescription, + [MOVE_VICE_GRIP - 1] = sViceGripDescription, + [MOVE_GUILLOTINE - 1] = sGuillotineDescription, + [MOVE_RAZOR_WIND - 1] = sRazorWindDescription, + [MOVE_SWORDS_DANCE - 1] = sSwordsDanceDescription, + [MOVE_CUT - 1] = sCutDescription, + [MOVE_GUST - 1] = sGustDescription, + [MOVE_WING_ATTACK - 1] = sWingAttackDescription, + [MOVE_WHIRLWIND - 1] = sWhirlwindDescription, + [MOVE_FLY - 1] = sFlyDescription, + [MOVE_BIND - 1] = sBindDescription, + [MOVE_SLAM - 1] = sSlamDescription, + [MOVE_VINE_WHIP - 1] = sVineWhipDescription, + [MOVE_STOMP - 1] = sStompDescription, + [MOVE_DOUBLE_KICK - 1] = sDoubleKickDescription, + [MOVE_MEGA_KICK - 1] = sMegaKickDescription, + [MOVE_JUMP_KICK - 1] = sJumpKickDescription, + [MOVE_ROLLING_KICK - 1] = sRollingKickDescription, + [MOVE_SAND_ATTACK - 1] = sSandAttackDescription, + [MOVE_HEADBUTT - 1] = sHeadbuttDescription, + [MOVE_HORN_ATTACK - 1] = sHornAttackDescription, + [MOVE_FURY_ATTACK - 1] = sFuryAttackDescription, + [MOVE_HORN_DRILL - 1] = sHornDrillDescription, + [MOVE_TACKLE - 1] = sTackleDescription, + [MOVE_BODY_SLAM - 1] = sBodySlamDescription, + [MOVE_WRAP - 1] = sWrapDescription, + [MOVE_TAKE_DOWN - 1] = sTakeDownDescription, + [MOVE_THRASH - 1] = sThrashDescription, + [MOVE_DOUBLE_EDGE - 1] = sDoubleEdgeDescription, + [MOVE_TAIL_WHIP - 1] = sTailWhipDescription, + [MOVE_POISON_STING - 1] = sPoisonStingDescription, + [MOVE_TWINEEDLE - 1] = sTwineedleDescription, + [MOVE_PIN_MISSILE - 1] = sPinMissileDescription, + [MOVE_LEER - 1] = sLeerDescription, + [MOVE_BITE - 1] = sBiteDescription, + [MOVE_GROWL - 1] = sGrowlDescription, + [MOVE_ROAR - 1] = sRoarDescription, + [MOVE_SING - 1] = sSingDescription, + [MOVE_SUPERSONIC - 1] = sSupersonicDescription, + [MOVE_SONIC_BOOM - 1] = sSonicBoomDescription, + [MOVE_DISABLE - 1] = sDisableDescription, + [MOVE_ACID - 1] = sAcidDescription, + [MOVE_EMBER - 1] = sEmberDescription, + [MOVE_FLAMETHROWER - 1] = sFlamethrowerDescription, + [MOVE_MIST - 1] = sMistDescription, + [MOVE_WATER_GUN - 1] = sWaterGunDescription, + [MOVE_HYDRO_PUMP - 1] = sHydroPumpDescription, + [MOVE_SURF - 1] = sSurfDescription, + [MOVE_ICE_BEAM - 1] = sIceBeamDescription, + [MOVE_BLIZZARD - 1] = sBlizzardDescription, + [MOVE_PSYBEAM - 1] = sPsybeamDescription, + [MOVE_BUBBLE_BEAM - 1] = sBubbleBeamDescription, + [MOVE_AURORA_BEAM - 1] = sAuroraBeamDescription, + [MOVE_HYPER_BEAM - 1] = sHyperBeamDescription, + [MOVE_PECK - 1] = sPeckDescription, + [MOVE_DRILL_PECK - 1] = sDrillPeckDescription, + [MOVE_SUBMISSION - 1] = sSubmissionDescription, + [MOVE_LOW_KICK - 1] = sLowKickDescription, + [MOVE_COUNTER - 1] = sCounterDescription, + [MOVE_SEISMIC_TOSS - 1] = sSeismicTossDescription, + [MOVE_STRENGTH - 1] = sStrengthDescription, + [MOVE_ABSORB - 1] = sAbsorbDescription, + [MOVE_MEGA_DRAIN - 1] = sMegaDrainDescription, + [MOVE_LEECH_SEED - 1] = sLeechSeedDescription, + [MOVE_GROWTH - 1] = sGrowthDescription, + [MOVE_RAZOR_LEAF - 1] = sRazorLeafDescription, + [MOVE_SOLAR_BEAM - 1] = sSolarBeamDescription, + [MOVE_POISON_POWDER - 1] = sPoisonPowderDescription, + [MOVE_STUN_SPORE - 1] = sStunSporeDescription, + [MOVE_SLEEP_POWDER - 1] = sSleepPowderDescription, + [MOVE_PETAL_DANCE - 1] = sPetalDanceDescription, + [MOVE_STRING_SHOT - 1] = sStringShotDescription, + [MOVE_DRAGON_RAGE - 1] = sDragonRageDescription, + [MOVE_FIRE_SPIN - 1] = sFireSpinDescription, + [MOVE_THUNDER_SHOCK - 1] = sThunderShockDescription, + [MOVE_THUNDERBOLT - 1] = sThunderboltDescription, + [MOVE_THUNDER_WAVE - 1] = sThunderWaveDescription, + [MOVE_THUNDER - 1] = sThunderDescription, + [MOVE_ROCK_THROW - 1] = sRockThrowDescription, + [MOVE_EARTHQUAKE - 1] = sEarthquakeDescription, + [MOVE_FISSURE - 1] = sFissureDescription, + [MOVE_DIG - 1] = sDigDescription, + [MOVE_TOXIC - 1] = sToxicDescription, + [MOVE_CONFUSION - 1] = sConfusionDescription, + [MOVE_PSYCHIC - 1] = sPsychicDescription, + [MOVE_HYPNOSIS - 1] = sHypnosisDescription, + [MOVE_MEDITATE - 1] = sMeditateDescription, + [MOVE_AGILITY - 1] = sAgilityDescription, + [MOVE_QUICK_ATTACK - 1] = sQuickAttackDescription, + [MOVE_RAGE - 1] = sRageDescription, + [MOVE_TELEPORT - 1] = sTeleportDescription, + [MOVE_NIGHT_SHADE - 1] = sNightShadeDescription, + [MOVE_MIMIC - 1] = sMimicDescription, + [MOVE_SCREECH - 1] = sScreechDescription, + [MOVE_DOUBLE_TEAM - 1] = sDoubleTeamDescription, + [MOVE_RECOVER - 1] = sRecoverDescription, + [MOVE_HARDEN - 1] = sHardenDescription, + [MOVE_MINIMIZE - 1] = sMinimizeDescription, + [MOVE_SMOKESCREEN - 1] = sSmokescreenDescription, + [MOVE_CONFUSE_RAY - 1] = sConfuseRayDescription, + [MOVE_WITHDRAW - 1] = sWithdrawDescription, + [MOVE_DEFENSE_CURL - 1] = sDefenseCurlDescription, + [MOVE_BARRIER - 1] = sBarrierDescription, + [MOVE_LIGHT_SCREEN - 1] = sLightScreenDescription, + [MOVE_HAZE - 1] = sHazeDescription, + [MOVE_REFLECT - 1] = sReflectDescription, + [MOVE_FOCUS_ENERGY - 1] = sFocusEnergyDescription, + [MOVE_BIDE - 1] = sBideDescription, + [MOVE_METRONOME - 1] = sMetronomeDescription, + [MOVE_MIRROR_MOVE - 1] = sMirrorMoveDescription, + [MOVE_SELF_DESTRUCT - 1] = sSelfDestructDescription, + [MOVE_EGG_BOMB - 1] = sEggBombDescription, + [MOVE_LICK - 1] = sLickDescription, + [MOVE_SMOG - 1] = sSmogDescription, + [MOVE_SLUDGE - 1] = sSludgeDescription, + [MOVE_BONE_CLUB - 1] = sBoneClubDescription, + [MOVE_FIRE_BLAST - 1] = sFireBlastDescription, + [MOVE_WATERFALL - 1] = sWaterfallDescription, + [MOVE_CLAMP - 1] = sClampDescription, + [MOVE_SWIFT - 1] = sSwiftDescription, + [MOVE_SKULL_BASH - 1] = sSkullBashDescription, + [MOVE_SPIKE_CANNON - 1] = sSpikeCannonDescription, + [MOVE_CONSTRICT - 1] = sConstrictDescription, + [MOVE_AMNESIA - 1] = sAmnesiaDescription, + [MOVE_KINESIS - 1] = sKinesisDescription, + [MOVE_SOFT_BOILED - 1] = sSoftBoiledDescription, + [MOVE_HI_JUMP_KICK - 1] = sHiJumpKickDescription, + [MOVE_GLARE - 1] = sGlareDescription, + [MOVE_DREAM_EATER - 1] = sDreamEaterDescription, + [MOVE_POISON_GAS - 1] = sPoisonGasDescription, + [MOVE_BARRAGE - 1] = sBarrageDescription, + [MOVE_LEECH_LIFE - 1] = sLeechLifeDescription, + [MOVE_LOVELY_KISS - 1] = sLovelyKissDescription, + [MOVE_SKY_ATTACK - 1] = sSkyAttackDescription, + [MOVE_TRANSFORM - 1] = sTransformDescription, + [MOVE_BUBBLE - 1] = sBubbleDescription, + [MOVE_DIZZY_PUNCH - 1] = sDizzyPunchDescription, + [MOVE_SPORE - 1] = sSporeDescription, + [MOVE_FLASH - 1] = sFlashDescription, + [MOVE_PSYWAVE - 1] = sPsywaveDescription, + [MOVE_SPLASH - 1] = sSplashDescription, + [MOVE_ACID_ARMOR - 1] = sAcidArmorDescription, + [MOVE_CRABHAMMER - 1] = sCrabhammerDescription, + [MOVE_EXPLOSION - 1] = sExplosionDescription, + [MOVE_FURY_SWIPES - 1] = sFurySwipesDescription, + [MOVE_BONEMERANG - 1] = sBonemerangDescription, + [MOVE_REST - 1] = sRestDescription, + [MOVE_ROCK_SLIDE - 1] = sRockSlideDescription, + [MOVE_HYPER_FANG - 1] = sHyperFangDescription, + [MOVE_SHARPEN - 1] = sSharpenDescription, + [MOVE_CONVERSION - 1] = sConversionDescription, + [MOVE_TRI_ATTACK - 1] = sTriAttackDescription, + [MOVE_SUPER_FANG - 1] = sSuperFangDescription, + [MOVE_SLASH - 1] = sSlashDescription, + [MOVE_SUBSTITUTE - 1] = sSubstituteDescription, + [MOVE_STRUGGLE - 1] = sStruggleDescription, + [MOVE_SKETCH - 1] = sSketchDescription, + [MOVE_TRIPLE_KICK - 1] = sTripleKickDescription, + [MOVE_THIEF - 1] = sThiefDescription, + [MOVE_SPIDER_WEB - 1] = sSpiderWebDescription, + [MOVE_MIND_READER - 1] = sMindReaderDescription, + [MOVE_NIGHTMARE - 1] = sNightmareDescription, + [MOVE_FLAME_WHEEL - 1] = sFlameWheelDescription, + [MOVE_SNORE - 1] = sSnoreDescription, + [MOVE_CURSE - 1] = sCurseDescription, + [MOVE_FLAIL - 1] = sFlailDescription, + [MOVE_CONVERSION_2 - 1] = sConversion2Description, + [MOVE_AEROBLAST - 1] = sAeroblastDescription, + [MOVE_COTTON_SPORE - 1] = sCottonSporeDescription, + [MOVE_REVERSAL - 1] = sReversalDescription, + [MOVE_SPITE - 1] = sSpiteDescription, + [MOVE_POWDER_SNOW - 1] = sPowderSnowDescription, + [MOVE_PROTECT - 1] = sProtectDescription, + [MOVE_MACH_PUNCH - 1] = sMachPunchDescription, + [MOVE_SCARY_FACE - 1] = sScaryFaceDescription, + [MOVE_FAINT_ATTACK - 1] = sFaintAttackDescription, + [MOVE_SWEET_KISS - 1] = sSweetKissDescription, + [MOVE_BELLY_DRUM - 1] = sBellyDrumDescription, + [MOVE_SLUDGE_BOMB - 1] = sSludgeBombDescription, + [MOVE_MUD_SLAP - 1] = sMudSlapDescription, + [MOVE_OCTAZOOKA - 1] = sOctazookaDescription, + [MOVE_SPIKES - 1] = sSpikesDescription, + [MOVE_ZAP_CANNON - 1] = sZapCannonDescription, + [MOVE_FORESIGHT - 1] = sForesightDescription, + [MOVE_DESTINY_BOND - 1] = sDestinyBondDescription, + [MOVE_PERISH_SONG - 1] = sPerishSongDescription, + [MOVE_ICY_WIND - 1] = sIcyWindDescription, + [MOVE_DETECT - 1] = sDetectDescription, + [MOVE_BONE_RUSH - 1] = sBoneRushDescription, + [MOVE_LOCK_ON - 1] = sLockOnDescription, + [MOVE_OUTRAGE - 1] = sOutrageDescription, + [MOVE_SANDSTORM - 1] = sSandstormDescription, + [MOVE_GIGA_DRAIN - 1] = sGigaDrainDescription, + [MOVE_ENDURE - 1] = sEndureDescription, + [MOVE_CHARM - 1] = sCharmDescription, + [MOVE_ROLLOUT - 1] = sRolloutDescription, + [MOVE_FALSE_SWIPE - 1] = sFalseSwipeDescription, + [MOVE_SWAGGER - 1] = sSwaggerDescription, + [MOVE_MILK_DRINK - 1] = sMilkDrinkDescription, + [MOVE_SPARK - 1] = sSparkDescription, + [MOVE_FURY_CUTTER - 1] = sFuryCutterDescription, + [MOVE_STEEL_WING - 1] = sSteelWingDescription, + [MOVE_MEAN_LOOK - 1] = sMeanLookDescription, + [MOVE_ATTRACT - 1] = sAttractDescription, + [MOVE_SLEEP_TALK - 1] = sSleepTalkDescription, + [MOVE_HEAL_BELL - 1] = sHealBellDescription, + [MOVE_RETURN - 1] = sReturnDescription, + [MOVE_PRESENT - 1] = sPresentDescription, + [MOVE_FRUSTRATION - 1] = sFrustrationDescription, + [MOVE_SAFEGUARD - 1] = sSafeguardDescription, + [MOVE_PAIN_SPLIT - 1] = sPainSplitDescription, + [MOVE_SACRED_FIRE - 1] = sSacredFireDescription, + [MOVE_MAGNITUDE - 1] = sMagnitudeDescription, + [MOVE_DYNAMIC_PUNCH - 1] = sDynamicPunchDescription, + [MOVE_MEGAHORN - 1] = sMegahornDescription, + [MOVE_DRAGON_BREATH - 1] = sDragonBreathDescription, + [MOVE_BATON_PASS - 1] = sBatonPassDescription, + [MOVE_ENCORE - 1] = sEncoreDescription, + [MOVE_PURSUIT - 1] = sPursuitDescription, + [MOVE_RAPID_SPIN - 1] = sRapidSpinDescription, + [MOVE_SWEET_SCENT - 1] = sSweetScentDescription, + [MOVE_IRON_TAIL - 1] = sIronTailDescription, + [MOVE_METAL_CLAW - 1] = sMetalClawDescription, + [MOVE_VITAL_THROW - 1] = sVitalThrowDescription, + [MOVE_MORNING_SUN - 1] = sMorningSunDescription, + [MOVE_SYNTHESIS - 1] = sSynthesisDescription, + [MOVE_MOONLIGHT - 1] = sMoonlightDescription, + [MOVE_HIDDEN_POWER - 1] = sHiddenPowerDescription, + [MOVE_CROSS_CHOP - 1] = sCrossChopDescription, + [MOVE_TWISTER - 1] = sTwisterDescription, + [MOVE_RAIN_DANCE - 1] = sRainDanceDescription, + [MOVE_SUNNY_DAY - 1] = sSunnyDayDescription, + [MOVE_CRUNCH - 1] = sCrunchDescription, + [MOVE_MIRROR_COAT - 1] = sMirrorCoatDescription, + [MOVE_PSYCH_UP - 1] = sPsychUpDescription, + [MOVE_EXTREME_SPEED - 1] = sExtremeSpeedDescription, + [MOVE_ANCIENT_POWER - 1] = sAncientPowerDescription, + [MOVE_SHADOW_BALL - 1] = sShadowBallDescription, + [MOVE_FUTURE_SIGHT - 1] = sFutureSightDescription, + [MOVE_ROCK_SMASH - 1] = sRockSmashDescription, + [MOVE_WHIRLPOOL - 1] = sWhirlpoolDescription, + [MOVE_BEAT_UP - 1] = sBeatUpDescription, + [MOVE_FAKE_OUT - 1] = sFakeOutDescription, + [MOVE_UPROAR - 1] = sUproarDescription, + [MOVE_STOCKPILE - 1] = sStockpileDescription, + [MOVE_SPIT_UP - 1] = sSpitUpDescription, + [MOVE_SWALLOW - 1] = sSwallowDescription, + [MOVE_HEAT_WAVE - 1] = sHeatWaveDescription, + [MOVE_HAIL - 1] = sHailDescription, + [MOVE_TORMENT - 1] = sTormentDescription, + [MOVE_FLATTER - 1] = sFlatterDescription, + [MOVE_WILL_O_WISP - 1] = sWillOWispDescription, + [MOVE_MEMENTO - 1] = sMementoDescription, + [MOVE_FACADE - 1] = sFacadeDescription, + [MOVE_FOCUS_PUNCH - 1] = sFocusPunchDescription, + [MOVE_SMELLING_SALT - 1] = sSmellingSaltDescription, + [MOVE_FOLLOW_ME - 1] = sFollowMeDescription, + [MOVE_NATURE_POWER - 1] = sNaturePowerDescription, + [MOVE_CHARGE - 1] = sChargeDescription, + [MOVE_TAUNT - 1] = sTauntDescription, + [MOVE_HELPING_HAND - 1] = sHelpingHandDescription, + [MOVE_TRICK - 1] = sTrickDescription, + [MOVE_ROLE_PLAY - 1] = sRolePlayDescription, + [MOVE_WISH - 1] = sWishDescription, + [MOVE_ASSIST - 1] = sAssistDescription, + [MOVE_INGRAIN - 1] = sIngrainDescription, + [MOVE_SUPERPOWER - 1] = sSuperpowerDescription, + [MOVE_MAGIC_COAT - 1] = sMagicCoatDescription, + [MOVE_RECYCLE - 1] = sRecycleDescription, + [MOVE_REVENGE - 1] = sRevengeDescription, + [MOVE_BRICK_BREAK - 1] = sBrickBreakDescription, + [MOVE_YAWN - 1] = sYawnDescription, + [MOVE_KNOCK_OFF - 1] = sKnockOffDescription, + [MOVE_ENDEAVOR - 1] = sEndeavorDescription, + [MOVE_ERUPTION - 1] = sEruptionDescription, + [MOVE_SKILL_SWAP - 1] = sSkillSwapDescription, + [MOVE_IMPRISON - 1] = sImprisonDescription, + [MOVE_REFRESH - 1] = sRefreshDescription, + [MOVE_GRUDGE - 1] = sGrudgeDescription, + [MOVE_SNATCH - 1] = sSnatchDescription, + [MOVE_SECRET_POWER - 1] = sSecretPowerDescription, + [MOVE_DIVE - 1] = sDiveDescription, + [MOVE_ARM_THRUST - 1] = sArmThrustDescription, + [MOVE_CAMOUFLAGE - 1] = sCamouflageDescription, + [MOVE_TAIL_GLOW - 1] = sTailGlowDescription, + [MOVE_LUSTER_PURGE - 1] = sLusterPurgeDescription, + [MOVE_MIST_BALL - 1] = sMistBallDescription, + [MOVE_FEATHER_DANCE - 1] = sFeatherDanceDescription, + [MOVE_TEETER_DANCE - 1] = sTeeterDanceDescription, + [MOVE_BLAZE_KICK - 1] = sBlazeKickDescription, + [MOVE_MUD_SPORT - 1] = sMudSportDescription, + [MOVE_ICE_BALL - 1] = sIceBallDescription, + [MOVE_NEEDLE_ARM - 1] = sNeedleArmDescription, + [MOVE_SLACK_OFF - 1] = sSlackOffDescription, + [MOVE_HYPER_VOICE - 1] = sHyperVoiceDescription, + [MOVE_POISON_FANG - 1] = sPoisonFangDescription, + [MOVE_CRUSH_CLAW - 1] = sCrushClawDescription, + [MOVE_BLAST_BURN - 1] = sBlastBurnDescription, + [MOVE_HYDRO_CANNON - 1] = sHydroCannonDescription, + [MOVE_METEOR_MASH - 1] = sMeteorMashDescription, + [MOVE_ASTONISH - 1] = sAstonishDescription, + [MOVE_WEATHER_BALL - 1] = sWeatherBallDescription, + [MOVE_AROMATHERAPY - 1] = sAromatherapyDescription, + [MOVE_FAKE_TEARS - 1] = sFakeTearsDescription, + [MOVE_AIR_CUTTER - 1] = sAirCutterDescription, + [MOVE_OVERHEAT - 1] = sOverheatDescription, + [MOVE_ODOR_SLEUTH - 1] = sOdorSleuthDescription, + [MOVE_ROCK_TOMB - 1] = sRockTombDescription, + [MOVE_SILVER_WIND - 1] = sSilverWindDescription, + [MOVE_METAL_SOUND - 1] = sMetalSoundDescription, + [MOVE_GRASS_WHISTLE - 1] = sGrassWhistleDescription, + [MOVE_TICKLE - 1] = sTickleDescription, + [MOVE_COSMIC_POWER - 1] = sCosmicPowerDescription, + [MOVE_WATER_SPOUT - 1] = sWaterSpoutDescription, + [MOVE_SIGNAL_BEAM - 1] = sSignalBeamDescription, + [MOVE_SHADOW_PUNCH - 1] = sShadowPunchDescription, + [MOVE_EXTRASENSORY - 1] = sExtrasensoryDescription, + [MOVE_SKY_UPPERCUT - 1] = sSkyUppercutDescription, + [MOVE_SAND_TOMB - 1] = sSandTombDescription, + [MOVE_SHEER_COLD - 1] = sSheerColdDescription, + [MOVE_MUDDY_WATER - 1] = sMuddyWaterDescription, + [MOVE_BULLET_SEED - 1] = sBulletSeedDescription, + [MOVE_AERIAL_ACE - 1] = sAerialAceDescription, + [MOVE_ICICLE_SPEAR - 1] = sIcicleSpearDescription, + [MOVE_IRON_DEFENSE - 1] = sIronDefenseDescription, + [MOVE_BLOCK - 1] = sBlockDescription, + [MOVE_HOWL - 1] = sHowlDescription, + [MOVE_DRAGON_CLAW - 1] = sDragonClawDescription, + [MOVE_FRENZY_PLANT - 1] = sFrenzyPlantDescription, + [MOVE_BULK_UP - 1] = sBulkUpDescription, + [MOVE_BOUNCE - 1] = sBounceDescription, + [MOVE_MUD_SHOT - 1] = sMudShotDescription, + [MOVE_POISON_TAIL - 1] = sPoisonTailDescription, + [MOVE_COVET - 1] = sCovetDescription, + [MOVE_VOLT_TACKLE - 1] = sVoltTackleDescription, + [MOVE_MAGICAL_LEAF - 1] = sMagicalLeafDescription, + [MOVE_WATER_SPORT - 1] = sWaterSportDescription, + [MOVE_CALM_MIND - 1] = sCalmMindDescription, + [MOVE_LEAF_BLADE - 1] = sLeafBladeDescription, + [MOVE_DRAGON_DANCE - 1] = sDragonDanceDescription, + [MOVE_ROCK_BLAST - 1] = sRockBlastDescription, + [MOVE_SHOCK_WAVE - 1] = sShockWaveDescription, + [MOVE_WATER_PULSE - 1] = sWaterPulseDescription, + [MOVE_DOOM_DESIRE - 1] = sDoomDesireDescription, + [MOVE_PSYCHO_BOOST - 1] = sPsychoBoostDescription, +}; diff --git a/src/data/text/spanish/move_names.h b/src/data/text/spanish/move_names.h new file mode 100644 index 0000000000..23041e31fe --- /dev/null +++ b/src/data/text/spanish/move_names.h @@ -0,0 +1,358 @@ +const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1] = +{ + [MOVE_NONE] = _("--"), + [MOVE_POUND] = _("DESTRUCTOR"), + [MOVE_KARATE_CHOP] = _("GOLPE KARATE"), + [MOVE_DOUBLE_SLAP] = _("DOBLEBOFETÓN"), + [MOVE_COMET_PUNCH] = _("PUÑO COMETA"), + [MOVE_MEGA_PUNCH] = _("MEGAPUÑO"), + [MOVE_PAY_DAY] = _("DÍA DE PAGO"), + [MOVE_FIRE_PUNCH] = _("PUÑO FUEGO"), + [MOVE_ICE_PUNCH] = _("PUÑO HIELO"), + [MOVE_THUNDER_PUNCH] = _("PUÑO TRUENO"), + [MOVE_SCRATCH] = _("ARAÑAZO"), + [MOVE_VICE_GRIP] = _("AGARRE"), + [MOVE_GUILLOTINE] = _("GUILLOTINA"), + [MOVE_RAZOR_WIND] = _("V. CORTANTE"), + [MOVE_SWORDS_DANCE] = _("DANZA ESPADA"), + [MOVE_CUT] = _("CORTE"), + [MOVE_GUST] = _("TORNADO"), + [MOVE_WING_ATTACK] = _("ATAQUE ALA"), + [MOVE_WHIRLWIND] = _("REMOLINO"), + [MOVE_FLY] = _("VUELO"), + [MOVE_BIND] = _("ATADURA"), + [MOVE_SLAM] = _("PORTAZO"), + [MOVE_VINE_WHIP] = _("LÁTIGO CEPA"), + [MOVE_STOMP] = _("PISOTÓN"), + [MOVE_DOUBLE_KICK] = _("DOBLE PATADA"), + [MOVE_MEGA_KICK] = _("MEGAPATADA"), + [MOVE_JUMP_KICK] = _("PATADA SALTO"), + [MOVE_ROLLING_KICK] = _("PATADA GIRO"), + [MOVE_SAND_ATTACK] = _("ATAQUE ARENA"), + [MOVE_HEADBUTT] = _("GOLPE CABEZA"), + [MOVE_HORN_ATTACK] = _("CORNADA"), + [MOVE_FURY_ATTACK] = _("ATAQUE FURIA"), + [MOVE_HORN_DRILL] = _("PERFORADOR"), + [MOVE_TACKLE] = _("PLACAJE"), + [MOVE_BODY_SLAM] = _("GOLPE CUERPO"), + [MOVE_WRAP] = _("REPETICIÓN"), + [MOVE_TAKE_DOWN] = _("DERRIBO"), + [MOVE_THRASH] = _("GOLPE"), + [MOVE_DOUBLE_EDGE] = _("DOBLE FILO"), + [MOVE_TAIL_WHIP] = _("LÁTIGO"), + [MOVE_POISON_STING] = _("PICOTAZO VEN"), + [MOVE_TWINEEDLE] = _("DOBLEATAQUE"), + [MOVE_PIN_MISSILE] = _("PIN MISIL"), + [MOVE_LEER] = _("MALICIOSO"), + [MOVE_BITE] = _("MORDISCO"), + [MOVE_GROWL] = _("GRUÑIDO"), + [MOVE_ROAR] = _("RUGIDO"), + [MOVE_SING] = _("CANTO"), + [MOVE_SUPERSONIC] = _("SUPERSÓNICO"), + [MOVE_SONIC_BOOM] = _("BOMBA SÓNICA"), + [MOVE_DISABLE] = _("ANULACIÓN"), + [MOVE_ACID] = _("ÁCIDO"), + [MOVE_EMBER] = _("ASCUAS"), + [MOVE_FLAMETHROWER] = _("LANZALLAMAS"), + [MOVE_MIST] = _("NEBLINA"), + [MOVE_WATER_GUN] = _("PISTOLA AGUA"), + [MOVE_HYDRO_PUMP] = _("HIDROBOMBA"), + [MOVE_SURF] = _("SURF"), + [MOVE_ICE_BEAM] = _("RAYO HIELO"), + [MOVE_BLIZZARD] = _("VENTISCA"), + [MOVE_PSYBEAM] = _("PSICORRAYO"), + [MOVE_BUBBLE_BEAM] = _("RAYO BURBUJA"), + [MOVE_AURORA_BEAM] = _("RAYO AURORA"), + [MOVE_HYPER_BEAM] = _("HIPERRAYO"), + [MOVE_PECK] = _("PICOTAZO"), + [MOVE_DRILL_PECK] = _("PICO TALADRO"), + [MOVE_SUBMISSION] = _("SUMISIÓN"), + [MOVE_LOW_KICK] = _("PATADA BAJA"), + [MOVE_COUNTER] = _("CONTADOR"), + [MOVE_SEISMIC_TOSS] = _("MOV. SÍSMICO"), + [MOVE_STRENGTH] = _("FUERZA"), + [MOVE_ABSORB] = _("ABSORBER"), + [MOVE_MEGA_DRAIN] = _("MEGAAGOTAR"), + [MOVE_LEECH_SEED] = _("DRENADORAS"), + [MOVE_GROWTH] = _("DESARROLLO"), + [MOVE_RAZOR_LEAF] = _("HOJA AFILADA"), + [MOVE_SOLAR_BEAM] = _("RAYO SOLAR"), + [MOVE_POISON_POWDER] = _("POLVO VENENO"), + [MOVE_STUN_SPORE] = _("PARALIZADOR"), + [MOVE_SLEEP_POWDER] = _("SOMNÍFERO"), + [MOVE_PETAL_DANCE] = _("DANZA PÉTALO"), + [MOVE_STRING_SHOT] = _("DISP. DEMORA"), + [MOVE_DRAGON_RAGE] = _("FURIA DRAGÓN"), + [MOVE_FIRE_SPIN] = _("GIRO FUEGO"), + [MOVE_THUNDER_SHOCK] = _("IMPACTRUENO"), + [MOVE_THUNDERBOLT] = _("RAYO"), + [MOVE_THUNDER_WAVE] = _("ONDA TRUENO"), + [MOVE_THUNDER] = _("TRUENO"), + [MOVE_ROCK_THROW] = _("LANZARROCAS"), + [MOVE_EARTHQUAKE] = _("TERREMOTO"), + [MOVE_FISSURE] = _("FISURA"), + [MOVE_DIG] = _("EXCAVAR"), + [MOVE_TOXIC] = _("TÓXICO"), + [MOVE_CONFUSION] = _("CONFUSIÓN"), + [MOVE_PSYCHIC] = _("PSÍQUICO"), + [MOVE_HYPNOSIS] = _("HIPNOSIS"), + [MOVE_MEDITATE] = _("MEDITACIÓN"), + [MOVE_AGILITY] = _("AGILIDAD"), + [MOVE_QUICK_ATTACK] = _("AT. RÁPIDO"), + [MOVE_RAGE] = _("FURIA"), + [MOVE_TELEPORT] = _("TELETRANSP"), + [MOVE_NIGHT_SHADE] = _("TINIEBLAS"), + [MOVE_MIMIC] = _("MIMÉTICO"), + [MOVE_SCREECH] = _("CHIRRIDO"), + [MOVE_DOUBLE_TEAM] = _("DOBLE EQUIPO"), + [MOVE_RECOVER] = _("RECUPERACIÓN"), + [MOVE_HARDEN] = _("FORTALEZA"), + [MOVE_MINIMIZE] = _("REDUCCIÓN"), + [MOVE_SMOKESCREEN] = _("PANTALLAHUMO"), + [MOVE_CONFUSE_RAY] = _("RAYO CONFUSO"), + [MOVE_WITHDRAW] = _("REFUGIO"), + [MOVE_DEFENSE_CURL] = _("RIZO DEFENSA"), + [MOVE_BARRIER] = _("BARRERA"), + [MOVE_LIGHT_SCREEN] = _("PANTALLA LUZ"), + [MOVE_HAZE] = _("NIEBLA"), + [MOVE_REFLECT] = _("REFLEJO"), + [MOVE_FOCUS_ENERGY] = _("FOCO ENERGÍA"), + [MOVE_BIDE] = _("VENGANZA"), + [MOVE_METRONOME] = _("METRÓNOMO"), + [MOVE_MIRROR_MOVE] = _("MOV. ESPEJO"), + [MOVE_SELF_DESTRUCT] = _("AUTODESTRUC"), + [MOVE_EGG_BOMB] = _("BOMBA HUEVO"), + [MOVE_LICK] = _("LENGÜETAZO"), + [MOVE_SMOG] = _("POLUCIÓN"), + [MOVE_SLUDGE] = _("RESIDUOS"), + [MOVE_BONE_CLUB] = _("HUESO PALO"), + [MOVE_FIRE_BLAST] = _("LLAMARADA"), + [MOVE_WATERFALL] = _("CASCADA"), + [MOVE_CLAMP] = _("TENAZA"), + [MOVE_SWIFT] = _("RAPIDEZ"), + [MOVE_SKULL_BASH] = _("CABEZAZO"), + [MOVE_SPIKE_CANNON] = _("CLAVO CAÑÓN"), + [MOVE_CONSTRICT] = _("RESTRICCIÓN"), + [MOVE_AMNESIA] = _("AMNESIA"), + [MOVE_KINESIS] = _("KINÉTICO"), + [MOVE_SOFT_BOILED] = _("AMORTIGUADOR"), + [MOVE_HI_JUMP_KICK] = _("PAT. S. ALTA"), + [MOVE_GLARE] = _("DESLUMBRAR"), + [MOVE_DREAM_EATER] = _("COME SUEÑOS"), + [MOVE_POISON_GAS] = _("GAS VENENOSO"), + [MOVE_BARRAGE] = _("PRESA"), + [MOVE_LEECH_LIFE] = _("CHUPAVIDAS"), + [MOVE_LOVELY_KISS] = _("BESO AMOROSO"), + [MOVE_SKY_ATTACK] = _("ATAQUE AÉREO"), + [MOVE_TRANSFORM] = _("TRANSFORM"), + [MOVE_BUBBLE] = _("BURBUJA"), + [MOVE_DIZZY_PUNCH] = _("PUÑO MAREO"), + [MOVE_SPORE] = _("ESPORA"), + [MOVE_FLASH] = _("DESTELLO"), + [MOVE_PSYWAVE] = _("PSICOONDA"), + [MOVE_SPLASH] = _("SALPICADURA"), + [MOVE_ACID_ARMOR] = _("ARMAD. ÁCIDA"), + [MOVE_CRABHAMMER] = _("MARTILLAZO"), + [MOVE_EXPLOSION] = _("EXPLOSIÓN"), + [MOVE_FURY_SWIPES] = _("GOLPES FURIA"), + [MOVE_BONEMERANG] = _("HUESOMERANG"), + [MOVE_REST] = _("DESCANSO"), + [MOVE_ROCK_SLIDE] = _("AVALANCHA"), + [MOVE_HYPER_FANG] = _("HIP.COLMILLO"), + [MOVE_SHARPEN] = _("AFILAR"), + [MOVE_CONVERSION] = _("CONVERSIÓN"), + [MOVE_TRI_ATTACK] = _("TRIATAQUE"), + [MOVE_SUPER_FANG] = _("SUPERDIENTE"), + [MOVE_SLASH] = _("CUCHILLADA"), + [MOVE_SUBSTITUTE] = _("SUSTITUTO"), + [MOVE_STRUGGLE] = _("COMBATE"), + [MOVE_SKETCH] = _("ESQUEMA"), + [MOVE_TRIPLE_KICK] = _("TRIPLEPATADA"), + [MOVE_THIEF] = _("LADRÓN"), + [MOVE_SPIDER_WEB] = _("TELARAÑA"), + [MOVE_MIND_READER] = _("TELÉPATA"), + [MOVE_NIGHTMARE] = _("PESADILLA"), + [MOVE_FLAME_WHEEL] = _("RUEDA FUEGO"), + [MOVE_SNORE] = _("RONQUIDO"), + [MOVE_CURSE] = _("MALDICIÓN"), + [MOVE_FLAIL] = _("AZOTE"), + [MOVE_CONVERSION_2] = _("CONVERSIÓN2"), + [MOVE_AEROBLAST] = _("AEROCHORRO"), + [MOVE_COTTON_SPORE] = _("ESPORAGODÓN"), + [MOVE_REVERSAL] = _("INVERSIÓN"), + [MOVE_SPITE] = _("RENCOR"), + [MOVE_POWDER_SNOW] = _("NIEVE POLVO"), + [MOVE_PROTECT] = _("PROTECCIÓN"), + [MOVE_MACH_PUNCH] = _("ULTRAPUÑO"), + [MOVE_SCARY_FACE] = _("CARA SUSTO"), + [MOVE_FAINT_ATTACK] = _("FINTA"), + [MOVE_SWEET_KISS] = _("BESO DULCE"), + [MOVE_BELLY_DRUM] = _("TAMBOR"), + [MOVE_SLUDGE_BOMB] = _("BOMBA LODO"), + [MOVE_MUD_SLAP] = _("BOFETÓN LODO"), + [MOVE_OCTAZOOKA] = _("PULPOCAÑÓN"), + [MOVE_SPIKES] = _("PÚAS"), + [MOVE_ZAP_CANNON] = _("ELECTROCAÑÓN"), + [MOVE_FORESIGHT] = _("PROFECÍA"), + [MOVE_DESTINY_BOND] = _("MISMODESTINO"), + [MOVE_PERISH_SONG] = _("CANTO MORTAL"), + [MOVE_ICY_WIND] = _("VIENTO HIELO"), + [MOVE_DETECT] = _("DETECCIÓN"), + [MOVE_BONE_RUSH] = _("ATAQUE ÓSEO"), + [MOVE_LOCK_ON] = _("FIJAR BLANCO"), + [MOVE_OUTRAGE] = _("ENFADO"), + [MOVE_SANDSTORM] = _("TORM. ARENA"), + [MOVE_GIGA_DRAIN] = _("GIGADRENADO"), + [MOVE_ENDURE] = _("AGUANTE"), + [MOVE_CHARM] = _("ENCANTO"), + [MOVE_ROLLOUT] = _("DESENROLLAR"), + [MOVE_FALSE_SWIPE] = _("FALSOTORTAZO"), + [MOVE_SWAGGER] = _("CONTONEO"), + [MOVE_MILK_DRINK] = _("BATIDO"), + [MOVE_SPARK] = _("CHISPA"), + [MOVE_FURY_CUTTER] = _("CORTEFURIA"), + [MOVE_STEEL_WING] = _("ALA DE ACERO"), + [MOVE_MEAN_LOOK] = _("MAL DE OJO"), + [MOVE_ATTRACT] = _("ATRACCIÓN"), + [MOVE_SLEEP_TALK] = _("SONÁMBULO"), + [MOVE_HEAL_BELL] = _("CAMPANA CURA"), + [MOVE_RETURN] = _("RETROCESO"), + [MOVE_PRESENT] = _("PRESENTE"), + [MOVE_FRUSTRATION] = _("FRUSTRACIÓN"), + [MOVE_SAFEGUARD] = _("VELO SAGRADO"), + [MOVE_PAIN_SPLIT] = _("DIVIDE DOLOR"), + [MOVE_SACRED_FIRE] = _("FUEGOSAGRADO"), + [MOVE_MAGNITUDE] = _("MAGNITUD"), + [MOVE_DYNAMIC_PUNCH] = _("PUÑODINÁMICO"), + [MOVE_MEGAHORN] = _("MEGACUERNO"), + [MOVE_DRAGON_BREATH] = _("DRAGOALIENTO"), + [MOVE_BATON_PASS] = _("RELEVO"), + [MOVE_ENCORE] = _("OTRA VEZ"), + [MOVE_PURSUIT] = _("PERSECUCIÓN"), + [MOVE_RAPID_SPIN] = _("GIRO RÁPIDO"), + [MOVE_SWEET_SCENT] = _("DULCE AROMA"), + [MOVE_IRON_TAIL] = _("COLA FÉRREA"), + [MOVE_METAL_CLAW] = _("GARRA METAL"), + [MOVE_VITAL_THROW] = _("TIRO VITAL"), + [MOVE_MORNING_SUN] = _("SOL MATINAL"), + [MOVE_SYNTHESIS] = _("SÍNTESIS"), + [MOVE_MOONLIGHT] = _("LUZ LUNAR"), + [MOVE_HIDDEN_POWER] = _("PODER OCULTO"), + [MOVE_CROSS_CHOP] = _("TAJO CRUZADO"), + [MOVE_TWISTER] = _("CICLÓN"), + [MOVE_RAIN_DANCE] = _("DANZA LLUVIA"), + [MOVE_SUNNY_DAY] = _("DÍA SOLEADO"), + [MOVE_CRUNCH] = _("TRITURAR"), + [MOVE_MIRROR_COAT] = _("MANTO ESPEJO"), + [MOVE_PSYCH_UP] = _("MÁS PSIQUE"), + [MOVE_EXTREME_SPEED] = _("VEL. EXTREMA"), + [MOVE_ANCIENT_POWER] = _("PODER PASADO"), + [MOVE_SHADOW_BALL] = _("BOLA SOMBRA"), + [MOVE_FUTURE_SIGHT] = _("PREMONICIÓN"), + [MOVE_ROCK_SMASH] = _("GOLPE ROCA"), + [MOVE_WHIRLPOOL] = _("TORBELLINO"), + [MOVE_BEAT_UP] = _("PALIZA"), + [MOVE_FAKE_OUT] = _("SORPRESA"), + [MOVE_UPROAR] = _("ALBOROTO"), + [MOVE_STOCKPILE] = _("RESERVA"), + [MOVE_SPIT_UP] = _("ESCUPIR"), + [MOVE_SWALLOW] = _("TRAGAR"), + [MOVE_HEAT_WAVE] = _("ONDA ÍGNEA"), + [MOVE_HAIL] = _("GRANIZO"), + [MOVE_TORMENT] = _("TORMENTO"), + [MOVE_FLATTER] = _("CAMELO"), + [MOVE_WILL_O_WISP] = _("FUEGO FATUO"), + [MOVE_MEMENTO] = _("LEGADO"), + [MOVE_FACADE] = _("IMAGEN"), + [MOVE_FOCUS_PUNCH] = _("PUÑO CERTERO"), + [MOVE_SMELLING_SALT] = _("ESTÍMULO"), + [MOVE_FOLLOW_ME] = _("SEÑUELO"), + [MOVE_NATURE_POWER] = _("ADAPTACIÓN"), + [MOVE_CHARGE] = _("CARGA"), + [MOVE_TAUNT] = _("MOFA"), + [MOVE_HELPING_HAND] = _("REFUERZO"), + [MOVE_TRICK] = _("TRUCO"), + [MOVE_ROLE_PLAY] = _("IMITACIÓN"), + [MOVE_WISH] = _("DESEO"), + [MOVE_ASSIST] = _("AYUDA"), + [MOVE_INGRAIN] = _("ARRAIGO"), + [MOVE_SUPERPOWER] = _("FUERZA BRUTA"), + [MOVE_MAGIC_COAT] = _("CAPA MÁGICA"), + [MOVE_RECYCLE] = _("RECICLAJE"), + [MOVE_REVENGE] = _("DESQUITE"), + [MOVE_BRICK_BREAK] = _("DEMOLICIÓN"), + [MOVE_YAWN] = _("BOSTEZO"), + [MOVE_KNOCK_OFF] = _("DESARME"), + [MOVE_ENDEAVOR] = _("ESFUERZO"), + [MOVE_ERUPTION] = _("ESTALLIDO"), + [MOVE_SKILL_SWAP] = _("INTERCAMBIO"), + [MOVE_IMPRISON] = _("CERCA"), + [MOVE_REFRESH] = _("ALIVIO"), + [MOVE_GRUDGE] = _("RABIA"), + [MOVE_SNATCH] = _("ROBO"), + [MOVE_SECRET_POWER] = _("DAÑO SECRETO"), + [MOVE_DIVE] = _("BUCEO"), + [MOVE_ARM_THRUST] = _("EMPUJÓN"), + [MOVE_CAMOUFLAGE] = _("CAMUFLAJE"), + [MOVE_TAIL_GLOW] = _("RÁFAGA"), + [MOVE_LUSTER_PURGE] = _("RESPLANDOR"), + [MOVE_MIST_BALL] = _("BOLA NEBLINA"), + [MOVE_FEATHER_DANCE] = _("DANZA PLUMA"), + [MOVE_TEETER_DANCE] = _("DANZA CAOS"), + [MOVE_BLAZE_KICK] = _("PATADA ÍGNEA"), + [MOVE_MUD_SPORT] = _("CHAPOTEOLODO"), + [MOVE_ICE_BALL] = _("BOLA HIELO"), + [MOVE_NEEDLE_ARM] = _("BRAZO PINCHO"), + [MOVE_SLACK_OFF] = _("RELAJO"), + [MOVE_HYPER_VOICE] = _("VOZARRÓN"), + [MOVE_POISON_FANG] = _("COLMILLO VEN"), + [MOVE_CRUSH_CLAW] = _("GARRA BRUTAL"), + [MOVE_BLAST_BURN] = _("ANILLO ÍGNEO"), + [MOVE_HYDRO_CANNON] = _("HIDROCAÑÓN"), + [MOVE_METEOR_MASH] = _("PUÑO METEORO"), + [MOVE_ASTONISH] = _("IMPRESIONAR"), + [MOVE_WEATHER_BALL] = _("METEOROBOLA"), + [MOVE_AROMATHERAPY] = _("AROMATERAPIA"), + [MOVE_FAKE_TEARS] = _("LLANTO FALSO"), + [MOVE_AIR_CUTTER] = _("AIRE AFILADO"), + [MOVE_OVERHEAT] = _("SOFOCO"), + [MOVE_ODOR_SLEUTH] = _("RASTREO"), + [MOVE_ROCK_TOMB] = _("TUMBA ROCAS"), + [MOVE_SILVER_WIND] = _("VIENTO PLATA"), + [MOVE_METAL_SOUND] = _("ECO METÁLICO"), + [MOVE_GRASS_WHISTLE] = _("SILBATO"), + [MOVE_TICKLE] = _("COSQUILLAS"), + [MOVE_COSMIC_POWER] = _("MASA CÓSMICA"), + [MOVE_WATER_SPOUT] = _("SALPICAR"), + [MOVE_SIGNAL_BEAM] = _("DOBLE RAYO"), + [MOVE_SHADOW_PUNCH] = _("PUÑO SOMBRA"), + [MOVE_EXTRASENSORY] = _("PARANORMAL"), + [MOVE_SKY_UPPERCUT] = _("GANCHO ALTO"), + [MOVE_SAND_TOMB] = _("BUCLE ARENA"), + [MOVE_SHEER_COLD] = _("FRÍO POLAR"), + [MOVE_MUDDY_WATER] = _("AGUA LODOSA"), + [MOVE_BULLET_SEED] = _("RECURRENTE"), + [MOVE_AERIAL_ACE] = _("GOLPE AÉREO"), + [MOVE_ICICLE_SPEAR] = _("CARÁMBANO"), + [MOVE_IRON_DEFENSE] = _("DEF. FÉRREA"), + [MOVE_BLOCK] = _("BLOQUEO"), + [MOVE_HOWL] = _("AULLIDO"), + [MOVE_DRAGON_CLAW] = _("GARRA DRAGÓN"), + [MOVE_FRENZY_PLANT] = _("PLANTA FEROZ"), + [MOVE_BULK_UP] = _("CORPULENCIA"), + [MOVE_BOUNCE] = _("BOTE"), + [MOVE_MUD_SHOT] = _("DISP. LODO"), + [MOVE_POISON_TAIL] = _("COLA VENENO"), + [MOVE_COVET] = _("ANTOJO"), + [MOVE_VOLT_TACKLE] = _("PLACAJE ELÉC"), + [MOVE_MAGICAL_LEAF] = _("HOJA MÁGICA"), + [MOVE_WATER_SPORT] = _("HIDROCHORRO"), + [MOVE_CALM_MIND] = _("PAZ MENTAL"), + [MOVE_LEAF_BLADE] = _("HOJA AGUDA"), + [MOVE_DRAGON_DANCE] = _("DANZA DRAGÓN"), + [MOVE_ROCK_BLAST] = _("PEDRADA"), + [MOVE_SHOCK_WAVE] = _("ONDA VOLTIO"), + [MOVE_WATER_PULSE] = _("HIDROPULSO"), + [MOVE_DOOM_DESIRE] = _("DESEO OCULTO"), + [MOVE_PSYCHO_BOOST] = _("PSICOATAQUE"), +}; diff --git a/src/data/text/spanish/nature_names.h b/src/data/text/spanish/nature_names.h new file mode 100644 index 0000000000..801af51132 --- /dev/null +++ b/src/data/text/spanish/nature_names.h @@ -0,0 +1,54 @@ +static const u8 sHardyNatureName[] = _("FUERTE"); +static const u8 sLonelyNatureName[] = _("HURAÑA"); +static const u8 sBraveNatureName[] = _("AUDAZ"); +static const u8 sAdamantNatureName[] = _("FIRME"); +static const u8 sNaughtyNatureName[] = _("PÍCARA"); +static const u8 sBoldNatureName[] = _("OSADA"); +static const u8 sDocileNatureName[] = _("DÓCIL"); +static const u8 sRelaxedNatureName[] = _("PLÁCIDA"); +static const u8 sImpishNatureName[] = _("AGITADA"); +static const u8 sLaxNatureName[] = _("FLOJA"); +static const u8 sTimidNatureName[] = _("MIEDOSA"); +static const u8 sHastyNatureName[] = _("ACTIVA"); +static const u8 sSeriousNatureName[] = _("SERIA"); +static const u8 sJollyNatureName[] = _("ALEGRE"); +static const u8 sNaiveNatureName[] = _("INGENUA"); +static const u8 sModestNatureName[] = _("MODESTA"); +static const u8 sMildNatureName[] = _("AFABLE"); +static const u8 sQuietNatureName[] = _("MANSA"); +static const u8 sBashfulNatureName[] = _("TÍMIDA"); +static const u8 sRashNatureName[] = _("ALOCADA"); +static const u8 sCalmNatureName[] = _("SERENA"); +static const u8 sGentleNatureName[] = _("AMABLE"); +static const u8 sSassyNatureName[] = _("GROSERA"); +static const u8 sCarefulNatureName[] = _("CAUTA"); +static const u8 sQuirkyNatureName[] = _("RARA"); + +const u8 *const gNatureNamePointers[NUM_NATURES] = +{ + [NATURE_HARDY] = sHardyNatureName, + [NATURE_LONELY] = sLonelyNatureName, + [NATURE_BRAVE] = sBraveNatureName, + [NATURE_ADAMANT] = sAdamantNatureName, + [NATURE_NAUGHTY] = sNaughtyNatureName, + [NATURE_BOLD] = sBoldNatureName, + [NATURE_DOCILE] = sDocileNatureName, + [NATURE_RELAXED] = sRelaxedNatureName, + [NATURE_IMPISH] = sImpishNatureName, + [NATURE_LAX] = sLaxNatureName, + [NATURE_TIMID] = sTimidNatureName, + [NATURE_HASTY] = sHastyNatureName, + [NATURE_SERIOUS] = sSeriousNatureName, + [NATURE_JOLLY] = sJollyNatureName, + [NATURE_NAIVE] = sNaiveNatureName, + [NATURE_MODEST] = sModestNatureName, + [NATURE_MILD] = sMildNatureName, + [NATURE_QUIET] = sQuietNatureName, + [NATURE_BASHFUL] = sBashfulNatureName, + [NATURE_RASH] = sRashNatureName, + [NATURE_CALM] = sCalmNatureName, + [NATURE_GENTLE] = sGentleNatureName, + [NATURE_SASSY] = sSassyNatureName, + [NATURE_CAREFUL] = sCarefulNatureName, + [NATURE_QUIRKY] = sQuirkyNatureName, +}; diff --git a/src/data/text/spanish/ribbon_descriptions.h b/src/data/text/spanish/ribbon_descriptions.h new file mode 100644 index 0000000000..26e931b7db --- /dev/null +++ b/src/data/text/spanish/ribbon_descriptions.h @@ -0,0 +1,48 @@ +const u8 gRibbonDescriptionPart1_Champion[] = _("CINTA del HALL FAMA"); +const u8 gRibbonDescriptionPart2_Champion[] = _("por ganar al CAMPEÓN."); +const u8 gRibbonDescriptionPart1_CoolContest[] = _("CONCURSO CARISMA"); +const u8 gRibbonDescriptionPart1_BeautyContest[] = _("CONCURSO BELLEZA"); +const u8 gRibbonDescriptionPart1_CuteContest[] = _("CONCURSO DULZURA"); +const u8 gRibbonDescriptionPart1_SmartContest[] = _("CONCURSO INGENIO"); +const u8 gRibbonDescriptionPart1_ToughContest[] = _("CONCURSO DUREZA"); +const u8 gRibbonDescriptionPart2_NormalRank[] = _("Ganador nivel normal."); +const u8 gRibbonDescriptionPart2_SuperRank[] = _("Ganador nivel alto."); +const u8 gRibbonDescriptionPart2_HyperRank[] = _("Ganador nivel avanzado."); +const u8 gRibbonDescriptionPart2_MasterRank[] = _("Ganador nivel experto."); +const u8 gRibbonDescriptionPart1_Winning[] = _("CINTA del NIVEL 50"); +const u8 gRibbonDescriptionPart2_Winning[] = _("de TORRE BATALLA."); +const u8 gRibbonDescriptionPart1_Victory[] = _("CINTA del NIVEL LIBRE"); +const u8 gRibbonDescriptionPart2_Victory[] = _("de TORRE BATALLA."); +const u8 gRibbonDescriptionPart1_Artist[] = _("CINTA ganada por ser"); +const u8 gRibbonDescriptionPart2_Artist[] = _("un modelo a seguir."); +const u8 gRibbonDescriptionPart1_Effort[] = _("CINTA ganada por ser"); +const u8 gRibbonDescriptionPart2_Effort[] = _("un buen contrincante."); + +const u8 *const gRibbonDescriptionPointers[][2] = +{ + [CHAMPION_RIBBON] = {gRibbonDescriptionPart1_Champion, gRibbonDescriptionPart2_Champion}, + [COOL_RIBBON_NORMAL] = {gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_NormalRank}, + [COOL_RIBBON_SUPER] = {gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_SuperRank}, + [COOL_RIBBON_HYPER] = {gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_HyperRank}, + [COOL_RIBBON_MASTER] = {gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_MasterRank}, + [BEAUTY_RIBBON_NORMAL] = {gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_NormalRank}, + [BEAUTY_RIBBON_SUPER] = {gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_SuperRank}, + [BEAUTY_RIBBON_HYPER] = {gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_HyperRank}, + [BEAUTY_RIBBON_MASTER] = {gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_MasterRank}, + [CUTE_RIBBON_NORMAL] = {gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_NormalRank}, + [CUTE_RIBBON_SUPER] = {gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_SuperRank}, + [CUTE_RIBBON_HYPER] = {gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_HyperRank}, + [CUTE_RIBBON_MASTER] = {gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_MasterRank}, + [SMART_RIBBON_NORMAL] = {gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_NormalRank}, + [SMART_RIBBON_SUPER] = {gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_SuperRank}, + [SMART_RIBBON_HYPER] = {gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_HyperRank}, + [SMART_RIBBON_MASTER] = {gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_MasterRank}, + [TOUGH_RIBBON_NORMAL] = {gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_NormalRank}, + [TOUGH_RIBBON_SUPER] = {gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_SuperRank}, + [TOUGH_RIBBON_HYPER] = {gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_HyperRank}, + [TOUGH_RIBBON_MASTER] = {gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_MasterRank}, + [WINNING_RIBBON] = {gRibbonDescriptionPart1_Winning, gRibbonDescriptionPart2_Winning}, + [VICTORY_RIBBON] = {gRibbonDescriptionPart1_Victory, gRibbonDescriptionPart2_Victory}, + [ARTIST_RIBBON] = {gRibbonDescriptionPart1_Artist, gRibbonDescriptionPart2_Artist}, + [EFFORT_RIBBON] = {gRibbonDescriptionPart1_Effort, gRibbonDescriptionPart2_Effort}, +}; diff --git a/src/data/text/spanish/trainer_class_names.h b/src/data/text/spanish/trainer_class_names.h new file mode 100644 index 0000000000..2bda6c8eb8 --- /dev/null +++ b/src/data/text/spanish/trainer_class_names.h @@ -0,0 +1,68 @@ +const u8 gTrainerClassNames[][13] = { + [TRAINER_CLASS_PKMN_TRAINER_1] = _("ENTRENADOR"), + [TRAINER_CLASS_PKMN_TRAINER_2] = _("ENTRENADOR"), + [TRAINER_CLASS_HIKER] = _("MONTAÑERO"), + [TRAINER_CLASS_TEAM_AQUA] = _("EQUIPO AQUA"), + [TRAINER_CLASS_PKMN_BREEDER] = _("CRIAPOKéMON"), + [TRAINER_CLASS_COOLTRAINER] = _("ENTRE. GUAY"), + [TRAINER_CLASS_BIRD_KEEPER] = _("ORNITÓLOGO"), + [TRAINER_CLASS_COLLECTOR] = _("POKéCOLECTOR"), + [TRAINER_CLASS_SWIMMER_M] = _("NADADOR"), + [TRAINER_CLASS_TEAM_MAGMA] = _("EQUIPO MAGMA"), + [TRAINER_CLASS_EXPERT] = _("POKéABU"), + [TRAINER_CLASS_AQUA_ADMIN] = _("ADMIN. AQUA"), + [TRAINER_CLASS_BLACK_BELT] = _("KARATEKA"), + [TRAINER_CLASS_AQUA_LEADER] = _("LÍDER AQUA"), + [TRAINER_CLASS_HEX_MANIAC] = _("BRUJITA"), + [TRAINER_CLASS_AROMA_LADY] = _("SRTA. AROMA"), + [TRAINER_CLASS_RUIN_MANIAC] = _("RUINAMANÍACO"), + [TRAINER_CLASS_INTERVIEWER] = _("PERIODISTAS"), + [TRAINER_CLASS_TUBER_F] = _("PLAYERA"), + [TRAINER_CLASS_TUBER_M] = _("PLAYERO"), + [TRAINER_CLASS_LADY] = _("DAMISELA"), + [TRAINER_CLASS_BEAUTY] = _("BELLA"), + [TRAINER_CLASS_RICH_BOY] = _("NIÑO BIEN"), + [TRAINER_CLASS_POKEMANIAC] = _("POKéMANÍACO"), + [TRAINER_CLASS_GUITARIST] = _("GUITARRISTA"), + [TRAINER_CLASS_KINDLER] = _("FOGONERO"), + [TRAINER_CLASS_CAMPER] = _("CAMPISTA"), + [TRAINER_CLASS_PICNICKER] = _("DOMINGUERA"), + [TRAINER_CLASS_BUG_MANIAC] = _("BICHOMANÍACO"), + [TRAINER_CLASS_PSYCHIC] = _("MÉDIUM"), + [TRAINER_CLASS_GENTLEMAN] = _("CABALLERO"), + [TRAINER_CLASS_ELITE_FOUR] = _("ALTO MANDO"), + [TRAINER_CLASS_LEADER] = _("LÍDER"), + [TRAINER_CLASS_SCHOOL_KID] = _("ESCOLAR"), + [TRAINER_CLASS_SR_AND_JR] = _("ESTUDIANTES"), + [TRAINER_CLASS_WINSTRATE] = _("ESTRATEGA"), + [TRAINER_CLASS_POKEFAN] = _("POKéFAN"), + [TRAINER_CLASS_YOUNGSTER] = _("JOVEN"), + [TRAINER_CLASS_CHAMPION] = _("CAMPEÓN"), + [TRAINER_CLASS_FISHERMAN] = _("PESCADOR"), + [TRAINER_CLASS_TRIATHLETE] = _("TRIATLETA"), + [TRAINER_CLASS_DRAGON_TAMER] = _("DOMADRAGÓN"), + [TRAINER_CLASS_NINJA_BOY] = _("CHICO NINJA"), + [TRAINER_CLASS_BATTLE_GIRL] = _("LUCHADORA"), + [TRAINER_CLASS_PARASOL_LADY] = _("DAMA PARASOL"), + [TRAINER_CLASS_SWIMMER_F] = _("NADADORA"), + [TRAINER_CLASS_TWINS] = _("GEMELAS"), + [TRAINER_CLASS_SAILOR] = _("MARINERO"), + [TRAINER_CLASS_COOLTRAINER_2] = _("ENTRE. GUAY"), + [TRAINER_CLASS_MAGMA_ADMIN] = _("ADMIN. MAGMA"), + [TRAINER_CLASS_RIVAL] = _("ENTRENADOR"), + [TRAINER_CLASS_BUG_CATCHER] = _("CAZABICHOS"), + [TRAINER_CLASS_PKMN_RANGER] = _("POKéGUARDA"), + [TRAINER_CLASS_MAGMA_LEADER] = _("LÍDER MAGMA"), + [TRAINER_CLASS_LASS] = _("CHICA"), + [TRAINER_CLASS_YOUNG_COUPLE] = _("PAREJA JOVEN"), + [TRAINER_CLASS_OLD_COUPLE] = _("PAREJA MAYOR"), + [TRAINER_CLASS_SIS_AND_BRO] = _("HERMANOS"), + [TRAINER_CLASS_SALON_MAIDEN] = _("DAMA TORRE"), + [TRAINER_CLASS_DOME_ACE] = _("ASTRO CÚPULA"), + [TRAINER_CLASS_PALACE_MAVEN] = _("AMO PALACIO"), + [TRAINER_CLASS_ARENA_TYCOON] = _("MAESTRA DOJO"), + [TRAINER_CLASS_FACTORY_HEAD] = _("JEFE FÁBRICA"), + [TRAINER_CLASS_PIKE_QUEEN] = _("REINA SIERPE"), + [TRAINER_CLASS_PYRAMID_KING] = _("REY PIRÁMIDE"), + [TRAINER_CLASS_RS_PROTAG] = _("ENTRENADOR"), +}; diff --git a/src/data/trade.h b/src/data/trade.h index c97f723450..becab12a06 100644 --- a/src/data/trade.h +++ b/src/data/trade.h @@ -77,6 +77,28 @@ static const u8 sText_TheTradeHasBeenCanceled[] = _("{COLOR 2}{HIGHLIGHT 1}{SHAD static const u8 sText_OnlyPkmnForBattle[] = _("{COLOR 2}{HIGHLIGHT 1}{SHADOW 3}Questo è l’unico\nPOKéMON utile."); static const u8 sText_WaitingForYourFriend[] = _("{COLOR 2}{HIGHLIGHT 1}{SHADOW 3}Attendi che il\ntuo amico finisca!"); static const u8 sText_YourFriendWantsToTrade[] = _("Il tuo amico vuole\nscambiare POKéMON."); +#elif SPANISH +static const u8 sText_SpaceMove[] = _(" MOVER"); +static const u8 sText_NewLine[] = _("\n"); +static const u8 sText_Slash[] = _("/"); +static const u8 sText_Lv[] = _("Nv. "); +static const u8 sText_ThreeDashes[] = _("---"); +static const u8 sText_FourQuestionMarks[] = _("(?)"); +static const u8 sText_UnusedEmpty[] = _(""); +static const u8 sText_IsThisTradeOkay[] = _("¿Está bien así?"); +static const u8 sText_Cancel[] = _("SALIR"); +static const u8 sText_ChooseAPkmn[] = _("Elige un POKéMON."); +static const u8 sText_Summary[] = _("RESUMEN"); +static const u8 sText_Trade[] = _("INTERCAMBIAR"); +static const u8 sText_CancelTrade[] = _("¿Cancelas el intercambio?"); +static const u8 sJPText_PressBButtonToQuit[] = _("Bボタン で もどります"); +static const u8 sText_Summary2[] = _("RESUMEN"); +static const u8 sText_Trade2[] = _("INTERCAMBIAR"); +static const u8 sText_CommunicationStandby[] = _("{COLOR 2}{HIGHLIGHT 1}{SHADOW 3}Esperando para\nrealizar conexión…"); +static const u8 sText_TheTradeHasBeenCanceled[] = _("{COLOR 2}{HIGHLIGHT 1}{SHADOW 3}El intercambio\nha sido cancelado."); +static const u8 sText_OnlyPkmnForBattle[] = _("{COLOR 2}{HIGHLIGHT 1}{SHADOW 3}Es el único con el\nque puedes luchar."); +static const u8 sText_WaitingForYourFriend[] = _("{COLOR 2}{HIGHLIGHT 1}{SHADOW 3}Espera un momento\na que termine."); +static const u8 sText_YourFriendWantsToTrade[] = _("Quiere intercambiar POKéMON\ncontigo."); #else //ENGLISH static const u8 sText_SpaceMove[] = _(" MOVE"); // Unused static const u8 sText_NewLine[] = _("\n"); @@ -1028,6 +1050,7 @@ static const union AffineAnimCmd *const sAffineAnims_CrossingMonPics[] = sAffineAnim_CrossingMonPic }; + static const struct InGameTrade sIngameTrades[] = { [INGAME_TRADE_SEEDOT] = @@ -1036,6 +1059,8 @@ static const struct InGameTrade sIngameTrades[] = .nickname = _("DOTS"), #elif FRENCH .nickname = _("PIPIO"), + #elif SPANISH + .nickname = _("SITOT"), #endif .species = SPECIES_SEEDOT, .ivs = {5, 4, 5, 4, 4, 4}, @@ -1049,6 +1074,8 @@ static const struct InGameTrade sIngameTrades[] = .otName = _("KOBE"), #elif ITALIAN .otName = _("KIKO"), + #elif SPANISH + .otName = _("QUICO"), #endif .otGender = MALE, .sheen = 10, @@ -1060,6 +1087,8 @@ static const struct InGameTrade sIngameTrades[] = .nickname = _("PLUSES"), #elif FRENCH .nickname = _("SIPO"), + #elif SPANISH + .nickname = _("PUSLE"), #endif .species = SPECIES_PLUSLE, .ivs = {4, 4, 4, 5, 5, 4}, @@ -1073,6 +1102,8 @@ static const struct InGameTrade sIngameTrades[] = .otName = _("ROMAN"), #elif FRENCH .otName = _("ALBAN"), + #elif SPANISH + .otName = _("RENATO"), #endif .otGender = MALE, .sheen = 10, @@ -1084,6 +1115,8 @@ static const struct InGameTrade sIngameTrades[] = .nickname = _("SEASOR"), #elif FRENCH .nickname = _("HYPY"), + #elif SPANISH + .nickname = _("HORSI"), #endif .species = SPECIES_HORSEA, .ivs = {5, 4, 4, 4, 5, 4}, @@ -1097,6 +1130,8 @@ static const struct InGameTrade sIngameTrades[] = .otName = _("LUDOVIC"), #elif ITALIAN .otName = _("SERGINO"), + #elif SPANISH + .otName = _("SERGIO"), #else //ENGLISH .otName = _("SKYLAR"), #endif @@ -1106,7 +1141,7 @@ static const struct InGameTrade sIngameTrades[] = }, [INGAME_TRADE_MEOWTH] = { - #if ENGLISH || ITALIAN + #if ENGLISH || ITALIAN || SPANISH .nickname = _("MEOWOW"), #elif FRENCH .nickname = _("GNAGNAA"), @@ -1119,13 +1154,18 @@ static const struct InGameTrade sIngameTrades[] = .personality = 0x8B, .heldItem = ITEM_RETRO_MAIL, .mailNum = 2, + #if SPANISH + .otName = _("ISA"), + #else //ENGLISH .otName = _("ISIS"), + #endif .otGender = FEMALE, .sheen = 10, .requestedSpecies = SPECIES_SKITTY } }; + static const u16 sIngameTradeMail[][MAIL_WORDS_COUNT + 1] = { #if FRENCH @@ -1192,6 +1232,41 @@ static const u16 sIngameTradeMail[][MAIL_WORDS_COUNT + 1] = EC_WORD_BEAUTIFUL, EC_EMPTY_WORD, } +#elif SPANISH +{ + EC_WORD_DOES, + EC_WORD_MUCH, + EC_WORD_MISS, + EC_POKEMON(PLUSLE), + EC_POKEMON(VOLBEAT), + EC_WORD_IS, + EC_WORD_VERY, + EC_WORD_ANTICIPATION, + EC_EMPTY_WORD, + EC_POKEMON(NONE) +}, { + EC_POKEMON(BAGON), + EC_WORD_WERE, + EC_WORD_POINTS, + EC_EMPTY_WORD, + EC_POKEMON(HORSEA), + EC_WORD_PRAISE, + EC_WORD_NITWIT, + EC_WORD_FORGETS, + EC_EMPTY_WORD, + EC_POKEMON(NONE) +}, { + EC_WORD_THANKS, + EC_WORD_HOWEVER, + EC_POKEMON(SKITTY), + EC_EMPTY_WORD, + EC_POKEMON_NATIONAL(MEOWTH), + EC_WORD_IS, + EC_WORD_VERY, + EC_WORD_CUTENESS, + EC_EMPTY_WORD, + EC_POKEMON(NONE) +}, #else //ENGLISH { EC_WORD_BE, diff --git a/src/item.c b/src/item.c index 528a1d5474..9894291f99 100644 --- a/src/item.c +++ b/src/item.c @@ -24,6 +24,8 @@ EWRAM_DATA struct BagPocket gBagPockets[POCKETS_COUNT] = {0}; #include "data/text/french/item_descriptions.h" #elif ITALIAN #include "data/text/italian/item_descriptions.h" +#elif SPANISH +#include "data/text/spanish/item_descriptions.h" #else //ENGLISH #include "data/text/item_descriptions.h" #endif diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c index 9cd99d646d..2ff792b88e 100644 --- a/src/pokemon_summary_screen.c +++ b/src/pokemon_summary_screen.c @@ -317,6 +317,8 @@ static void SummaryScreen_DestroyAnimDelayTask(void); #include "data/text/french/move_descriptions.h" #elif ITALIAN #include "data/text/italian/move_descriptions.h" +#elif SPANISH +#include "data/text/spanish/move_descriptions.h" #else //ENGLISH #include "data/text/move_descriptions.h" #endif diff --git a/src/pokenav_match_call_list.c b/src/pokenav_match_call_list.c index bd1e1c9c4a..caf19dee2d 100755 --- a/src/pokenav_match_call_list.c +++ b/src/pokenav_match_call_list.c @@ -49,6 +49,8 @@ static bool32 ShouldDoNearbyMessage(void); #include "data/text/french/match_call_messages.h" #elif ITALIAN #include "data/text/italian/match_call_messages.h" +#elif SPANISH +#include "data/text/spanish/match_call_messages.h" #else //ENGLISH #include "data/text/match_call_messages.h" #endif