From b0772a8cfcd843df3d3a8d5dec94126ac84e4a86 Mon Sep 17 00:00:00 2001 From: thisisatest1900 Date: Sat, 6 Aug 2022 01:02:54 +0300 Subject: [PATCH 1/2] german support --- README.md | 1 + README.txt | 3 +- ironmon_tracker/GameSettings.lua | 173 +++ ironmon_tracker/Languages/GermanyData.lua | 1246 +++++++++++++++++++++ 4 files changed, 1422 insertions(+), 1 deletion(-) create mode 100644 ironmon_tracker/Languages/GermanyData.lua diff --git a/README.md b/README.md index 3ad667a2b..a8c7f3fc3 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,7 @@ The following games are currently supported: - Pokémon Rojo Fuego (Spain) - Pokémon Rouge Feu (France) - Pokémon Rosso Fuoco (Italy) +- Pokémon Feuerrote (Germany) With more non-english version support potentially coming in the future! diff --git a/README.txt b/README.txt index ff86cb21f..16978cc6f 100644 --- a/README.txt +++ b/README.txt @@ -22,4 +22,5 @@ CURRENTLY SUPPORTED GAMES: - v1.0, v1.1 - Pokémon Rojo Fuego (Spain) - Pokémon Rouge Feu (France) -- Pokémon Rosso Fuoco (Italy) \ No newline at end of file +- Pokémon Rosso Fuoco (Italy) +- Pokémon Feuerrote (Germany) \ No newline at end of file diff --git a/ironmon_tracker/GameSettings.lua b/ironmon_tracker/GameSettings.lua index b9b93d2ff..683a976c0 100644 --- a/ironmon_tracker/GameSettings.lua +++ b/ironmon_tracker/GameSettings.lua @@ -74,6 +74,8 @@ function GameSettings.initialize() GameSettings.setGameAsFireRedSpanish(gameversion) elseif gamecode == 0x42505246 then GameSettings.setGameAsFireRedFrench(gameversion) + elseif gamecode == 0x42505244 then + GameSettings.setGameAsFireRedGermany(gameversion) elseif gamecode == 0x42504745 then GameSettings.setGameAsLeafGreen(gameversion) end @@ -152,6 +154,16 @@ function GameSettings.setGameInfo(gamecode) BADGE_PREFIX = "FRLG", BADGE_XOFFSETS = { 0, -2, -2, 0, 1, 1, 0, 1 }, }, + [0x42505244] = { + GAME_NUMBER = 3, + GAME_NAME = "Pokemon Feuerrote (Germany)", + VERSION_GROUP = 2, + VERSION_COLOR = "FireRed", + PSTATS = 0x2024284, + ESTATS = 0x202402C, + BADGE_PREFIX = "FRLG", + BADGE_XOFFSETS = { 0, -2, -2, 0, 1, 1, 0, 1 }, + }, [0x42504745] = { GAME_NUMBER = 3, GAME_NAME = "Pokemon LeafGreen (U)", @@ -1998,6 +2010,167 @@ function GameSettings.setGameAsFireRedFrench(gameversion) end end + +function GameSettings.setGameAsFireRedGermany(gameversion) + if gameversion == 0x00690000 then + -- https://raw.githubusercontent.com/pret/pokefirered/symbols/pokefirered_rev1.sym + print("ROM Detected: Pokemon Feuerrote") + + GameSettings.gBaseStats = 0x082546a8 + GameSettings.sMonSummaryScreen = 0x0203b140 + GameSettings.sSpecialFlags = 0x020370e0 + GameSettings.sBattlerAbilities = 0x02039a30 + GameSettings.gBattlerAttacker = 0x02023d6b + GameSettings.gBattlerTarget = 0x02023d6c + GameSettings.gBattlerPartyIndexesSelfSlotOne = 0x02023bce + GameSettings.gBattlerPartyIndexesEnemySlotOne = GameSettings.gBattlerPartyIndexesSelfSlotOne + 0x2 + GameSettings.gBattlerPartyIndexesSelfSlotTwo = GameSettings.gBattlerPartyIndexesSelfSlotOne + 0x4 + GameSettings.gBattlerPartyIndexesEnemySlotTwo = GameSettings.gBattlerPartyIndexesSelfSlotOne + 0x6 + GameSettings.gBattleMons = 0x02023be4 + GameSettings.gBattlescriptCurrInstr = 0x02023d74 + GameSettings.gTakenDmg = 0x02023d58 + GameSettings.gBattleScriptingBattler = 0x02023fc4 + 0x17 -- gBattleScripting.battler + GameSettings.gBattleResults = 0x03004EE0 + GameSettings.BattleScript_FocusPunchSetUp = 0x081DD2AB + 0x10 -- TODO: offset for this game is untested + GameSettings.BattleScript_LearnMoveLoop = 0x081DCCA7 --those values were tricky to find + GameSettings.BattleScript_LearnMoveReturn = 0x081DCC55 -- expect them to not always be right + GameSettings.gMoveToLearn = 0x02024022 + GameSettings.gBattleOutcome = 0x02023e8a + GameSettings.gBattleWeather = 0x02023f1c + + GameSettings.gMapHeader = 0x02036dfc + GameSettings.gBattleTerrain = 0x02022b50 + GameSettings.gBattleTypeFlags = 0x02022b4c + GameSettings.gSpecialVar_ItemId = 0x0203ad30 -- For fishing rod + GameSettings.gMoveResultFlags = 0x02023dcc + GameSettings.FriendshipRequiredToEvo = 0x08042DC4 + 0x13E -- GetEvolutionTargetSpecies (untested) + + --the only diffrance looks like in here gSaveBlock1ptr and gSaveBlock2ptr + GameSettings.gSaveBlock1ptr = 0x03004F58 + GameSettings.gSaveBlock2ptr = 0x03004F5C + GameSettings.gameStatsOffset = 0x1200 + GameSettings.EncryptionKeyOffset = 0xF20 + GameSettings.badgeOffset = 0xEE0 + 0x104 -- [SaveBlock1's flags offset] + [Badge flag offset: (SYSTEM_FLAGS + FLAG_BADGE01_GET) / 8] + GameSettings.bagPocket_Items_offset = 0x310 --tested for bag items didnt check for berries should be same though + GameSettings.bagPocket_Berries_offset = 0x54c + GameSettings.bagPocket_Items_Size = 42 + GameSettings.bagPocket_Berries_Size = 43 + + -- Ability script addresses = FR 1.1 address + 0x4226 + -- https://raw.githubusercontent.com/pret/pokefirered/symbols/pokefirered_rev1.sym + GameSettings.ABILITIES = { + BATTLER = { -- Abilities where we can use gBattleScripting.battler to determine enemy/player + [0x081DD515] = {[2] = true}, -- BattleScript_DrizzleActivates + 0x0 Drizzle + [0x081DD530] = {[3] = true}, -- BattleScript_SpeedBoostActivates + 0x7 Speed Boost + [0x081DD607] = {[22] = true}, -- BattleScript_IntimidateAbilityFail + 0x6 Intimidate Fail + [0x081DD5EF] = {[22] = true}, -- BattleScript_IntimidateActivationAnimLoop + 0x3d Intimidate Succeed + [0x081DD53D] = {[36] = true}, -- BattleScript_TraceActivates + 0x6 Trace + [0x081DD555] = {[45] = true}, -- BattleScript_SandstreamActivates + 0x0 Sand Stream + [0x081DD56C] = {[61] = true}, -- BattleScript_ShedSkinActivates + 0x3 Shed Skin + [0x081DD60F] = {[70] = true}, -- BattleScript_DroughtActivates + 0x0 Drought + [0x081DD6B2] = { -- BattleScript_AbilityNoStatLoss + 0x6 + [29] = true, -- Clear Body + [73] = true, -- White Smoke + }, + [0x081DD71A] = { -- BattleScript_AbilityNoSpecificStatLoss + 0x6 + [51] = true, -- Keen Eye + [52] = true, -- Hyper Cutter + }, + }, + REVERSE_BATTLER = { -- Abilities like BATTLER, but with logic reversed + [0x081DD607] = { -- BattleScript_IntimidateAbilityFail + 0x6 (Intimidate blocked) + [29] = true, -- Clear Body + [52] = true, -- Hyper Cutter + [73] = true, -- White Smoke + }, + }, + ATTACKER = { -- Abilities where we can use gBattlerAttacker to determine enemy/player + [0x081DD63D] = {[5] = true}, -- BattleScript_SturdyPreventsOHKO + 0x6 Sturdy + [0x081DD6DA] = {[12] = true}, -- BattleScript_ObliviousPreventsAttraction + 0x0 Oblivious + [0x081DD735] = {[16] = true}, -- BattleScript_ColorChangeActivates + 0x3 Color Change + [0x081DD696] = {[18] = true}, -- BattleScript_FlashFireBoost + 0x9 Flash Fire + [0x081DD6F6] = {[20] = true}, -- BattleScript_OwnTempoPrevents + 0x0 Own Tempo + [0x081DD6A4] = {[21] = true}, -- BattleScript_AbilityPreventsPhasingOut + 0x6 Suction Cups + [0x081DD749] = {[24] = true}, -- BattleScript_RoughSkinActivates + 0x10 Rough Skin + [0x081DABD9] = {[26] = true}, -- BattleScript_HitFromAtkAnimation + 0xF Levitate ; Actually checking gMoveResultFlags during this message + [0x081DD75D] = {[56] = true}, -- BattleScript_CuteCharmActivates + 0x9 Cute Charm + [0x081DD724] = {[60] = true}, -- BattleScript_StickyHoldActivates + 0x0 Sticky Hold + [0x081DACD5] = {[64] = true}, -- BattleScript_AbsorbUpdateHp + 0x14 Liquid Ooze (Drain Moves) + [0x081DD668] = { -- BattleScript_MoveHPDrain + 0x14 --> Ability heals HP + [10] = true, -- Water Absorb + [11] = true, -- Volt Absorb + }, + [0x081DD67E] = { -- BattleScript_MonMadeMoveUseless + 0x7 --> Ability nullifies move + [10] = true, -- Water Absorb + [11] = true, -- Volt Absorb + }, + [0x081DD6CA] = { -- BattleScript_PRLZPrevention + 0x8 + [7] = true, -- Limber + [28] = true, -- Synchronize (is unable to inflict paralysis on other mon) + }, + [0x081DD6D6] = { -- BattleScript_PSNPrevention + 0x8 + [17] = true, -- Immunity + [28] = true, -- Synchronize (is unable to inflict poison on other mon) + }, + [0x081DD6BE] = { -- BattleScript_BRNPrevention + 0x8 + [28] = true, -- Synchronize (is unable to inflict burn on other mon) + [41] = true, -- Water Veil + }, + [0x081DAC6A] = { -- BattleScript_CantMakeAsleep + 0x8 --> Ability blocks attacker from inflicting sleep + [15] = true, -- Insomnia + [72] = true, -- Vital Spirit + }, + }, + REVERSE_ATTACKER = { -- Abilities like the above ATTACKER checks, but logic is reversed + [0x081DD544] = {[44] = true}, -- BattleScript_RainDishActivates + 0x3 Rain Dish + [0x081DD78D] = {[54] = true}, -- BattleScript_MoveUsedLoafingAround + 0x5 Truant + [0x081DB150] = { -- BattleScript_RestCantSleep + 0x8 --> Ability blocks mon's own rest attempt + [15] = true, -- Insomnia + [72] = true, -- Vital Spirit + }, + }, + STATUS_INFLICT = { -- Abilities which apply a status effect on the opposing mon + [0x081DD456] = {[27] = true}, -- BattleScript_MoveEffectSleep + 0x7 Effect Spore (Sleep) + [0x081DD49F] = { -- BattleScript_MoveEffectParalysis + 0x7 + [9] = true, -- Static + [27] = true, -- Effect Spore + [28] = true, -- Synchronize + }, + [0x081DD472] = { -- BattleScript_MoveEffectPoison + 0x7 + [27] = true, -- Effect Spore + [28] = true, -- Synchronize + [38] = true, -- Poison Point + }, + [0x081DD481] = { --BattleScript_MoveEffectBurn + 0x7 + [28] = true, -- Synchronize + [49] = true, -- Flame Body + }, + }, + BATTLE_TARGET = { -- Abilities where we can use gBattlerTarget to determine enemy/player + [0x081DD64B] = { -- BattleScript_DampStopsExplosion + 0x6 Damp + [6] = true, -- Damp + scope = "both", + }, + [0x081DD70C] = { -- BattleScript_SoundproofProtected + 0x8 Soundproof 1 + [43] = true, -- Soundproof + scope = "self", + }, + [0x081DB860] = { -- BattleScript_EffectHealBell + 0x29 Soundproof 2 (Enemy uses Heal Bell) + [43] = true, -- Soundproof + scope = "self", + }, + [0x081DCE2D] = { -- BattleScript_LeechSeedTurnPrintAndUpdateHp + 0x12 Liquid Ooze (Leech Seed) + [64] = true, -- Liquid Ooze + scope = "other", + }, + }, + } + + dofile(Main.DataFolder .. "/Languages/GermanyData.lua") + GermanyData.updateToGermanyData() + end +end + function GameSettings.setGameAsLeafGreen(gameversion) if gameversion == 0x01800000 then -- https://raw.githubusercontent.com/pret/pokefirered/symbols/pokeleafgreen_rev1.sym diff --git a/ironmon_tracker/Languages/GermanyData.lua b/ironmon_tracker/Languages/GermanyData.lua new file mode 100644 index 000000000..119c1be9a --- /dev/null +++ b/ironmon_tracker/Languages/GermanyData.lua @@ -0,0 +1,1246 @@ +GermanyData = {} + +GermanyData.Moves = { + "Pfund", --Pfund english:Pound + "Karateschlag", --Karateschlag english:Karate Chop + "Duplexhieb", --Duplexhieb english:DoubleSlap + "Kometenhieb", --Kometenhieb english:Comet Punch + "Megahieb", --Megahieb english:Mega Punch + "Zahltag", --Zahltag english:Pay Day + "Feuerschlag", --Feuerschlag english:Fire Punch + "Eishieb", --Eishieb english:Ice Punch + "Donnerschlag", --Donnerschlag english:ThunderPunch + "Kratzer", --Kratzer english:Scratch + "Klammer", --Klammer english:ViceGrip + "Guillotine", --Guillotine english:Guillotine + "Klingensturm", --Klingensturm english:Razor Wind + "Schwerttanz", --Schwerttanz english:Swords Dance + "Zerschneider", --Zerschneider english:Cut + "Windstoss", --Windstoss english:Gust + "Fl\252gelschlag", --Flügelschlag english:Wing Attack + "Wirbelwind", --Wirbelwind english:Whirlwind + "Fliegen", --Fliegen english:Fly + "Klammergriff", --Klammergriff english:Bind + "Slam", --Slam english:Slam + "Rankenhieb", --Rankenhieb english:Vine Whip + "Stampfer", --Stampfer english:Stomp + "Doppelkick", --Doppelkick english:Double Kick + "Megakick", --Megakick english:Mega Kick + "Sprungkick", --Sprungkick english:Jump Kick + "Fegekick", --Fegekick english:Rolling Kick + "Sandwirbel", --Sandwirbel english:Sand-Attack + "Kopfnuss", --Kopfnuss english:Headbutt + "Hornattacke", --Hornattacke english:Horn Attack + "Furienschlag", --Furienschlag english:Fury Attack + "Hornbohrer", --Hornbohrer english:Horn Drill + "Tackle", --Tackle english:Tackle + "Bodyslam", --Bodyslam english:Body Slam + "Wickel", --Wickel english:Wrap + "Bodycheck", --Bodycheck english:Take Down + "Fuchtler", --Fuchtler english:Thrash + "Risikotackle", --Risikotackle english:Double-Edge + "Rutenschlag", --Rutenschlag english:Tail Whip + "Giftstachel", --Giftstachel english:Poison Sting + "Duonadel", --Duonadel english:Twineedle + "Nadelrakete", --Nadelrakete english:Pin Missile + "Silberblick", --Silberblick english:Leer + "Biss", --Biss english:Bite + "Heuler", --Heuler english:Growl + "Br\252ller", --Brüller english:Roar + "Gesang", --Gesang english:Sing + "Superschall", --Superschall english:Supersonic + "Ultraschall", --Ultraschall english:SonicBoom + "Aussetzer", --Aussetzer english:Disable + "S\228ure", --Säure english:Acid + "Glut", --Glut english:Ember + "Flammenwurf", --Flammenwurf english:Flamethrower + "Weissnebel", --Weissnebel english:Mist + "Aquaknarre", --Aquaknarre english:Water Gun + "Hydropumpe", --Hydropumpe english:Hydro Pump + "Surfer", --Surfer english:Surf + "Eisstrahl", --Eisstrahl english:Ice Beam + "Blizzard", --Blizzard english:Blizzard + "Psystrahl", --Psystrahl english:Psybeam + "Blubbstrahl", --Blubbstrahl english:BubbleBeam + "Aurorastrahl", --Aurorastrahl english:Aurora Beam + "Hyperstrahl", --Hyperstrahl english:Hyper Beam + "Schnabel", --Schnabel english:Peck + "Bohrschnabel", --Bohrschnabel english:Drill Peck + "\220berroller", --Überroller english:Submission + "Fusskick", --Fusskick english:Low Kick + "Konter", --Konter english:Counter + "Geowurf", --Geowurf english:Seismic Toss + "St\228rke", --Stärke english:Strength + "Absorber", --Absorber english:Absorb + "Megasauger", --Megasauger english:Mega Drain + "Egelsamen", --Egelsamen english:Leech Seed + "Wachstum", --Wachstum english:Growth + "Rasierblatt", --Rasierblatt english:Razor Leaf + "Solarstrahl", --Solarstrahl english:SolarBeam + "Giftpuder", --Giftpuder english:PoisonPowder + "Stachelspore", --Stachelspore english:Stun Spore + "Schlafpuder", --Schlafpuder english:Sleep Powder + "Bl\228ttertanz", --Blättertanz english:Petal Dance + "Fadenschuss", --Fadenschuss english:String Shot + "Drachenwut", --Drachenwut english:Dragon Rage + "Feuerwirbel", --Feuerwirbel english:Fire Spin + "Donnerschock", --Donnerschock english:ThunderShock + "Donnerblitz", --Donnerblitz english:Thunderbolt + "Donnerwelle", --Donnerwelle english:Thunder Wave + "Donner", --Donner english:Thunder + "Steinwurf", --Steinwurf english:Rock Throw + "Erdbeben", --Erdbeben english:Earthquake + "Geofissur", --Geofissur english:Fissure + "Schaufler", --Schaufler english:Dig + "Toxin", --Toxin english:Toxic + "Konfusion", --Konfusion english:Confusion + "Psychokinese", --Psychokinese english:Psychic + "Hypnose", --Hypnose english:Hypnosis + "Meditation", --Meditation english:Meditate + "Agilit\228t", --Agilität english:Agility + "Ruckzuckhieb", --Ruckzuckhieb english:Quick Attack + "Raserei", --Raserei english:Rage + "Teleport", --Teleport english:Teleport + "Nachtnebel", --Nachtnebel english:Night Shade + "Mimikry", --Mimikry english:Mimic + "Kreideschrei", --Kreideschrei english:Screech + "Doppelteam", --Doppelteam english:Double Team + "Genesung", --Genesung english:Recover + "H\228rtner", --Härtner english:Harden + "Komprimator", --Komprimator english:Minimize + "Rauchwolke", --Rauchwolke english:SmokeScreen + "Konfustrahl", --Konfustrahl english:Confuse Ray + "Panzerschutz", --Panzerschutz english:Withdraw + "Einigler", --Einigler english:Defense Curl + "Barriere", --Barriere english:Barrier + "Lichtschild", --Lichtschild english:Light Screen + "Dunkelnebel", --Dunkelnebel english:Haze + "Reflektor", --Reflektor english:Reflect + "Energiefokus", --Energiefokus english:Focus Energy + "Geduld", --Geduld english:Bide + "Metronom", --Metronom english:Metronome + "Spiegeltrick", --Spiegeltrick english:Mirror Move + "Finale", --Finale english:Selfdestruct + "Eierbombe", --Eierbombe english:Egg Bomb + "Schlecker", --Schlecker english:Lick + "Smog", --Smog english:Smog + "Schlammbad", --Schlammbad english:Sludge + "Knochenkeule", --Knochenkeule english:Bone Club + "Feuersturm", --Feuersturm english:Fire Blast + "Kaskade", --Kaskade english:Waterfall + "Schnapper", --Schnapper english:Clamp + "Sternschauer", --Sternschauer english:Swift + "Sch\228delwumme", --Schädelwumme english:Skull Bash + "Dornkanone", --Dornkanone english:Spike Cannon + "Umklammerung", --Umklammerung english:Constrict + "Amnesie", --Amnesie english:Amnesia + "Psykraft", --Psykraft english:Kinesis + "Weichei", --Weichei english:Softboiled + "Turmkick", --Turmkick english:Hi Jump Kick + "Giftblick", --Giftblick english:Glare + "Traumfresser", --Traumfresser english:Dream Eater + "Giftwolke", --Giftwolke english:Poison Gas + "Stakkato", --Stakkato english:Barrage + "Blutsauger", --Blutsauger english:Leech Life + "Todeskuss", --Todeskuss english:Lovely Kiss + "Himmelsfeger", --Himmelsfeger english:Sky Attack + "Wandler", --Wandler english:Transform + "Blubber", --Blubber english:Bubble + "Irrschlag", --Irrschlag english:Dizzy Punch + "Pilzspore", --Pilzspore english:Spore + "Blitz", --Blitz english:Flash + "Psywelle", --Psywelle english:Psywave + "Platscher", --Platscher english:Splash + "S\228urepanzer", --Säurepanzer english:Acid Armor + "Krabbhammer", --Krabbhammer english:Crabhammer + "Explosion", --Explosion english:Explosion + "Kratzfurie", --Kratzfurie english:Fury Swipes + "Knochmerang", --Knochmerang english:Bonemerang + "Erholung", --Erholung english:Rest + "Steinhagel", --Steinhagel english:Rock Slide + "Hyperzahn", --Hyperzahn english:Hyper Fang + "Sch\228rfer", --Schärfer english:Sharpen + "Umwandlung", --Umwandlung english:Conversion + "Triplette", --Triplette english:Tri Attack + "Superzahn", --Superzahn english:Super Fang + "Schlitzer", --Schlitzer english:Slash + "Delegator", --Delegator english:Substitute + "Verzweifler", --Verzweifler english:Struggle + "Nachahmer", --Nachahmer english:Sketch + "Dreifachkick", --Dreifachkick english:Triple Kick + "Raub", --Raub english:Thief + "Spinnennetz", --Spinnennetz english:Spider Web + "Willensleser", --Willensleser english:Mind Reader + "Nachtmahr", --Nachtmahr english:Nightmare + "Flammenrad", --Flammenrad english:Flame Wheel + "Schnarcher", --Schnarcher english:Snore + "Fluch", --Fluch english:Curse + "Dreschflegel", --Dreschflegel english:Flail + "Umwandlung2", --Umwandlung2 english:Conversion 2 + "Luftstoss", --Luftstoss english:Aeroblast + "Baumwollsaat", --Baumwollsaat english:Cotton Spore + "Gegenschlag", --Gegenschlag english:Reversal + "Groll", --Groll english:Spite + "Pulverschnee", --Pulverschnee english:Powder Snow + "Schutzschild", --Schutzschild english:Protect + "Tempohieb", --Tempohieb english:Mach Punch + "Grimasse", --Grimasse english:Scary Face + "Finte", --Finte english:Faint Attack + "Bitterkuss", --Bitterkuss english:Sweet Kiss + "Bauchtrommel", --Bauchtrommel english:Belly Drum + "Matschbombe", --Matschbombe english:Sludge Bomb + "Lehmschelle", --Lehmschelle english:Mud-Slap + "Octazooka", --Octazooka english:Octazooka + "Stachler", --Stachler english:Spikes + "Blitzkanone", --Blitzkanone english:Zap Cannon + "Gesichte", --Gesichte english:Foresight + "Abgangsbund", --Abgangsbund english:Destiny Bond + "Abgesang", --Abgesang english:Perish Song + "Eissturm", --Eissturm english:Icy Wind + "Scanner", --Scanner english:Detect + "Knochenhatz", --Knochenhatz english:Bone Rush + "Zielschuss", --Zielschuss english:Lock-On + "Wutanfall", --Wutanfall english:Outrage + "Sandsturm", --Sandsturm english:Sandstorm + "Gigasauger", --Gigasauger english:Giga Drain + "Ausdauer", --Ausdauer english:Endure + "Charme", --Charme english:Charm + "Walzer", --Walzer english:Rollout + "Trugschlag", --Trugschlag english:False Swipe + "Angeberei", --Angeberei english:Swagger + "Milchgetr\228nk", --Milchgetränk english:Milk Drink + "Funkensprung", --Funkensprung english:Spark + "Zornklinge", --Zornklinge english:Fury Cutter + "Stahlfl\252gel", --Stahlflügel english:Steel Wing + "Horrorblick", --Horrorblick english:Mean Look + "Anziehung", --Anziehung english:Attract + "Schlafrede", --Schlafrede english:Sleep Talk + "Vitalglocke", --Vitalglocke english:Heal Bell + "R\252ckkehr", --Rückkehr english:Return + "Geschenk", --Geschenk english:Present + "Frustration", --Frustration english:Frustration + "Bodyguard", --Bodyguard english:Safeguard + "Leidteiler", --Leidteiler english:Pain Split + "L\228uterfeuer", --Läuterfeuer english:Sacred Fire + "Intensit\228t", --Intensität english:Magnitude + "Wuchtschlag", --Wuchtschlag english:DynamicPunch + "Vielender", --Vielender english:Megahorn + "Feuerodem", --Feuerodem english:DragonBreath + "Staffette", --Staffette english:Baton Pass + "Zugabe", --Zugabe english:Encore + "Verfolgung", --Verfolgung english:Pursuit + "Turbodreher", --Turbodreher english:Rapid Spin + "Lockduft", --Lockduft english:Sweet Scent + "Eisenschweif", --Eisenschweif english:Iron Tail + "Metallklaue", --Metallklaue english:Metal Claw + "\220berwurf", --Überwurf english:Vital Throw + "Morgengrauen", --Morgengrauen english:Morning Sun + "Synthese", --Synthese english:Synthesis + "Mondschein", --Mondschein english:Moonlight + "Kraftreserve", --Kraftreserve english:Hidden Power + "Kreuzhieb", --Kreuzhieb english:Cross Chop + "Windhose", --Windhose english:Twister + "Regentanz", --Regentanz english:Rain Dance + "Sonnentag", --Sonnentag english:Sunny Day + "Knirscher", --Knirscher english:Crunch + "Spiegelcape", --Spiegelcape english:Mirror Coat + "Psycho-Plus", --Psycho-Plus english:Psych Up + "Turbotempo", --Turbotempo english:ExtremeSpeed + "Antik-Kraft", --Antik-Kraft english:AncientPower + "Spukball", --Spukball english:Shadow Ball + "Seher", --Seher english:Future Sight + "Zertr\252mmerer", --Zertrümmerer english:Rock Smash + "Whirlpool", --Whirlpool english:Whirlpool + "Pr\252gler", --Prügler english:Beat Up + "Mogelhieb", --Mogelhieb english:Fake Out + "Aufruhr", --Aufruhr english:Uproar + "Horter", --Horter english:Stockpile + "Entfessler", --Entfessler english:Spit Up + "Verzehrer", --Verzehrer english:Swallow + "Hitzewelle", --Hitzewelle english:Heat Wave + "Hagelsturm", --Hagelsturm english:Hail + "Folterknecht", --Folterknecht english:Torment + "Schmeichler", --Schmeichler english:Flatter + "Irrlicht", --Irrlicht english:Will-O-Wisp + "Memento-Mori", --Memento-Mori english:Memento + "Fassade", --Fassade english:Facade + "Power-Punch", --Power-Punch english:Focus Punch + "Riechsalz", --Riechsalz english:SmellingSalt + "Spotlight", --Spotlight english:Follow Me + "Natur-Kraft", --Natur-Kraft english:Nature Power + "Ladevorgang", --Ladevorgang english:Charge + "Verh\246hner", --Verhöhner english:Taunt + "Rechte Hand", --Rechte Hand english:Helping Hand + "Trickbetrug", --Trickbetrug english:Trick + "Rollentausch", --Rollentausch english:Role Play + "Wunschtraum", --Wunschtraum english:Wish + "Zuschuss", --Zuschuss english:Assist + "Verwurzler", --Verwurzler english:Ingrain + "Kraftkoloss", --Kraftkoloss english:Superpower + "Magiemantel", --Magiemantel english:Magic Coat + "Aufbereitung", --Aufbereitung english:Recycle + "Vergeltung", --Vergeltung english:Revenge + "Durchbruch", --Durchbruch english:Brick Break + "G\228hner", --Gähner english:Yawn + "Abschlag", --Abschlag english:Knock Off + "Notsituation", --Notsituation english:Endeavor + "Eruption", --Eruption english:Eruption + "Wertewechsel", --Wertewechsel english:Skill Swap + "Begrenzer", --Begrenzer english:Imprison + "Heilung", --Heilung english:Refresh + "Nachspiel", --Nachspiel english:Grudge + "\220bernahme", --Übernahme english:Snatch + "Geheimpower", --Geheimpower english:Secret Power + "Taucher", --Taucher english:Dive + "Armstoss", --Armstoss english:Arm Thrust + "Tarnung", --Tarnung english:Camouflage + "Schweifglanz", --Schweifglanz english:Tail Glow + "Scheinwerfer", --Scheinwerfer english:Luster Purge + "Nebelball", --Nebelball english:Mist Ball + "Daunenreigen", --Daunenreigen english:FeatherDance + "Taumeltanz", --Taumeltanz english:Teeter Dance + "Feuerfeger", --Feuerfeger english:Blaze Kick + "Lehmsuhler", --Lehmsuhler english:Mud Sport + "Frostbeule", --Frostbeule english:Ice Ball + "Nietenranke", --Nietenranke english:Needle Arm + "Tagedieb", --Tagedieb english:Slack Off + "Schallwelle", --Schallwelle english:Hyper Voice + "Giftzahn", --Giftzahn english:Poison Fang + "Zermalmklaue", --Zermalmklaue english:Crush Claw + "Lohekanonade", --Lohekanonade english:Blast Burn + "Aquahaubitze", --Aquahaubitze english:Hydro Cannon + "Sternenhieb", --Sternenhieb english:Meteor Mash + "Erstauner", --Erstauner english:Astonish + "Meteorologe", --Meteorologe english:Weather Ball + "Aromakur", --Aromakur english:Aromatherapy + "Trugtr\228ne", --Trugträne english:Fake Tears + "Windschnitt", --Windschnitt english:Air Cutter + "Hitzekoller", --Hitzekoller english:Overheat + "Schn\252ffler", --Schnüffler english:Odor Sleuth + "Felsgrab", --Felsgrab english:Rock Tomb + "Silberhauch", --Silberhauch english:Silver Wind + "Metallsound", --Metallsound english:Metal Sound + "Grasfl\246te", --Grasflöte english:GrassWhistle + "Spasskanone", --Spasskanone english:Tickle + "Kosmik-Kraft", --Kosmik-Kraft english:Cosmic Power + "Fontr\228nen", --Fontränen english:Water Spout + "Ampelleuchte", --Ampelleuchte english:Signal Beam + "Finsterfaust", --Finsterfaust english:Shadow Punch + "Sondersensor", --Sondersensor english:Extrasensory + "Himmelhieb", --Himmelhieb english:Sky Uppercut + "Sandgrab", --Sandgrab english:Sand Tomb + "Eisesk\228lte", --Eiseskälte english:Sheer Cold + "Lehmbr\252he", --Lehmbrühe english:Muddy Water + "Kugelsaat", --Kugelsaat english:Bullet Seed + "Aero-Ass", --Aero-Ass english:Aerial Ace + "Eisspeer", --Eisspeer english:Icicle Spear + "Eisenabwehr", --Eisenabwehr english:Iron Defense + "R\252ckentzug", --Rückentzug english:Block + "Jauler", --Jauler english:Howl + "Drachenklaue", --Drachenklaue english:Dragon Claw + "Fauna-Statue", --Fauna-Statue english:Frenzy Plant + "Protzer", --Protzer english:Bulk Up + "Sprungfeder", --Sprungfeder english:Bounce + "Lehmschuss", --Lehmschuss english:Mud Shot + "Giftschweif", --Giftschweif english:Poison Tail + "Bezirzer", --Bezirzer english:Covet + "Volttackle", --Volttackle english:Volt Tackle + "Zauberblatt", --Zauberblatt english:Magical Leaf + "Nassmacher", --Nassmacher english:Water Sport + "Gedankengut", --Gedankengut english:Calm Mind + "Laubklinge", --Laubklinge english:Leaf Blade + "Drachentanz", --Drachentanz english:Dragon Dance + "Felswurf", --Felswurf english:Rock Blast + "Schockwelle", --Schockwelle english:Shock Wave + "Aquawelle", --Aquawelle english:Water Pulse + "Kismetwunsch", --Kismetwunsch english:Doom Desire + "Psyschub", --Psyschub english:Psycho Boost + +} + +GermanyData.Abilities = { + "Duftnote", --Duftnote english:Stench + "Niesel", --Niesel english:Drizzle + "Temposchub", --Temposchub english:Speed Boost + "Kampfpanzer", --Kampfpanzer english:Battle Armor + "Robustheit", --Robustheit english:Sturdy + "Feuchtigkeit", --Feuchtigkeit english:Damp + "Flexibilit\228t", --Flexibilität english:Limber + "Sandschleier", --Sandschleier english:Sand Veil + "Statik", --Statik english:Static + "Voltabsorber", --Voltabsorber english:Volt Absorb + "H2o-Absorber", --H2o-Absorber english:Water Absorb + "D\246sigkeit", --Dösigkeit english:Oblivious + "Wolke Sieben", --Wolke Sieben english:Cloud Nine + "Facettenauge", --Facettenauge english:Compound Eyes + "Insomnia", --Insomnia english:Insomnia + "Farbwechsel", --Farbwechsel english:Color Change + "Immunit\228t", --Immunität english:Immunity + "Feuerf\228nger", --Feuerfänger english:Flash Fire + "Puderabwehr", --Puderabwehr english:Shield Dust + "Tempomacher", --Tempomacher english:Own Tempo + "Saugnapf", --Saugnapf english:Suction Cups + "Bedroher", --Bedroher english:Intimidate + "Wegsperre", --Wegsperre english:Shadow Tag + "Rauhaut", --Rauhaut english:Rough Skin + "Wunderwache", --Wunderwache english:Wonder Guard + "Schwebe", --Schwebe english:Levitate + "Sporenwirt", --Sporenwirt english:Effect Spore + "Synchro", --Synchro english:Synchronize + "Neutraltorso", --Neutraltorso english:Clear Body + "Innere Kraft", --Innere Kraft english:Natural Cure + "Blitzf\228nger", --Blitzfänger english:Lightning Rod + "Edelmut", --Edelmut english:Serene Grace + "Wassertempo", --Wassertempo english:Swift Swim + "Chlorophyll", --Chlorophyll english:Chlorophyll + "Erleuchtung", --Erleuchtung english:Illuminate + "F\228hrte", --Fährte english:Trace + "Kraftkoloss", --Kraftkoloss english:Huge Power + "Giftdorn", --Giftdorn english:Poison Point + "Konzentrator", --Konzentrator english:Inner Focus + "Magmapanzer", --Magmapanzer english:Magma Armor + "Aquah\252lle", --Aquahülle english:Water Veil + "Magnetfalle", --Magnetfalle english:Magnet Pull + "L\228rmschutz", --Lärmschutz english:Soundproof + "Regengenuss", --Regengenuss english:Rain Dish + "Sandsturm", --Sandsturm english:Sand Stream + "Erzwinger", --Erzwinger english:Pressure + "Speckschicht", --Speckschicht english:Thick Fat + "Fr\252hwecker", --Frühwecker english:Early Bird + "Flammk\246rper", --Flammkörper english:Flame Body + "Angsthase", --Angsthase english:Run Away + "Adlerauge", --Adlerauge english:Keen Eye + "Scherenmacht", --Scherenmacht english:Hyper Cutter + "Mitnahme", --Mitnahme english:Pickup + "Schnarchnase", --Schnarchnase english:Truant + "\220bereifer", --Übereifer english:Hustle + "Charmebolzen", --Charmebolzen english:Cute Charm + "Plus", --Plus english:Plus + "Minus", --Minus english:Minus + "Prognose", --Prognose english:Forecast + "Wertehalter", --Wertehalter english:Sticky Hold + "Expidermis", --Expidermis english:Shed Skin + "Adrenalin", --Adrenalin english:Guts + "Notschutz", --Notschutz english:Marvel Scale + "Kloakensosse", --Kloakensosse english:Liquid Ooze + "Notd\252nger", --Notdünger english:Overgrow + "Grossbrand", --Grossbrand english:Blaze + "Sturzbach", --Sturzbach english:Torrent + "Hexaplaga", --Hexaplaga english:Swarm + "Steinhaupt", --Steinhaupt english:Rock Head + "D\252rre", --Dürre english:Drought + "Auswegslos", --Auswegslos english:Arena Trap + "Munterkeit", --Munterkeit english:Vital Spirit + "Pulverrauch", --Pulverrauch english:White Smoke + "Mentalkraft", --Mentalkraft english:Pure Power + "Panzerhaut", --Panzerhaut english:Shell Armor + "Kakophony", --Kakophony english:Cacophony + "Klimaschutz", --Klimaschutz english:Air Lock + +} + +GermanyData.Items = { + "Meisterball", --Meisterball english:Master Ball + "Hyperball", --Hyperball english:Ultra Ball + "Superball", --Superball english:Great Ball + "Pok\233ball", --Pokéball english:Poké Ball + "Safariball", --Safariball english:Safari Ball + "Netzball", --Netzball english:Net Ball + "Tauchball", --Tauchball english:Dive Ball + "Nestball", --Nestball english:Nest Ball + "Wiederball", --Wiederball english:Repeat Ball + "Timerball", --Timerball english:Timer Ball + "Luxusball", --Luxusball english:Luxury Ball + "Premierball", --Premierball english:Premier Ball + "Trank", --Trank english:Potion + "Gegengift", --Gegengift english:Antidote + "Feuerheiler", --Feuerheiler english:Burn Heal + "Eisheiler", --Eisheiler english:Ice Heal + "Aufwecker", --Aufwecker english:Awakening + "Para-Heiler", --Para-Heiler english:Parlyz Heal + "Top-Genesung", --Top-Genesung english:Full Restore + "Top-Trank", --Top-Trank english:Max Potion + "Hypertrank", --Hypertrank english:Hyper Potion + "Supertrank", --Supertrank english:Super Potion + "Hyperheiler", --Hyperheiler english:Full Heal + "Beleber", --Beleber english:Revive + "Top-Beleber", --Top-Beleber english:Max Revive + "Tafelwasser", --Tafelwasser english:Fresh Water + "Sprudel", --Sprudel english:Soda Pop + "Limonade", --Limonade english:Lemonade + "Kuhmuh-Milch", --Kuhmuh-Milch english:Moomoo Milk + "Energiestaub", --Energiestaub english:EnergyPowder + "Kraftwurzel", --Kraftwurzel english:Energy Root + "Heilpuder", --Heilpuder english:Heal Powder + "Vitalkraut", --Vitalkraut english:Revival Herb + "\196ther", --Äther english:Ether + "Top-\196ther", --Top-Äther english:Max Ether + "Elixier", --Elixier english:Elixir + "Top-Elixier", --Top-Elixier english:Max Elixir + "Lavakeks", --Lavakeks english:Lava Cookie + "Blaue Fl\246te", --Blaue Flöte english:Blue Flute + "Gelbe Fl\246te", --Gelbe Flöte english:Yellow Flute + "Rote Fl\246te", --Rote Flöte english:Red Flute + "Schw. Fl\246te", --Schw. Flöte english:Black Flute + "Weisse Fl\246te", --Weisse Flöte english:White Flute + "Beerensaft", --Beerensaft english:Berry Juice + "Zauberasche", --Zauberasche english:Sacred Ash + "K\252stensalz", --Küstensalz english:Shoal Salt + "K\252stenschale", --Küstenschale english:Shoal Shell + "Purpurst\252ck", --Purpurstück english:Red Shard + "Indigost\252ck", --Indigostück english:Blue Shard + "Gelbst\252ck", --Gelbstück english:Yellow Shard + "Gr\252nst\252ck", --Grünstück english:Green Shard + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "Kp-Plus", --Kp-Plus english:HP Up + "Protein", --Protein english:Protein + "Eisen", --Eisen english:Iron + "Carbon", --Carbon english:Carbos + "Kalzium", --Kalzium english:Calcium + "Sonderbonbon", --Sonderbonbon english:Rare Candy + "Ap-Plus", --Ap-Plus english:PP Up + "Zink", --Zink english:Zinc + "Ap-Top", --Ap-Top english:PP Max + "????????", --???????? english:unknown + "Megablock", --Megablock english:Guard Spec. + "Angriffplus", --Angriffplus english:Dire Hit + "X-Angriff", --X-Angriff english:X Attack + "X-Abwehr", --X-Abwehr english:X Defend + "X-Tempo", --X-Tempo english:X Speed + "X-Treffer", --X-Treffer english:X Accuracy + "X-Spezial", --X-Spezial english:X Special + "Pok\233puppe", --Poképuppe english:Poké Doll + "Eneco-Rute", --Eneco-Rute english:Fluffy Tail + "????????", --???????? english:unknown + "Superschutz", --Superschutz english:Super Repel + "Top-Schutz", --Top-Schutz english:Max Repel + "Fluchtseil", --Fluchtseil english:Escape Rope + "Schutz", --Schutz english:Repel + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "Sonnenstein", --Sonnenstein english:Sun Stone + "Mondstein", --Mondstein english:Moon Stone + "Feuerstein", --Feuerstein english:Fire Stone + "Donnerstein", --Donnerstein english:Thunder Stone + "Wasserstein", --Wasserstein english:Water Stone + "Blattstein", --Blattstein english:Leaf Stone + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "Minipilz", --Minipilz english:TinyMushroom + "Riesenpilz", --Riesenpilz english:Big Mushroom + "????????", --???????? english:unknown + "Perle", --Perle english:Pearl + "Riesenperle", --Riesenperle english:Big Pearl + "Sternenstaub", --Sternenstaub english:Stardust + "Sternenst\252ck", --Sternenstück english:Star Piece + "Nugget", --Nugget english:Nugget + "Herzschuppe", --Herzschuppe english:Heart Scale + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "Zigzagbrief", --Zigzagbrief english:Orange Mail + "Hafenbrief", --Hafenbrief english:Harbor Mail + "Glitzerbrief", --Glitzerbrief english:Glitter Mail + "Eilbrief", --Eilbrief english:Mech Mail + "Waldbrief", --Waldbrief english:Wood Mail + "Wellenbrief", --Wellenbrief english:Wave Mail + "Perlenbrief", --Perlenbrief english:Bead Mail + "Dunkelbrief", --Dunkelbrief english:Shadow Mail + "Tropenbrief", --Tropenbrief english:Tropic Mail + "Traumbrief", --Traumbrief english:Dream Mail + "Edelbrief", --Edelbrief english:Fab Mail + "Retrobrief", --Retrobrief english:Retro Mail + "Amrenabeere", --Amrenabeere english:Cheri Berry + "Maronbeere", --Maronbeere english:Chesto Berry + "Pirsifbeere", --Pirsifbeere english:Pecha Berry + "Fragiabeere", --Fragiabeere english:Rawst Berry + "Wilbirbeere", --Wilbirbeere english:Aspear Berry + "Jonagobeere", --Jonagobeere english:Leppa Berry + "Sinelbeere", --Sinelbeere english:Oran Berry + "Persimbeere", --Persimbeere english:Persim Berry + "Prunusbeere", --Prunusbeere english:Lum Berry + "Tsitrubeere", --Tsitrubeere english:Sitrus Berry + "Giefebeere", --Giefebeere english:Figy Berry + "Wikibeere", --Wikibeere english:Wiki Berry + "Magobeere", --Magobeere english:Mago Berry + "Gauvebeere", --Gauvebeere english:Aguav Berry + "Yapabeere", --Yapabeere english:Iapapa Berry + "Himmihbeere", --Himmihbeere english:Razz Berry + "Morbbeere", --Morbbeere english:Bluk Berry + "Nanabbeere", --Nanabbeere english:Nanab Berry + "Nirbebeere", --Nirbebeere english:Wepear Berry + "Sananabeere", --Sananabeere english:Pinap Berry + "Granabeere", --Granabeere english:Pomeg Berry + "Setangbeere", --Setangbeere english:Kelpsy Berry + "Qualotbeere", --Qualotbeere english:Qualot Berry + "Honmelbeere", --Honmelbeere english:Hondew Berry + "Labrusbeere", --Labrusbeere english:Grepa Berry + "Tamotbeere", --Tamotbeere english:Tamato Berry + "Saimbeere", --Saimbeere english:Cornn Berry + "Magostbeere", --Magostbeere english:Magost Berry + "Rabutabeere", --Rabutabeere english:Rabuta Berry + "Tronzibeere", --Tronzibeere english:Nomel Berry + "Kiwanbeere", --Kiwanbeere english:Spelon Berry + "Pallmbeere", --Pallmbeere english:Pamtre Berry + "Wasmelbeere", --Wasmelbeere english:Watmel Berry + "Durinbeere", --Durinbeere english:Durin Berry + "Myrtilbeere", --Myrtilbeere english:Belue Berry + "Lydzibeere", --Lydzibeere english:Liechi Berry + "Linganbeere", --Linganbeere english:Ganlon Berry + "Salkabeere", --Salkabeere english:Salac Berry + "Tahaybeere", --Tahaybeere english:Petaya Berry + "Apikobeere", --Apikobeere english:Apicot Berry + "Lansatbeere", --Lansatbeere english:Lansat Berry + "Krambobeere", --Krambobeere english:Starf Berry + "Enigmabeere", --Enigmabeere english:Enigma Berry + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "Blendpuder", --Blendpuder english:BrightPowder + "Schlohkraut", --Schlohkraut english:White Herb + "Machoband", --Machoband english:Macho Brace + "Ep-Teiler", --Ep-Teiler english:Exp. Share + "Flinkklaue", --Flinkklaue english:Quick Claw + "Sanftglocke", --Sanftglocke english:Soothe Bell + "Mentalkraut", --Mentalkraut english:Mental Herb + "Wahlband", --Wahlband english:Choice Band + "King-Stein", --King-Stein english:King's Rock + "Silberstaub", --Silberstaub english:SilverPowder + "M\252nzamulett", --Münzamulett english:Amulet Coin + "Schutzband", --Schutzband english:Cleanse Tag + "Seelentau", --Seelentau english:Soul Dew + "Abysszahn", --Abysszahn english:DeepSeaTooth + "Abyssplatte", --Abyssplatte english:DeepSeaScale + "Rauchball", --Rauchball english:Smoke Ball + "Ewigstein", --Ewigstein english:Everstone + "Fokus-Band", --Fokus-Band english:Focus Band + "Gl\252cks-Ei", --Glücks-Ei english:Lucky Egg + "Scope-Linse", --Scope-Linse english:Scope Lens + "Metallmantel", --Metallmantel english:Metal Coat + "\220berreste", --Überreste english:Leftovers + "Drachenhaut", --Drachenhaut english:Dragon Scale + "Kugelblitz", --Kugelblitz english:Light Ball + "Pudersand", --Pudersand english:Soft Sand + "Granitstein", --Granitstein english:Hard Stone + "Wundersaat", --Wundersaat english:Miracle Seed + "Schattenglas", --Schattenglas english:BlackGlasses + "Schwarzgurt", --Schwarzgurt english:Black Belt + "Magnet", --Magnet english:Magnet + "Zauberwasser", --Zauberwasser english:Mystic Water + "Hackattack", --Hackattack english:Sharp Beak + "Giftstich", --Giftstich english:Poison Barb + "Ewiges Eis", --Ewiges Eis english:NeverMeltIce + "Bannsticker", --Bannsticker english:Spell Tag + "Kr\252mml\246ffel", --Krümmlöffel english:TwistedSpoon + "Holzkohle", --Holzkohle english:Charcoal + "Drachenzahn", --Drachenzahn english:Dragon Fang + "Seidenschal", --Seidenschal english:Silk Scarf + "Up-Grade", --Up-Grade english:Up-Grade + "Seegesang", --Seegesang english:Shell Bell + "Seerauch", --Seerauch english:Sea Incense + "Laxrauch", --Laxrauch english:Lax Incense + "Lucky Punch", --Lucky Punch english:Lucky Punch + "Metallstaub", --Metallstaub english:Metal Powder + "Kampfknochen", --Kampfknochen english:Thick Club + "Lauchstange", --Lauchstange english:Stick + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "Roter Schal", --Roter Schal english:Red Scarf + "Blauer Schal", --Blauer Schal english:Blue Scarf + "Rosa Schal", --Rosa Schal english:Pink Scarf + "Gr\252ner Schal", --Grüner Schal english:Green Scarf + "Gelber Schal", --Gelber Schal english:Yellow Scarf + "Eilrad", --Eilrad english:Mach Bike + "M\252nzkorb", --Münzkorb english:Coin Case + "Detektor", --Detektor english:Itemfinder + "Angel", --Angel english:Old Rod + "Profiangel", --Profiangel english:Good Rod + "Superangel", --Superangel english:Super Rod + "Bootsticket", --Bootsticket english:S.S. Ticket + "Wettb.-Karte", --Wettb.-Karte english:Contest Pass + "????????", --???????? english:unknown + "Wailmerkanne", --Wailmerkanne english:Wailmer Pail + "Devon-Waren", --Devon-Waren english:Devon Goods + "Aschetasche", --Aschetasche english:Soot Sack + "Keller\246ffner", --Kelleröffner english:Basement Key + "Kunstrad", --Kunstrad english:Acro Bike + "Pokeblockbox", --Pokeblockbox english:Pokéblock Case + "Brief", --Brief english:Letter + "\196on-Ticket", --Äon-Ticket english:Eon Ticket + "Rote Kugel", --Rote Kugel english:Red Orb + "Blaue Kugel", --Blaue Kugel english:Blue Orb + "Scanner", --Scanner english:Scanner + "W\252stenglas", --Wüstenglas english:Go-Goggles + "Meteorit", --Meteorit english:Meteorite + "K1-Schl\252ssel", --K1-Schlüssel english:Rm. 1 Key + "K2-Schl\252ssel", --K2-Schlüssel english:Rm. 2 Key + "K4-Schl\252ssel", --K4-Schlüssel english:Rm. 4 Key + "K6-Schl\252ssel", --K6-Schlüssel english:Rm. 6 Key + "L.-Schl\252ssel", --L.-Schlüssel english:Storage Key + "Wurzelfossil", --Wurzelfossil english:Root Fossil + "Klauenfossil", --Klauenfossil english:Claw Fossil + "Devon-Scope", --Devon-Scope english:Devon Scope + "Tm01", --Tm01 english:TM01 + "Tm02", --Tm02 english:TM02 + "Tm03", --Tm03 english:TM03 + "Tm04", --Tm04 english:TM04 + "Tm05", --Tm05 english:TM05 + "Tm06", --Tm06 english:TM06 + "Tm07", --Tm07 english:TM07 + "Tm08", --Tm08 english:TM08 + "Tm09", --Tm09 english:TM09 + "Tm10", --Tm10 english:TM10 + "Tm11", --Tm11 english:TM11 + "Tm12", --Tm12 english:TM12 + "Tm13", --Tm13 english:TM13 + "Tm14", --Tm14 english:TM14 + "Tm15", --Tm15 english:TM15 + "Tm16", --Tm16 english:TM16 + "Tm17", --Tm17 english:TM17 + "Tm18", --Tm18 english:TM18 + "Tm19", --Tm19 english:TM19 + "Tm20", --Tm20 english:TM20 + "Tm21", --Tm21 english:TM21 + "Tm22", --Tm22 english:TM22 + "Tm23", --Tm23 english:TM23 + "Tm24", --Tm24 english:TM24 + "Tm25", --Tm25 english:TM25 + "Tm26", --Tm26 english:TM26 + "Tm27", --Tm27 english:TM27 + "Tm28", --Tm28 english:TM28 + "Tm29", --Tm29 english:TM29 + "Tm30", --Tm30 english:TM30 + "Tm31", --Tm31 english:TM31 + "Tm32", --Tm32 english:TM32 + "Tm33", --Tm33 english:TM33 + "Tm34", --Tm34 english:TM34 + "Tm35", --Tm35 english:TM35 + "Tm36", --Tm36 english:TM36 + "Tm37", --Tm37 english:TM37 + "Tm38", --Tm38 english:TM38 + "Tm39", --Tm39 english:TM39 + "Tm40", --Tm40 english:TM40 + "Tm41", --Tm41 english:TM41 + "Tm42", --Tm42 english:TM42 + "Tm43", --Tm43 english:TM43 + "Tm44", --Tm44 english:TM44 + "Tm45", --Tm45 english:TM45 + "Tm46", --Tm46 english:TM46 + "Tm47", --Tm47 english:TM47 + "Tm48", --Tm48 english:TM48 + "Tm49", --Tm49 english:TM49 + "Tm50", --Tm50 english:TM50 + "Vm01", --Vm01 english:HM01 + "Vm02", --Vm02 english:HM02 + "Vm03", --Vm03 english:HM03 + "Vm04", --Vm04 english:HM04 + "Vm05", --Vm05 english:HM05 + "Vm06", --Vm06 english:HM06 + "Vm07", --Vm07 english:HM07 + "Vm08", --Vm08 english:HM08 + "????????", --???????? english:unknown + "????????", --???????? english:unknown + "Eichs Paket", --Eichs Paket english:Oak's Parcel + "Pok\233fl\246te", --Pokéflöte english:Poké Flute + "?-\214ffner", --?-Öffner english:Secret Key + "Rad-Coupon", --Rad-Coupon english:Bike Voucher + "Goldz\228hne", --Goldzähne english:Gold Teeth + "Altbernstein", --Altbernstein english:Old Amber + "T\252r\246ffner", --Türöffner english:Card Key + "Lift\246ffner", --Liftöffner english:Lift Key + "Helixfossil", --Helixfossil english:Helix Fossil + "Domfossil", --Domfossil english:Dome Fossil + "Silph Scope", --Silph Scope english:Silph Scope + "Fahrrad", --Fahrrad english:Bicycle + "Karte", --Karte english:Town Map + "Kampffahnder", --Kampffahnder english:Vs. Seeker + "Ruhmesdatei", --Ruhmesdatei english:Fame Checker + "Vm/tm-Box", --Vm/tm-Box english:TM Case + "Beerent\252te", --Beerentüte english:Berry Pouch + "Lehrkanal", --Lehrkanal english:Teachy TV + "Tri-Pass", --Tri-Pass english:Tri-Pass + "Bunt-Pass", --Bunt-Pass english:Rainbow Pass + "Tee", --Tee english:Tea + "Geheimticket", --Geheimticket english:MysticTicket + "Auroraticket", --Auroraticket english:AuroraTicket + "Puderd\246schen", --Puderdöschen english:Powder Jar + "Rubin", --Rubin english:Ruby + "Saphir", --Saphir english:Sapphire + + "Magmaemblem", --Magmaemblem english:Magma Emblem + "Alte Karte", --Alte Karte english:Old Sea Map +} + +GermanyData.Pokemon = { + "Bisasam", --Bisasam english:Bulbasaur + "Bisaknosp", --Bisaknosp english:Ivysaur + "Bisaflor", --Bisaflor english:Venusaur + "Glumanda", --Glumanda english:Charmander + "Glutexo", --Glutexo english:Charmeleon + "Glurak", --Glurak english:Charizard + "Schiggy", --Schiggy english:Squirtle + "Schillok", --Schillok english:Wartortle + "Turtok", --Turtok english:Blastoise + "Raupy", --Raupy english:Caterpie + "Safcon", --Safcon english:Metapod + "Smettbo", --Smettbo english:Butterfree + "Hornliu", --Hornliu english:Weedle + "Kokuna", --Kokuna english:Kakuna + "Bibor", --Bibor english:Beedrill + "Taubsi", --Taubsi english:Pidgey + "Tauboga", --Tauboga english:Pidgeotto + "Tauboss", --Tauboss english:Pidgeot + "Rattfratz", --Rattfratz english:Rattata + "Rattikarl", --Rattikarl english:Raticate + "Habitak", --Habitak english:Spearow + "Ibitak", --Ibitak english:Fearow + "Rettan", --Rettan english:Ekans + "Arbok", --Arbok english:Arbok + "Pikachu", --Pikachu english:Pikachu + "Raichu", --Raichu english:Raichu + "Sandan", --Sandan english:Sandshrew + "Sandamer", --Sandamer english:Sandslash + "Nidoran\0", --Nidoran english:Nidoran F + "Nidorina", --Nidorina english:Nidorina + "Nidoqueen", --Nidoqueen english:Nidoqueen + "Nidoran\0", --Nidoran english:Nidoran M + "Nidorino", --Nidorino english:Nidorino + "Nidoking", --Nidoking english:Nidoking + "Piepi", --Piepi english:Clefairy + "Pixi", --Pixi english:Clefable + "Vulpix", --Vulpix english:Vulpix + "Vulnona", --Vulnona english:Ninetales + "Pummeluff", --Pummeluff english:Jigglypuff + "Knuddeluff", --Knuddeluff english:Wigglytuff + "Zubat", --Zubat english:Zubat + "Golbat", --Golbat english:Golbat + "Myrapla", --Myrapla english:Oddish + "Duflor", --Duflor english:Gloom + "Giflor", --Giflor english:Vileplume + "Paras", --Paras english:Paras + "Parasek", --Parasek english:Parasect + "Bluzuk", --Bluzuk english:Venonat + "Omot", --Omot english:Venomoth + "Digda", --Digda english:Diglett + "Digdri", --Digdri english:Dugtrio + "Mauzi", --Mauzi english:Meowth + "Snobilikat", --Snobilikat english:Persian + "Enton", --Enton english:Psyduck + "Entoron", --Entoron english:Golduck + "Menki", --Menki english:Mankey + "Rasaff", --Rasaff english:Primeape + "Fukano", --Fukano english:Growlithe + "Arkani", --Arkani english:Arcanine + "Quapsel", --Quapsel english:Poliwag + "Quaputzi", --Quaputzi english:Poliwhirl + "Quappo", --Quappo english:Poliwrath + "Abra", --Abra english:Abra + "Kadabra", --Kadabra english:Kadabra + "Simsala", --Simsala english:Alakazam + "Machollo", --Machollo english:Machop + "Maschock", --Maschock english:Machoke + "Machomei", --Machomei english:Machamp + "Knofensa", --Knofensa english:Bellsprout + "Ultrigaria", --Ultrigaria english:Weepinbell + "Sarzenia", --Sarzenia english:Victreebel + "Tentacha", --Tentacha english:Tentacool + "Tentoxa", --Tentoxa english:Tentacruel + "Kleinstein", --Kleinstein english:Geodude + "Georok", --Georok english:Graveler + "Geowaz", --Geowaz english:Golem + "Ponita", --Ponita english:Ponyta + "Gallopa", --Gallopa english:Rapidash + "Flegmon", --Flegmon english:Slowpoke + "Lahmus", --Lahmus english:Slowbro + "Magnetilo", --Magnetilo english:Magnemite + "Magneton", --Magneton english:Magneton + "Porenta", --Porenta english:Farfetch'd + "Dodu", --Dodu english:Doduo + "Dodri", --Dodri english:Dodrio + "Jurob", --Jurob english:Seel + "Jugong", --Jugong english:Dewgong + "Sleima", --Sleima english:Grimer + "Sleimok", --Sleimok english:Muk + "Muschas", --Muschas english:Shellder + "Austos", --Austos english:Cloyster + "Nebulak", --Nebulak english:Gastly + "Alpollo", --Alpollo english:Haunter + "Gengar", --Gengar english:Gengar + "Onix", --Onix english:Onix + "Traumato", --Traumato english:Drowzee + "Hypno", --Hypno english:Hypno + "Krabby", --Krabby english:Krabby + "Kingler", --Kingler english:Kingler + "Voltobal", --Voltobal english:Voltorb + "Lektrobal", --Lektrobal english:Electrode + "Owei", --Owei english:Exeggcute + "Kokowei", --Kokowei english:Exeggutor + "Tragosso", --Tragosso english:Cubone + "Knogga", --Knogga english:Marowak + "Kicklee", --Kicklee english:Hitmonlee + "Nockchan", --Nockchan english:Hitmonchan + "Schlurp", --Schlurp english:Lickitung + "Smogon", --Smogon english:Koffing + "Smogmog", --Smogmog english:Weezing + "Rihorn", --Rihorn english:Rhyhorn + "Rizeros", --Rizeros english:Rhydon + "Chaneira", --Chaneira english:Chansey + "Tangela", --Tangela english:Tangela + "Kangama", --Kangama english:Kangaskhan + "Seeper", --Seeper english:Horsea + "Seemon", --Seemon english:Seadra + "Goldini", --Goldini english:Goldeen + "Golking", --Golking english:Seaking + "Sterndu", --Sterndu english:Staryu + "Starmie", --Starmie english:Starmie + "Pantimos", --Pantimos english:Mr. Mime + "Sichlor", --Sichlor english:Scyther + "Rossana", --Rossana english:Jynx + "Elektek", --Elektek english:Electabuzz + "Magmar", --Magmar english:Magmar + "Pinsir", --Pinsir english:Pinsir + "Tauros", --Tauros english:Tauros + "Karpador", --Karpador english:Magikarp + "Garados", --Garados english:Gyarados + "Lapras", --Lapras english:Lapras + "Ditto", --Ditto english:Ditto + "Evoli", --Evoli english:Eevee + "Aquana", --Aquana english:Vaporeon + "Blitza", --Blitza english:Jolteon + "Flamara", --Flamara english:Flareon + "Porygon", --Porygon english:Porygon + "Amonitas", --Amonitas english:Omanyte + "Amoroso", --Amoroso english:Omastar + "Kabuto", --Kabuto english:Kabuto + "Kabutops", --Kabutops english:Kabutops + "Aerodactyl", --Aerodactyl english:Aerodactyl + "Relaxo", --Relaxo english:Snorlax + "Arktos", --Arktos english:Articuno + "Zapdos", --Zapdos english:Zapdos + "Lavados", --Lavados english:Moltres + "Dratini", --Dratini english:Dratini + "Dragonir", --Dragonir english:Dragonair + "Dragoran", --Dragoran english:Dragonite + "Mewtu", --Mewtu english:Mewtwo + "Mew", --Mew english:Mew + "Endivie", --Endivie english:Chikorita + "Lorblatt", --Lorblatt english:Bayleef + "Meganie", --Meganie english:Meganium + "Feurigel", --Feurigel english:Cyndaquil + "Igelavar", --Igelavar english:Quilava + "Tornupto", --Tornupto english:Typhlosion + "Karnimani", --Karnimani english:Totodile + "Tyracroc", --Tyracroc english:Croconaw + "Impergator", --Impergator english:Feraligatr + "Wiesor", --Wiesor english:Sentret + "Wiesenior", --Wiesenior english:Furret + "Hoothoot", --Hoothoot english:Hoothoot + "Noctuh", --Noctuh english:Noctowl + "Ledyba", --Ledyba english:Ledyba + "Ledian", --Ledian english:Ledian + "Webarak", --Webarak english:Spinarak + "Ariados", --Ariados english:Ariados + "Iksbat", --Iksbat english:Crobat + "Lampi", --Lampi english:Chinchou + "Lanturn", --Lanturn english:Lanturn + "Pichu", --Pichu english:Pichu + "Pii", --Pii english:Cleffa + "Fluffeluff", --Fluffeluff english:Igglybuff + "Togepi", --Togepi english:Togepi + "Togetic", --Togetic english:Togetic + "Natu", --Natu english:Natu + "Xatu", --Xatu english:Xatu + "Voltilamm", --Voltilamm english:Mareep + "Waaty", --Waaty english:Flaaffy + "Ampharos", --Ampharos english:Ampharos + "Blubella", --Blubella english:Bellossom + "Marill", --Marill english:Marill + "Azumarill", --Azumarill english:Azumarill + "Mogelbaum", --Mogelbaum english:Sudowoodo + "Quaxo", --Quaxo english:Politoed + "Hoppspross", --Hoppspross english:Hoppip + "Hubelupf", --Hubelupf english:Skiploom + "Papungha", --Papungha english:Jumpluff + "Griffel", --Griffel english:Aipom + "Sonnkern", --Sonnkern english:Sunkern + "Sonnflora", --Sonnflora english:Sunflora + "Yanma", --Yanma english:Yanma + "Felino", --Felino english:Wooper + "Morlord", --Morlord english:Quagsire + "Psiana", --Psiana english:Espeon + "Nachtara", --Nachtara english:Umbreon + "Kramurx", --Kramurx english:Murkrow + "Laschoking", --Laschoking english:Slowking + "Traunfugil", --Traunfugil english:Misdreavus + "Icognito", --Icognito english:Unown + "Woingenau", --Woingenau english:Wobbuffet + "Girafarig", --Girafarig english:Girafarig + "Tannza", --Tannza english:Pineco + "Forstellka", --Forstellka english:Forretress + "Dummisel", --Dummisel english:Dunsparce + "Skorgla", --Skorgla english:Gligar + "Stahlos", --Stahlos english:Steelix + "Snubbull", --Snubbull english:Snubbull + "Granbull", --Granbull english:Granbull + "Baldorfish", --Baldorfish english:Qwilfish + "Scherox", --Scherox english:Scizor + "Pottrott", --Pottrott english:Shuckle + "Skaraborn", --Skaraborn english:Heracross + "Sniebel", --Sniebel english:Sneasel + "Teddiursa", --Teddiursa english:Teddiursa + "Ursaring", --Ursaring english:Ursaring + "Schneckmag", --Schneckmag english:Slugma + "Magcargo", --Magcargo english:Magcargo + "Quiekel", --Quiekel english:Swinub + "Keifel", --Keifel english:Piloswine + "Corasonn", --Corasonn english:Corsola + "Remoraid", --Remoraid english:Remoraid + "Octillery", --Octillery english:Octillery + "Botogel", --Botogel english:Delibird + "Mantax", --Mantax english:Mantine + "Panzaeron", --Panzaeron english:Skarmory + "Hunduster", --Hunduster english:Houndour + "Hundemon", --Hundemon english:Houndoom + "Seedraking", --Seedraking english:Kingdra + "Phanpy", --Phanpy english:Phanpy + "Donphan", --Donphan english:Donphan + "Porygon2", --Porygon2 english:Porygon2 + "Damhirplex", --Damhirplex english:Stantler + "Farbeagle", --Farbeagle english:Smeargle + "Rabauz", --Rabauz english:Tyrogue + "Kapoera", --Kapoera english:Hitmontop + "Kussilla", --Kussilla english:Smoochum + "Elekid", --Elekid english:Elekid + "Magby", --Magby english:Magby + "Miltank", --Miltank english:Miltank + "Heiteira", --Heiteira english:Blissey + "Raikou", --Raikou english:Raikou + "Entei", --Entei english:Entei + "Suicune", --Suicune english:Suicune + "Larvitar", --Larvitar english:Larvitar + "Pupitar", --Pupitar english:Pupitar + "Despotar", --Despotar english:Tyranitar + "Lugia", --Lugia english:Lugia + "Ho-Oh", --Ho-Oh english:Ho-Oh + "Celebi", --Celebi english:Celebi + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "?", --? english:none + "Geckarbor", --Geckarbor english:Treecko + "Reptain", --Reptain english:Grovyle + "Gewaldro", --Gewaldro english:Sceptile + "Flemmli", --Flemmli english:Torchic + "Jungglut", --Jungglut english:Combusken + "Lohgock", --Lohgock english:Blaziken + "Hydropi", --Hydropi english:Mudkip + "Moorabbel", --Moorabbel english:Marshtomp + "Sumpex", --Sumpex english:Swampert + "Fiffyen", --Fiffyen english:Poochyena + "Magnayen", --Magnayen english:Mightyena + "Zigzachs", --Zigzachs english:Zigzagoon + "Geradaks", --Geradaks english:Linoone + "Waumpel", --Waumpel english:Wurmple + "Schaloko", --Schaloko english:Silcoon + "Papinella", --Papinella english:Beautifly + "Panekon", --Panekon english:Cascoon + "Pudox", --Pudox english:Dustox + "Loturzel", --Loturzel english:Lotad + "Lombrero", --Lombrero english:Lombre + "Kappalores", --Kappalores english:Ludicolo + "Samurzel", --Samurzel english:Seedot + "Blanas", --Blanas english:Nuzleaf + "Tengulist", --Tengulist english:Shiftry + "Nincada", --Nincada english:Nincada + "Ninjask", --Ninjask english:Ninjask + "Ninjatom", --Ninjatom english:Shedinja + "Schwalbini", --Schwalbini english:Taillow + "Schwalboss", --Schwalboss english:Swellow + "Knilz", --Knilz english:Shroomish + "Kapilz", --Kapilz english:Breloom + "Pandir", --Pandir english:Spinda + "Wingull", --Wingull english:Wingull + "Pelipper", --Pelipper english:Pelipper + "Gehweiher", --Gehweiher english:Surskit + "Maskeregen", --Maskeregen english:Masquerain + "Wailmer", --Wailmer english:Wailmer + "Wailord", --Wailord english:Wailord + "Eneco", --Eneco english:Skitty + "Enekoro", --Enekoro english:Delcatty + "Kecleon", --Kecleon english:Kecleon + "Puppance", --Puppance english:Baltoy + "Lepumentas", --Lepumentas english:Claydol + "Nasgnet", --Nasgnet english:Nosepass + "Qurtel", --Qurtel english:Torkoal + "Zobiris", --Zobiris english:Sableye + "Schmerbe", --Schmerbe english:Barboach + "Welsar", --Welsar english:Whiscash + "Liebiskus", --Liebiskus english:Luvdisc + "Krebscorps", --Krebscorps english:Corphish + "Krebutack", --Krebutack english:Crawdaunt + "Barschwa", --Barschwa english:Feebas + "Milotic", --Milotic english:Milotic + "Kanivanha", --Kanivanha english:Carvanha + "Tohaido", --Tohaido english:Sharpedo + "Knacklion", --Knacklion english:Trapinch + "Vibrava", --Vibrava english:Vibrava + "Libelldra", --Libelldra english:Flygon + "Makuhita", --Makuhita english:Makuhita + "Hariyama", --Hariyama english:Hariyama + "Frizelbliz", --Frizelbliz english:Electrike + "Voltenso", --Voltenso english:Manectric + "Camaub", --Camaub english:Numel + "Camerupt", --Camerupt english:Camerupt + "Seemops", --Seemops english:Spheal + "Seejong", --Seejong english:Sealeo + "Walraisa", --Walraisa english:Walrein + "Tuska", --Tuska english:Cacnea + "Noktuska", --Noktuska english:Cacturne + "Schneppke", --Schneppke english:Snorunt + "Firnontor", --Firnontor english:Glalie + "Lunastein", --Lunastein english:Lunatone + "Sonnfel", --Sonnfel english:Solrock + "Azurill", --Azurill english:Azurill + "Spoink", --Spoink english:Spoink + "Groink", --Groink english:Grumpig + "Plusle", --Plusle english:Plusle + "Minun", --Minun english:Minun + "Flunkifer", --Flunkifer english:Mawile + "Meditie", --Meditie english:Meditite + "Meditalis", --Meditalis english:Medicham + "Wablu", --Wablu english:Swablu + "Altaria", --Altaria english:Altaria + "Isso", --Isso english:Wynaut + "Zwirrlicht", --Zwirrlicht english:Duskull + "Zwirrklop", --Zwirrklop english:Dusclops + "Roselia", --Roselia english:Roselia + "Bummelz", --Bummelz english:Slakoth + "Muntier", --Muntier english:Vigoroth + "Letarking", --Letarking english:Slaking + "Schluppuck", --Schluppuck english:Gulpin + "Schlukwech", --Schlukwech english:Swalot + "Tropius", --Tropius english:Tropius + "Flurmel", --Flurmel english:Whismur + "Krakeelo", --Krakeelo english:Loudred + "Krawumms", --Krawumms english:Exploud + "Perlu", --Perlu english:Clamperl + "Aalabyss", --Aalabyss english:Huntail + "Saganabyss", --Saganabyss english:Gorebyss + "Absol", --Absol english:Absol + "Shuppet", --Shuppet english:Shuppet + "Banette", --Banette english:Banette + "Vipitis", --Vipitis english:Seviper + "Sengo", --Sengo english:Zangoose + "Relicanth", --Relicanth english:Relicanth + "Stollunior", --Stollunior english:Aron + "Stollrak", --Stollrak english:Lairon + "Stolloss", --Stolloss english:Aggron + "Formeo", --Formeo english:Castform + "Volbeat", --Volbeat english:Volbeat + "Illumise", --Illumise english:Illumise + "Liliep", --Liliep english:Lileep + "Wielie", --Wielie english:Cradily + "Anorith", --Anorith english:Anorith + "Armaldo", --Armaldo english:Armaldo + "Trasla", --Trasla english:Ralts + "Kirlia", --Kirlia english:Kirlia + "Guardevoir", --Guardevoir english:Gardevoir + "Kindwurm", --Kindwurm english:Bagon + "Draschel", --Draschel english:Shelgon + "Brutalanda", --Brutalanda english:Salamence + "Tanhel", --Tanhel english:Beldum + "Metang", --Metang english:Metang + "Metagross", --Metagross english:Metagross + "Regirock", --Regirock english:Regirock + "Regice", --Regice english:Regice + "Registeel", --Registeel english:Registeel + "Kyogre", --Kyogre english:Kyogre + "Groudon", --Groudon english:Groudon + "Rayquaza", --Rayquaza english:Rayquaza + "Latias", --Latias english:Latias + "Latios", --Latios english:Latios + "Jirachi", --Jirachi english:Jirachi + "Deoxys", --Deoxys english:Deoxys + "Palimpalim", --Palimpalim english:Chimecho +} + + +function GermanyData.updateToGermanyData() + MiscData.Abilities = GermanyData.Abilities + MiscData.Items = GermanyData.Items + for key, val in ipairs(MoveData.Moves) do + val.name = GermanyData.Moves[key] + end + for key, val in ipairs(PokemonData.Pokemon) do + val.name = GermanyData.Pokemon[key] + end +end From ff5b23d92a0b9ceef9f474c73797ae19d46c8857 Mon Sep 17 00:00:00 2001 From: thisisatest1900 Date: Sat, 6 Aug 2022 01:05:12 +0300 Subject: [PATCH 2/2] fix france learn move addresses --- ironmon_tracker/GameSettings.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ironmon_tracker/GameSettings.lua b/ironmon_tracker/GameSettings.lua index 683a976c0..9dd9da76c 100644 --- a/ironmon_tracker/GameSettings.lua +++ b/ironmon_tracker/GameSettings.lua @@ -1872,8 +1872,8 @@ function GameSettings.setGameAsFireRedFrench(gameversion) GameSettings.gBattleScriptingBattler = 0x02023fc4 + 0x17 -- gBattleScripting.battler GameSettings.gBattleResults = 0x03004EE0 GameSettings.BattleScript_FocusPunchSetUp = 0x081d77e7 + 0x10 -- TODO: offset for this game is untested - GameSettings.BattleScript_LearnMoveLoop = 0x081D7DEB - GameSettings.BattleScript_LearnMoveReturn = 0x081D7E3D + GameSettings.BattleScript_LearnMoveLoop = 0x0081D71E3 + GameSettings.BattleScript_LearnMoveReturn = 0x081D7235 GameSettings.gMoveToLearn = 0x02024022 GameSettings.gBattleOutcome = 0x02023e8a GameSettings.gMoveResultFlags = 0x02023dcc