Added messages_core.dat and extracted text from it to GitHub, moved game credits to Settings, made credits translatable, tweaked some messages

This commit is contained in:
Maruno17
2023-06-25 16:53:13 +01:00
parent 7d77c5f3fc
commit 22fa0f9c0b
36 changed files with 21505 additions and 100 deletions

5
.gitignore vendored
View File

@@ -3,10 +3,11 @@ Audio/
Graphics/
Plugins/
# Data folder, but not Data/Scripts folder
# Data folder, but not Data/Scripts folder or messages_core.dat
Data/*
!Data/Scripts.rxdata
!Data/Scripts/
!Data/messages_core.dat
# Files in the main project folder
Game.ini
@@ -28,4 +29,4 @@ Thumbs.db
# Temp files
~*
~*

View File

@@ -425,6 +425,29 @@ module Settings
"choice 27",
"choice 28"
]
#=============================================================================
# Your game's credits, in an array. You can allow certain lines to be
# translated by wrapping them in _INTL() as shown. Blank lines are just "".
# To split a line into two columns, put "<s>" in it. Plugin credits and
# Essentials engine credits are added to the end of these credits
# automatically.
def self.game_credits
return [
_INTL("My Game by:"),
"Maruno",
"",
_INTL("Also involved were:"),
"Anon<s>Ecksam Pell",
"Jane Doe<s>Nameless",
"Sue Donnim<s>Unknown",
"Untitled<s>",
"",
_INTL("Special thanks to:"),
"Pizza"
]
end
end
# DO NOT EDIT THESE!

View File

@@ -203,7 +203,7 @@ module SaveData
conversion.run(save_data)
Console.echo_done(true)
end
Console.echoln_li_done(_INTL("Successfully applied #{conversions_to_run.length} save file conversion(s)"))
Console.echoln_li_done(_INTL("Successfully applied {1} save file conversion(s)", conversions_to_run.length))
save_data[:essentials_version] = Essentials::VERSION
save_data[:game_version] = Settings::GAME_VERSION
return true

View File

@@ -23,8 +23,8 @@ def pbNewTrainer(tr_type, tr_name, tr_version, save_changes = true)
params = ChooseNumberParams.new
params.setRange(1, GameData::GrowthRate.max_level)
params.setDefaultValue(10)
level = pbMessageChooseNumber(_INTL("Set the level for {1} (max. #{params.maxNumber}).",
GameData::Species.get(species).name), params)
level = pbMessageChooseNumber(_INTL("Set the level for {1} (max. {2}).",
GameData::Species.get(species).name, params.maxNumber), params)
party.push([species, level])
break
else

View File

@@ -454,7 +454,7 @@ MenuHandlers.add(:pc_menu, :hall_of_fame, {
"order" => 40,
"condition" => proc { next $PokemonGlobal.hallOfFameLastNumber > 0 },
"effect" => proc { |menu|
pbMessage(_INTL("\\se[PC access]Accessed the Hall of Fame."))
pbMessage("\\se[PC access]" + _INTL("Accessed the Hall of Fame."))
pbHallOfFamePC
next false
}

View File

@@ -43,62 +43,71 @@ class Scene_Credits
TEXT_BASE_COLOR = Color.new(255, 255, 255, 255)
TEXT_SHADOW_COLOR = Color.new(0, 0, 0, 100)
# This next piece of code is the credits.
# Start Editing
CREDIT = <<~_END_
def convert_names_to_credits_text(names, with_final_new_line = true)
ret = ""
if names.length >= 5
i = 0
loop do
ret += names[i] + "<s>" + (names[i + 1] || "") + "\n"
i += 2
break if i >= names.length
end
else
names.each { |name| ret += name + "\n" }
end
ret += "\n" if with_final_new_line
return ret
end
Your credits go here.
Your credits go here.
Your credits go here.
Your credits go here.
Your credits go here.
{INSERTS_PLUGIN_CREDITS_DO_NOT_REMOVE}
"Pokémon Essentials" was created by:
Poccil (Peter O.)
Maruno
Inspired by work by Flameguru
With contributions from:
AvatarMonkeyKirby<s>Marin
Boushy<s>MiDas Mike
Brother1440<s>Near Fantastica
FL.<s>PinkMan
Genzai Kawakami<s>Popper
Golisopod User<s>Rataime
help-14<s>Savordez
IceGod64<s>SoundSpawn
Jacob O. Wobbrock<s>the__end
KitsuneKouta<s>Venom12
Lisa Anthony<s>Wachunga
Luka S.J.<s>
and everyone else who helped out
"mkxp-z" by:
Roza
Based on "mkxp" by Ancurio et al.
"RPG Maker XP" by:
Enterbrain
Pokémon is owned by:
The Pokémon Company
Nintendo
Affiliated with Game Freak
This is a non-profit fan-made game.
No copyright infringements intended.
Please support the official games!
_END_
# Stop Editing
def get_text
ret = ""
Settings.game_credits.each { |line| ret += line + "\n" }
# Add plugin credits
if PluginManager.plugins.length > 0
ret += "\n\n\n"
PluginManager.plugins.each do |plugin|
pcred = PluginManager.credits(plugin)
ret += _INTL("\"{1}\" v.{2} by:", plugin, PluginManager.version(plugin)) + "\n"
ret += convert_names_to_credits_text(pcred)
end
end
# Add Essentials credits
ret += "\n\n\n"
ret += _INTL("\"Pokémon Essentials\" was created by:") + "\n"
ret += convert_names_to_credits_text([
"Poccil (Peter O.)",
"Maruno",
_INTL("Inspired by work by Flameguru")
])
ret += _INTL("With contributions from:") + "\n"
ret += convert_names_to_credits_text([
"AvatarMonkeyKirby", "Boushy", "Brother1440", "FL.", "Genzai Kawakami",
"Golisopod User", "help-14", "IceGod64", "Jacob O. Wobbrock", "KitsuneKouta",
"Lisa Anthony", "Luka S.J.", "Marin", "MiDas Mike", "Near Fantastica",
"PinkMan", "Popper", "Rataime", "Savordez", "SoundSpawn",
"the__end", "Venom12", "Wachunga"
], false)
ret += _INTL("and everyone else who helped out") + "\n"
ret += "\n"
ret += _INTL("\"mkxp-z\" by:") + "\n"
ret += convert_names_to_credits_text([
"Roza",
_INTL("Based on \"mkxp\" by Ancurio et al.")
])
ret += _INTL("\"RPG Maker XP\" by:") + "\n"
ret += convert_names_to_credits_text(["Enterbrain"])
ret += _INTL("Pokémon is owned by:") + "\n"
ret += convert_names_to_credits_text([
"The Pokémon Company",
"Nintendo",
_INTL("Affiliated with Game Freak")
])
ret += "\n\n"
ret += _INTL("This is a non-profit fan-made game.") + "\n"
ret += _INTL("No copyright infringements intended.") + "\n"
ret += _INTL("Please support the official games!")
return ret
end
def main
@quit = false
@@ -114,24 +123,7 @@ class Scene_Credits
#-------------------------------
# Credits text Setup
#-------------------------------
plugin_credits = ""
PluginManager.plugins.each do |plugin|
pcred = PluginManager.credits(plugin)
plugin_credits << "\"#{plugin}\" v.#{PluginManager.version(plugin)} by:\n"
if pcred.size >= 5
plugin_credits << (pcred[0] + "\n")
i = 1
until i >= pcred.size
plugin_credits << (pcred[i] + "<s>" + (pcred[i + 1] || "") + "\n")
i += 2
end
else
pcred.each { |name| plugin_credits << (name + "\n") }
end
plugin_credits << "\n"
end
CREDIT.gsub!(/\{INSERTS_PLUGIN_CREDITS_DO_NOT_REMOVE\}/, plugin_credits)
credit_lines = CREDIT.split(/\n/)
credit_lines = get_text.split(/\n/)
#-------------------------------
# Make background and text sprites
#-------------------------------

View File

@@ -559,7 +559,7 @@ class PokemonBagScreen
params.setRange(0, Settings::BAG_MAX_PER_SLOT)
params.setDefaultValue(qty)
newqty = pbMessageChooseNumber(
_INTL("Choose new quantity of {1} (max. #{Settings::BAG_MAX_PER_SLOT}).", itemplural), params
_INTL("Choose new quantity of {1} (max. {2}).", itemplural, Settings::BAG_MAX_PER_SLOT), params
) { @scene.pbUpdate }
if newqty > qty
@bag.add(item, newqty - qty)

View File

@@ -94,9 +94,9 @@ class PokemonPhone_Scene
@sprites["list"].top_row = @sprites["list"].itemCount - @sprites["list"].page_item_max
end
# Set info text
infotext = _INTL("Registered<br>")
infotext += _INTL("<r>{1}<br>", @sprites["list"].commands.length)
infotext += _INTL("Waiting for a rematch<r>{1}", rematch_count)
infotext = _INTL("Registered") + "<br>"
infotext += "<r>" + @sprites["list"].commands.length.to_s + "<br>"
infotext += _INTL("Waiting for a rematch") + "<r>" + rematch_count.to_s
@sprites["info"].text = infotext
pbRefreshScreen
end

View File

@@ -18,7 +18,7 @@ def pbEmergencySave
pbMessage("\\se[]" + _INTL("The game was saved.") + "\\me[GUI save game]\\wtnp[30]")
pbMessage("\\se[]" + _INTL("The previous save file has been backed up.") + "\\wtnp[30]")
else
pbMessage("\\se[]" + _INTL("Save failed.\\wtnp[30]"))
pbMessage("\\se[]" + _INTL("Save failed.") + "\\wtnp[30]")
end
$scene = oldscene
end

View File

@@ -72,7 +72,7 @@ class MoveRelearner_Scene
textpos.push([moveData.name, 80, yPos, :left, Color.new(248, 248, 248), Color.black])
textpos.push([_INTL("PP"), 112, yPos + 32, :left, Color.new(64, 64, 64), Color.new(176, 176, 176)])
if moveData.total_pp > 0
textpos.push([_INTL("{1}/{1}", moveData.total_pp), 230, yPos + 32, :right,
textpos.push([moveData.total_pp.to_s + "/" + moveData.total_pp.to_s, 230, yPos + 32, :right,
Color.new(64, 64, 64), Color.new(176, 176, 176)])
else
textpos.push(["--", 230, yPos + 32, :right, Color.new(64, 64, 64), Color.new(176, 176, 176)])

View File

@@ -1297,7 +1297,7 @@ MenuHandlers.add(:pc_menu, :purify_chamber, {
"order" => 30,
"condition" => proc { next $player.seen_purify_chamber },
"effect" => proc { |menu|
pbMessage(_INTL("\\se[PC access]Accessed the Purify Chamber."))
pbMessage("\\se[PC access]" + _INTL("Accessed the Purify Chamber."))
pbPurifyChamber
next false
}

View File

@@ -381,7 +381,7 @@ def pbReceiveMysteryGift(id)
gift[2].obtain_map = $game_map&.map_id || 0
was_owned = $player.owned?(gift[2].species)
if pbAddPokemonSilent(gift[2])
pbMessage(_INTL("\\me[Pkmn get]{1} received {2}!", $player.name, gift[2].name))
pbMessage("\\me[Pkmn get]" + _INTL("{1} received {2}!", $player.name, gift[2].name))
$player.mystery_gifts[index] = [id]
# Show Pokédex entry for new species if it hasn't been owned before
if Settings::SHOW_NEW_SPECIES_POKEDEX_ENTRY_MORE_OFTEN && !was_owned && $player.has_pokedex

View File

@@ -297,7 +297,7 @@ class VoltorbFlip
@sprites["animation"].bitmap.clear
end
# Unskippable text block, parameter 2 = wait time (corresponds to ME length)
pbMessage(_INTL("\\me[Voltorb Flip game over]Oh no! You get 0 Coins!\\wtnp[50]"))
pbMessage("\\me[Voltorb Flip game over]" + _INTL("Oh no! You get 0 Coins!") + "\\wtnp[50]")
pbShowAndDispose
@sprites["mark"].bitmap.clear
if @level > 1
@@ -310,7 +310,7 @@ class VoltorbFlip
if @level > newLevel
@level = newLevel
@level = 1 if @level < 1
pbMessage(_INTL("\\se[Voltorb Flip level down]Dropped to Game Lv. {1}!", @level.to_s))
pbMessage("\\se[Voltorb Flip level down]" + _INTL("Dropped to Game Lv. {1}!", @level.to_s))
end
end
# Update level text
@@ -358,10 +358,10 @@ class VoltorbFlip
# Game cleared
if count == 0
@sprites["curtain"].opacity = 100
pbMessage(_INTL("\\me[Voltorb Flip win]Game clear!\\wtnp[40]"))
pbMessage("\\me[Voltorb Flip win]" + _INTL("Game clear!") + "\\wtnp[40]")
# pbMessage(_INTL("You've found all of the hidden x2 and x3 cards."))
# pbMessage(_INTL("This means you've found all the Coins in this game, so the game is now over."))
pbMessage(_INTL("\\se[Voltorb Flip gain coins]{1} received {2} Coins!", $player.name, @points.to_s_formatted))
pbMessage("\\se[Voltorb Flip gain coins]" + _INTL("{1} received {2} Coins!", $player.name, @points.to_s_formatted))
# Update level text
@sprites["level"].bitmap.clear
pbDrawShadowText(@sprites["level"].bitmap, 8, 154, 118, 28, _INTL("Level {1}", @level.to_s),
@@ -382,7 +382,7 @@ class VoltorbFlip
@sprites["curtain"].opacity = 100
if @level < 8
@level += 1
pbMessage(_INTL("\\se[Voltorb Flip level up]Advanced to Game Lv. {1}!", @level.to_s))
pbMessage("\\se[Voltorb Flip level up]" + _INTL("Advanced to Game Lv. {1}!", @level.to_s))
if @firstRound
# pbMessage(_INTL("Congratulations!"))
# pbMessage(_INTL("You can receive even more Coins in the next game!"))

View File

@@ -601,8 +601,7 @@ class MiningGameScene
if @itemswon.length > 0
@itemswon.each do |i|
if $bag.add(i)
pbMessage(_INTL("One {1} was obtained.\\se[Mining item get]\\wtnp[30]",
GameData::Item.get(i).name))
pbMessage(_INTL("One {1} was obtained.", GameData::Item.get(i).name) + "\\se[Mining item get]\\wtnp[30]")
else
pbMessage(_INTL("One {1} was found, but you have no room for it.",
GameData::Item.get(i).name))

View File

@@ -63,7 +63,7 @@ class LimitProperty
params = ChooseNumberParams.new
params.setRange(0, @maxvalue)
params.setDefaultValue(oldsetting)
return pbMessageChooseNumber(_INTL("Set the value for {1} (0-#{@maxvalue}).", settingname), params)
return pbMessageChooseNumber(_INTL("Set the value for {1} (0-{2}).", settingname, @maxvalue), params)
end
def defaultValue
@@ -89,7 +89,7 @@ class LimitProperty2
params.setRange(0, @maxvalue)
params.setDefaultValue(oldsetting)
params.setCancelValue(-1)
ret = pbMessageChooseNumber(_INTL("Set the value for {1} (0-#{@maxvalue}).", settingname), params)
ret = pbMessageChooseNumber(_INTL("Set the value for {1} (0-{2}).", settingname, @maxvalue), params)
return (ret >= 0) ? ret : nil
end
@@ -575,7 +575,7 @@ module GenderProperty
end
def self.format(value)
return _INTL("-") if !value
return "-" if !value
return (value == 0) ? _INTL("Male") : (value == 1) ? _INTL("Female") : "-"
end
end

View File

@@ -25,7 +25,7 @@ module FileLineData
@section = section
@key = key
if value && value.length > 200
@value = _INTL("{1}...", value[0, 200])
@value = value[0, 200].to_s + "..."
else
@value = (value) ? value.clone : ""
end

View File

@@ -73,9 +73,9 @@ end
# Add to Debug menu
#===============================================================================
MenuHandlers.add(:debug_menu, :print_move_target_functions, {
"name" => _INTL("Print Out Move Targets"),
"name" => "Print Out Move Targets",
"parent" => :main,
"description" => _INTL("Print all blah blah blah."),
"description" => "Print all blah blah blah.",
"effect" => proc {
marListMoveTargetFunctionCodes
}

BIN
Data/messages_core.dat Normal file

Binary file not shown.

View File

@@ -0,0 +1,508 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[ABILITY_DESCRIPTIONS]
The stench may cause the target to flinch.
The stench may cause the target to flinch.
The Pokémon makes it rain if it appears in battle.
The Pokémon makes it rain if it appears in battle.
Its Speed stat is gradually boosted.
Its Speed stat is gradually boosted.
The Pokémon is protected against critical hits.
The Pokémon is protected against critical hits.
It cannot be knocked out with one hit.
It cannot be knocked out with one hit.
Prevents the use of self-destructing moves.
Prevents the use of self-destructing moves.
The Pokémon is protected from paralysis.
The Pokémon is protected from paralysis.
Boosts the Pokémon's evasion in a sandstorm.
Boosts the Pokémon's evasion in a sandstorm.
Contact with the Pokémon may cause paralysis.
Contact with the Pokémon may cause paralysis.
Restores HP if hit by an Electric-type move.
Restores HP if hit by an Electric-type move.
Restores HP if hit by a Water-type move.
Restores HP if hit by a Water-type move.
Prevents it from becoming infatuated.
Prevents it from becoming infatuated.
Eliminates the effects of weather.
Eliminates the effects of weather.
The Pokémon's accuracy is boosted.
The Pokémon's accuracy is boosted.
Prevents the Pokémon from falling asleep.
Prevents the Pokémon from falling asleep.
Changes the Pokémon's type to the foe's move.
Changes the Pokémon's type to the foe's move.
Prevents the Pokémon from getting poisoned.
Prevents the Pokémon from getting poisoned.
It powers up Fire-type moves if it's hit by one.
It powers up Fire-type moves if it's hit by one.
Blocks the added effects of attacks taken.
Blocks the added effects of attacks taken.
Prevents the Pokémon from becoming confused.
Prevents the Pokémon from becoming confused.
Negates all moves that force switching out.
Negates all moves that force switching out.
Lowers the foe's Attack stat.
Lowers the foe's Attack stat.
Prevents the foe from escaping.
Prevents the foe from escaping.
Inflicts damage to the foe on contact.
Inflicts damage to the foe on contact.
Only super-effective moves will hit.
Only super-effective moves will hit.
Gives full immunity to all Ground-type moves.
Gives full immunity to all Ground-type moves.
Contact may poison or cause paralysis or sleep.
Contact may poison or cause paralysis or sleep.
Passes a burn, poison, or paralysis to the foe.
Passes a burn, poison, or paralysis to the foe.
Prevents other Pokémon from lowering its stats.
Prevents other Pokémon from lowering its stats.
All status problems heal when it switches out.
All status problems heal when it switches out.
Draws in all Electric-type moves to up Sp. Attack.
Draws in all Electric-type moves to up Sp. Attack.
Boosts the likelihood of added effects appearing.
Boosts the likelihood of added effects appearing.
Boosts the Pokémon's Speed in rain.
Boosts the Pokémon's Speed in rain.
Boosts the Pokémon's Speed in sunshine.
Boosts the Pokémon's Speed in sunshine.
Raises the likelihood of meeting wild Pokémon.
Raises the likelihood of meeting wild Pokémon.
The Pokémon copies a foe's Ability.
The Pokémon copies a foe's Ability.
Raises the Pokémon's Attack stat.
Raises the Pokémon's Attack stat.
Contact with the Pokémon may poison the attacker.
Contact with the Pokémon may poison the attacker.
The Pokémon is protected from flinching.
The Pokémon is protected from flinching.
Prevents the Pokémon from becoming frozen.
Prevents the Pokémon from becoming frozen.
Prevents the Pokémon from getting a burn.
Prevents the Pokémon from getting a burn.
Prevents Steel-type Pokémon from escaping.
Prevents Steel-type Pokémon from escaping.
Gives full immunity to all sound-based moves.
Gives full immunity to all sound-based moves.
The Pokémon gradually regains HP in rain.
The Pokémon gradually regains HP in rain.
The Pokémon summons a sandstorm in battle.
The Pokémon summons a sandstorm in battle.
The Pokémon raises the foe's PP usage.
The Pokémon raises the foe's PP usage.
Ups resistance to Fire- and Ice-type moves.
Ups resistance to Fire- and Ice-type moves.
The Pokémon awakens quickly from sleep.
The Pokémon awakens quickly from sleep.
Contact with the Pokémon may burn the attacker.
Contact with the Pokémon may burn the attacker.
Enables a sure getaway from wild Pokémon.
Enables a sure getaway from wild Pokémon.
Prevents other Pokémon from lowering accuracy.
Prevents other Pokémon from lowering accuracy.
Prevents other Pokémon from lowering Attack stat.
Prevents other Pokémon from lowering Attack stat.
The Pokémon may pick up items.
The Pokémon may pick up items.
Pokémon can't attack on consecutive turns.
Pokémon can't attack on consecutive turns.
Boosts the Attack stat, but lowers accuracy.
Boosts the Attack stat, but lowers accuracy.
Contact with the Pokémon may cause infatuation.
Contact with the Pokémon may cause infatuation.
Ups Sp. Atk if another Pokémon has Plus or Minus.
Ups Sp. Atk if another Pokémon has Plus or Minus.
Castform transforms with the weather.
Castform transforms with the weather.
Protects the Pokémon from item theft.
Protects the Pokémon from item theft.
The Pokémon may heal its own status problems.
The Pokémon may heal its own status problems.
Boosts Attack if there is a status problem.
Boosts Attack if there is a status problem.
Ups Defense if there is a status problem.
Ups Defense if there is a status problem.
Damages attackers using any draining move.
Damages attackers using any draining move.
Powers up Grass-type moves in a pinch.
Powers up Grass-type moves in a pinch.
Powers up Fire-type moves in a pinch.
Powers up Fire-type moves in a pinch.
Powers up Water-type moves in a pinch.
Powers up Water-type moves in a pinch.
Powers up Bug-type moves in a pinch.
Powers up Bug-type moves in a pinch.
Protects the Pokémon from recoil damage.
Protects the Pokémon from recoil damage.
Turns the sunlight harsh if it is in battle.
Turns the sunlight harsh if it is in battle.
Prevents the foe from fleeing.
Prevents the foe from fleeing.
Raises evasion if the Pokémon is confused.
Raises evasion if the Pokémon is confused.
Raises Speed if hit by an Electric-type move.
Raises Speed if hit by an Electric-type move.
Deals more damage to a foe of the same gender.
Deals more damage to a foe of the same gender.
Raises Speed each time the Pokémon flinches.
Raises Speed each time the Pokémon flinches.
Raises evasion in a hailstorm.
Raises evasion in a hailstorm.
Encourages the early use of a held Berry.
Encourages the early use of a held Berry.
Maxes Attack after taking a critical hit.
Maxes Attack after taking a critical hit.
Raises Speed if a held item is used.
Raises Speed if a held item is used.
Weakens the power of Fire-type moves.
Weakens the power of Fire-type moves.
The Pokémon is prone to wild stat changes.
The Pokémon is prone to wild stat changes.
Reduces HP if it is hot. Water restores HP.
Reduces HP if it is hot. Water restores HP.
Adjusts power according to a foe's defenses.
Adjusts power according to a foe's defenses.
Boosts the power of punching moves.
Boosts the power of punching moves.
Restores HP if the Pokémon is poisoned.
Restores HP if the Pokémon is poisoned.
Powers up moves of the same type.
Powers up moves of the same type.
Increases the frequency of multi-strike moves.
Increases the frequency of multi-strike moves.
Heals status problems if it is raining.
Heals status problems if it is raining.
In sunshine, Sp. Atk is boosted but HP decreases.
In sunshine, Sp. Atk is boosted but HP decreases.
Boosts Speed if there is a status problem.
Boosts Speed if there is a status problem.
All the Pokémon's moves become the Normal type.
All the Pokémon's moves become the Normal type.
Powers up moves if they become critical hits.
Powers up moves if they become critical hits.
The Pokémon only takes damage from attacks.
The Pokémon only takes damage from attacks.
Ensures attacks by or against the Pokémon land.
Ensures attacks by or against the Pokémon land.
The Pokémon moves after all other Pokémon do.
The Pokémon moves after all other Pokémon do.
Powers up the Pokémon's weaker moves.
Powers up the Pokémon's weaker moves.
Prevents problems with status in sunny weather.
Prevents problems with status in sunny weather.
The Pokémon can't use any held items.
The Pokémon can't use any held items.
Moves can be used regardless of Abilities.
Moves can be used regardless of Abilities.
Heightens the critical-hit ratios of moves.
Heightens the critical-hit ratios of moves.
Damages the attacker landing the finishing hit.
Damages the attacker landing the finishing hit.
Senses a foe's dangerous moves.
Senses a foe's dangerous moves.
Determines what moves a foe has.
Determines what moves a foe has.
Ignores any stat changes in the Pokémon.
Ignores any stat changes in the Pokémon.
Powers up "not very effective" moves.
Powers up "not very effective" moves.
Reduces damage from super-effective attacks.
Reduces damage from super-effective attacks.
Temporarily halves Attack and Speed.
Temporarily halves Attack and Speed.
Enables moves to hit Ghost-type Pokémon.
Enables moves to hit Ghost-type Pokémon.
Draws in all Water-type moves to up Sp. Attack.
Draws in all Water-type moves to up Sp. Attack.
The Pokémon gradually regains HP in a hailstorm.
The Pokémon gradually regains HP in a hailstorm.
The Pokémon summons a hailstorm in battle.
The Pokémon summons a hailstorm in battle.
The Pokémon may gather Honey from somewhere.
The Pokémon may gather Honey from somewhere.
The Pokémon can check a foe's held item.
The Pokémon can check a foe's held item.
Powers up moves that have recoil damage.
Powers up moves that have recoil damage.
Changes type to match the held Plate.
Changes type to match the held Plate.
Powers up party Pokémon when it is sunny.
Powers up party Pokémon when it is sunny.
Reduces a sleeping foe's HP.
Reduces a sleeping foe's HP.
Steals an item when hit by another Pokémon.
Steals an item when hit by another Pokémon.
Removes added effects to increase move damage.
Removes added effects to increase move damage.
Makes stat changes have an opposite effect.
Makes stat changes have an opposite effect.
Makes the foe nervous and unable to eat Berries.
Makes the foe nervous and unable to eat Berries.
When its stats are lowered its Attack increases.
When its stats are lowered its Attack increases.
Lowers stats when HP becomes half or less.
Lowers stats when HP becomes half or less.
May disable a move used on the Pokémon.
May disable a move used on the Pokémon.
May heal an ally's status conditions.
May heal an ally's status conditions.
Reduces damage done to allies.
Reduces damage done to allies.
Physical attacks lower Defense and raise Speed.
Physical attacks lower Defense and raise Speed.
Doubles the Pokémon's weight.
Doubles the Pokémon's weight.
Halves the Pokémon's weight.
Halves the Pokémon's weight.
Reduces damage when HP is full.
Reduces damage when HP is full.
Powers up physical attacks when poisoned.
Powers up physical attacks when poisoned.
Powers up special attacks when burned.
Powers up special attacks when burned.
May create another Berry after one is used.
May create another Berry after one is used.
Anticipates an ally's attack and dodges it.
Anticipates an ally's attack and dodges it.
Raises one stat and lowers another.
Raises one stat and lowers another.
Protects the Pokémon from damage from weather.
Protects the Pokémon from damage from weather.
May poison targets when a Pokémon makes contact.
May poison targets when a Pokémon makes contact.
Restores a little HP when withdrawn from battle.
Restores a little HP when withdrawn from battle.
Protects from Defense-lowering attacks.
Protects from Defense-lowering attacks.
Boosts the Pokémon's Speed in a sandstorm.
Boosts the Pokémon's Speed in a sandstorm.
Makes status-changing moves more likely to miss.
Makes status-changing moves more likely to miss.
Boosts move power when the Pokémon moves last.
Boosts move power when the Pokémon moves last.
Comes out disguised as the Pokémon in back.
Comes out disguised as the Pokémon in back.
It transforms itself into the Pokémon it is facing.
It transforms itself into the Pokémon it is facing.
Passes through the foe's barrier and strikes.
Passes through the foe's barrier and strikes.
Contact with this Pokémon spreads this Ability.
Contact with this Pokémon spreads this Ability.
Boosts Attack after knocking out any Pokémon.
Boosts Attack after knocking out any Pokémon.
Raises Attack when hit by a Dark-type move.
Raises Attack when hit by a Dark-type move.
Some move types scare it and boost its Speed.
Some move types scare it and boost its Speed.
Reflects status-changing moves.
Reflects status-changing moves.
Boosts Attack when hit by a Grass-type move.
Boosts Attack when hit by a Grass-type move.
Gives priority to a status move.
Gives priority to a status move.
Boosts certain moves' power in a sandstorm.
Boosts certain moves' power in a sandstorm.
Inflicts damage to the Pokémon on contact.
Inflicts damage to the Pokémon on contact.
Changes the Pokémon's shape when HP is halved.
Changes the Pokémon's shape when HP is halved.
Boosts the accuracy of its allies and itself.
Boosts the accuracy of its allies and itself.
Protects against attacks that limit move choices.
Protects against attacks that limit move choices.
Protects Grass-type allies from stat/status effects.
Protects Grass-type allies from stat/status effects.
Restores HP as well when the Pokémon eats a Berry.
Restores HP as well when the Pokémon eats a Berry.
It changes type to that of the move it's about to use.
It changes type to that of the move it's about to use.
Halves the damage from physical moves.
Halves the damage from physical moves.
Steals the held item of a Pokémon it hits.
Steals the held item of a Pokémon it hits.
Protects the Pokémon from some ball and bomb moves.
Protects the Pokémon from some ball and bomb moves.
Sharply boosts Sp. Atk when a stat is lowered.
Sharply boosts Sp. Atk when a stat is lowered.
Boosts the power of biting moves.
Boosts the power of biting moves.
Normal-type moves become Ice-type and powered up.
Normal-type moves become Ice-type and powered up.
Prevents itself and allies from falling asleep.
Prevents itself and allies from falling asleep.
Changes between Blade and Shield Forme with attacks.
Changes between Blade and Shield Forme with attacks.
Flying-type moves gain priority when its HP is full.
Flying-type moves gain priority when its HP is full.
Powers up aura and pulse moves.
Powers up aura and pulse moves.
Boosts the Defense stat on Grassy Terrain.
Boosts the Defense stat on Grassy Terrain.
Passes its held item to an ally that has used theirs.
Passes its held item to an ally that has used theirs.
Powers up moves that make direct contact.
Powers up moves that make direct contact.
Normal-type moves become Fairy-type and powered up.
Normal-type moves become Fairy-type and powered up.
Contact with it lowers the attacker's Speed stat.
Contact with it lowers the attacker's Speed stat.
Normal-type moves become Flying-type and power up.
Normal-type moves become Flying-type and power up.
Parent and child each attacks.
Parent and child each attacks.
Powers up each Pokémon's Dark-type moves.
Powers up each Pokémon's Dark-type moves.
Powers up each Pokémon's Fairy-type moves.
Powers up each Pokémon's Fairy-type moves.
Reverses "Aura" Abilities to weaken affected moves.
Reverses "Aura" Abilities to weaken affected moves.
Changes the weather to nullify Fire-type moves.
Changes the weather to nullify Fire-type moves.
Changes the weather to nullify Water-type moves.
Changes the weather to nullify Water-type moves.
Alters weather to remove Flying-type's weaknesses.
Alters weather to remove Flying-type's weaknesses.
Boosts Defense when hit by an attack.
Boosts Defense when hit by an attack.
Cowardly switches out if its HP becomes half or less.
Cowardly switches out if its HP becomes half or less.
Switches out if its HP becomes half or less.
Switches out if its HP becomes half or less.
Sharply ups Defense when hit by a Water-type move.
Sharply ups Defense when hit by a Water-type move.
Its attacks are critical hits when it is poisoned.
Its attacks are critical hits when it is poisoned.
Its shell breaks if its HP becomes half or less.
Its shell breaks if its HP becomes half or less.
Deals doubles damage to a target's replacement.
Deals doubles damage to a target's replacement.
Weakens incoming Fire-type moves and prevents burns.
Weakens incoming Fire-type moves and prevents burns.
Powers up Steel-type moves.
Powers up Steel-type moves.
Ups Sp. Atk if a hit makes its HP half or less.
Ups Sp. Atk if a hit makes its HP half or less.
Boosts the Pokémon's Speed stat in a hailstorm.
Boosts the Pokémon's Speed stat in a hailstorm.
Uses moves without making contact with the target.
Uses moves without making contact with the target.
Its sound-based moves become Water-type.
Its sound-based moves become Water-type.
Gives priority to a healing move.
Gives priority to a healing move.
Normal-type moves become Electric-type and powered.
Normal-type moves become Electric-type and powered.
Doubles Speed on Electric Terrain.
Doubles Speed on Electric Terrain.
Forms a powerful school while it has a lot of HP.
Forms a powerful school while it has a lot of HP.
Its shroud protects it from an attack just once.
Its shroud protects it from an attack just once.
Defeating a foe lets it become Ash-Greninja.
Defeating a foe lets it become Ash-Greninja.
Changes with other Cells if HP becomes half or less.
Changes with other Cells if HP becomes half or less.
It can poison Steel- and Poison-type targets.
It can poison Steel- and Poison-type targets.
It's always drowsing, and attacks without waking.
It's always drowsing, and attacks without waking.
Makes foes unable to use priority attacks.
Makes foes unable to use priority attacks.
Damages an attacker that lands the finishing hit.
Damages an attacker that lands the finishing hit.
Repeats another Pokémon's dance move immediately.
Repeats another Pokémon's dance move immediately.
Powers up ally Pokémon's special moves.
Powers up ally Pokémon's special moves.
Resists contact damage but weaker to Fire-type.
Resists contact damage but weaker to Fire-type.
Boosts Sp. Atk each time a Pokémon faints.
Boosts Sp. Atk each time a Pokémon faints.
Contact with it lowers the attacker's Speed.
Contact with it lowers the attacker's Speed.
Copies the Ability of a defeated ally.
Copies the Ability of a defeated ally.
Boosts its best stat each time it deals a KO.
Boosts its best stat each time it deals a KO.
Its type matches the memory disc it holds.
Its type matches the memory disc it holds.
Turns the ground into Electric Terrain.
Turns the ground into Electric Terrain.
Turns the ground into Psychic Terrain.
Turns the ground into Psychic Terrain.
Turns the ground into Misty Terrain.
Turns the ground into Misty Terrain.
Turns the ground into Grassy Terrain.
Turns the ground into Grassy Terrain.
Resists damage while its HP is full.
Resists damage while its HP is full.
Powers up moves that are super-effective.
Powers up moves that are super-effective.
Boosts Attack when entering a battle.
Boosts Attack when entering a battle.
Boosts Defense when entering a battle.
Boosts Defense when entering a battle.
Retrieves the first thrown Poké Ball if it failed.
Retrieves the first thrown Poké Ball if it failed.
Scatters Speed-lowering cotton fluff when hit.
Scatters Speed-lowering cotton fluff when hit.
This Pokémon's moves cannot be redirected.
This Pokémon's moves cannot be redirected.
Bounces back stat-lowering effects.
Bounces back stat-lowering effects.
Catches prey via Surf or Dive, spits it out when hit.
Catches prey via Surf or Dive, spits it out when hit.
Boosts Speed drastically if hit by a Fire or Water move.
Boosts Speed drastically if hit by a Fire or Water move.
Powers up own sound moves. Resists other sound moves.
Powers up own sound moves. Resists other sound moves.
Creates a sandstorm when hit by an attack.
Creates a sandstorm when hit by an attack.
Halves the damage taken from special moves.
Halves the damage taken from special moves.
Ripens Berries and doubles their effect.
Ripens Berries and doubles their effect.
Blocks a physical hit, but the ice head breaks.
Blocks a physical hit, but the ice head breaks.
Just being next to the Pokémon powers up moves.
Just being next to the Pokémon powers up moves.
Changes type depending on the terrain.
Changes type depending on the terrain.
On entering battle, clears effects of Reflect, etc.
On entering battle, clears effects of Reflect, etc.
Powers up ally Pokémon's Steel-type moves.
Powers up ally Pokémon's Steel-type moves.
Both Pokémon faint 3 turns after taking a contact hit.
Both Pokémon faint 3 turns after taking a contact hit.
Swaps Abilities with contact-making Pokémon.
Swaps Abilities with contact-making Pokémon.
Boosts Attack, but allows only one move to be used.
Boosts Attack, but allows only one move to be used.
Nullifies the effects of all other Abilities.
Nullifies the effects of all other Abilities.
Protects the Pokémon and its allies from poisoning.
Protects the Pokémon and its allies from poisoning.
Changes between Full Belly and Hangry Mode each turn.
Changes between Full Belly and Hangry Mode each turn.
Enables the Pokémon to move first occasionally.
Enables the Pokémon to move first occasionally.
The Pokémon's contact moves ignore protections.
The Pokémon's contact moves ignore protections.
Removes all allies' stat changes on joining battle.
Removes all allies' stat changes on joining battle.
Powers up Electric-type moves.
Powers up Electric-type moves.
Powers up Dragon-type moves.
Powers up Dragon-type moves.
When knocking out a target, raises Attack.
When knocking out a target, raises Attack.
When knocking out a target, raises Sp. Atk.
When knocking out a target, raises Sp. Atk.
Combines Unnerve and Chilling Neigh Abilities.
Combines Unnerve and Chilling Neigh Abilities.
Combines Unnerve and Grim Neigh Abilities.
Combines Unnerve and Grim Neigh Abilities.

View File

@@ -0,0 +1,536 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[ABILITY_NAMES]
Stench
Stench
Drizzle
Drizzle
Speed Boost
Speed Boost
Battle Armor
Battle Armor
Sturdy
Sturdy
Damp
Damp
Limber
Limber
Sand Veil
Sand Veil
Static
Static
Volt Absorb
Volt Absorb
Water Absorb
Water Absorb
Oblivious
Oblivious
Cloud Nine
Cloud Nine
Compound Eyes
Compound Eyes
Insomnia
Insomnia
Color Change
Color Change
Immunity
Immunity
Flash Fire
Flash Fire
Shield Dust
Shield Dust
Own Tempo
Own Tempo
Suction Cups
Suction Cups
Intimidate
Intimidate
Shadow Tag
Shadow Tag
Rough Skin
Rough Skin
Wonder Guard
Wonder Guard
Levitate
Levitate
Effect Spore
Effect Spore
Synchronize
Synchronize
Clear Body
Clear Body
Natural Cure
Natural Cure
Lightning Rod
Lightning Rod
Serene Grace
Serene Grace
Swift Swim
Swift Swim
Chlorophyll
Chlorophyll
Illuminate
Illuminate
Trace
Trace
Huge Power
Huge Power
Poison Point
Poison Point
Inner Focus
Inner Focus
Magma Armor
Magma Armor
Water Veil
Water Veil
Magnet Pull
Magnet Pull
Soundproof
Soundproof
Rain Dish
Rain Dish
Sand Stream
Sand Stream
Pressure
Pressure
Thick Fat
Thick Fat
Early Bird
Early Bird
Flame Body
Flame Body
Run Away
Run Away
Keen Eye
Keen Eye
Hyper Cutter
Hyper Cutter
Pickup
Pickup
Truant
Truant
Hustle
Hustle
Cute Charm
Cute Charm
Plus
Plus
Minus
Minus
Forecast
Forecast
Sticky Hold
Sticky Hold
Shed Skin
Shed Skin
Guts
Guts
Marvel Scale
Marvel Scale
Liquid Ooze
Liquid Ooze
Overgrow
Overgrow
Blaze
Blaze
Torrent
Torrent
Swarm
Swarm
Rock Head
Rock Head
Drought
Drought
Arena Trap
Arena Trap
Vital Spirit
Vital Spirit
White Smoke
White Smoke
Pure Power
Pure Power
Shell Armor
Shell Armor
Air Lock
Air Lock
Tangled Feet
Tangled Feet
Motor Drive
Motor Drive
Rivalry
Rivalry
Steadfast
Steadfast
Snow Cloak
Snow Cloak
Gluttony
Gluttony
Anger Point
Anger Point
Unburden
Unburden
Heatproof
Heatproof
Simple
Simple
Dry Skin
Dry Skin
Download
Download
Iron Fist
Iron Fist
Poison Heal
Poison Heal
Adaptability
Adaptability
Skill Link
Skill Link
Hydration
Hydration
Solar Power
Solar Power
Quick Feet
Quick Feet
Normalize
Normalize
Sniper
Sniper
Magic Guard
Magic Guard
No Guard
No Guard
Stall
Stall
Technician
Technician
Leaf Guard
Leaf Guard
Klutz
Klutz
Mold Breaker
Mold Breaker
Super Luck
Super Luck
Aftermath
Aftermath
Anticipation
Anticipation
Forewarn
Forewarn
Unaware
Unaware
Tinted Lens
Tinted Lens
Filter
Filter
Slow Start
Slow Start
Scrappy
Scrappy
Storm Drain
Storm Drain
Ice Body
Ice Body
Solid Rock
Solid Rock
Snow Warning
Snow Warning
Honey Gather
Honey Gather
Frisk
Frisk
Reckless
Reckless
Multitype
Multitype
Flower Gift
Flower Gift
Bad Dreams
Bad Dreams
Pickpocket
Pickpocket
Sheer Force
Sheer Force
Contrary
Contrary
Unnerve
Unnerve
Defiant
Defiant
Defeatist
Defeatist
Cursed Body
Cursed Body
Healer
Healer
Friend Guard
Friend Guard
Weak Armor
Weak Armor
Heavy Metal
Heavy Metal
Light Metal
Light Metal
Multiscale
Multiscale
Toxic Boost
Toxic Boost
Flare Boost
Flare Boost
Harvest
Harvest
Telepathy
Telepathy
Moody
Moody
Overcoat
Overcoat
Poison Touch
Poison Touch
Regenerator
Regenerator
Big Pecks
Big Pecks
Sand Rush
Sand Rush
Wonder Skin
Wonder Skin
Analytic
Analytic
Illusion
Illusion
Imposter
Imposter
Infiltrator
Infiltrator
Mummy
Mummy
Moxie
Moxie
Justified
Justified
Rattled
Rattled
Magic Bounce
Magic Bounce
Sap Sipper
Sap Sipper
Prankster
Prankster
Sand Force
Sand Force
Iron Barbs
Iron Barbs
Zen Mode
Zen Mode
Victory Star
Victory Star
Turboblaze
Turboblaze
Teravolt
Teravolt
Aroma Veil
Aroma Veil
Flower Veil
Flower Veil
Cheek Pouch
Cheek Pouch
Protean
Protean
Fur Coat
Fur Coat
Magician
Magician
Bulletproof
Bulletproof
Competitive
Competitive
Strong Jaw
Strong Jaw
Refrigerate
Refrigerate
Sweet Veil
Sweet Veil
Stance Change
Stance Change
Gale Wings
Gale Wings
Mega Launcher
Mega Launcher
Grass Pelt
Grass Pelt
Symbiosis
Symbiosis
Tough Claws
Tough Claws
Pixilate
Pixilate
Gooey
Gooey
Aerilate
Aerilate
Parental Bond
Parental Bond
Dark Aura
Dark Aura
Fairy Aura
Fairy Aura
Aura Break
Aura Break
Primordial Sea
Primordial Sea
Desolate Land
Desolate Land
Delta Stream
Delta Stream
Stamina
Stamina
Wimp Out
Wimp Out
Emergency Exit
Emergency Exit
Water Compaction
Water Compaction
Merciless
Merciless
Shields Down
Shields Down
Stakeout
Stakeout
Water Bubble
Water Bubble
Steelworker
Steelworker
Berserk
Berserk
Slush Rush
Slush Rush
Long Reach
Long Reach
Liquid Voice
Liquid Voice
Triage
Triage
Galvanize
Galvanize
Surge Surfer
Surge Surfer
Schooling
Schooling
Disguise
Disguise
Battle Bond
Battle Bond
Power Construct
Power Construct
Corrosion
Corrosion
Comatose
Comatose
Queenly Majesty
Queenly Majesty
Innards Out
Innards Out
Dancer
Dancer
Battery
Battery
Fluffy
Fluffy
Dazzling
Dazzling
Soul-Heart
Soul-Heart
Tangling Hair
Tangling Hair
Receiver
Receiver
Power of Alchemy
Power of Alchemy
Beast Boost
Beast Boost
RKS System
RKS System
Electric Surge
Electric Surge
Psychic Surge
Psychic Surge
Misty Surge
Misty Surge
Grassy Surge
Grassy Surge
Full Metal Body
Full Metal Body
Shadow Shield
Shadow Shield
Prism Armor
Prism Armor
Neuroforce
Neuroforce
Intrepid Sword
Intrepid Sword
Dauntless Shield
Dauntless Shield
Libero
Libero
Ball Fetch
Ball Fetch
Cotton Down
Cotton Down
Propeller Tail
Propeller Tail
Mirror Armor
Mirror Armor
Gulp Missile
Gulp Missile
Stalwart
Stalwart
Steam Engine
Steam Engine
Punk Rock
Punk Rock
Sand Spit
Sand Spit
Ice Scales
Ice Scales
Ripen
Ripen
Ice Face
Ice Face
Power Spot
Power Spot
Mimicry
Mimicry
Screen Cleaner
Screen Cleaner
Steely Spirit
Steely Spirit
Perish Body
Perish Body
Wandering Spirit
Wandering Spirit
Gorilla Tactics
Gorilla Tactics
Neutralizing Gas
Neutralizing Gas
Pastel Veil
Pastel Veil
Hunger Switch
Hunger Switch
Quick Draw
Quick Draw
Unseen Fist
Unseen Fist
Curious Medicine
Curious Medicine
Transistor
Transistor
Dragon's Maw
Dragon's Maw
Chilling Neigh
Chilling Neigh
Grim Neigh
Grim Neigh
As One
As One

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,208 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[ITEM_PORTION_NAMES]
jar of Honey
jar of Honey
bag of Stardust
bag of Stardust
Relic Copper coin
Relic Copper coin
Relic Silver coin
Relic Silver coin
Relic Gold coin
Relic Gold coin
bag of Growth Mulch
bag of Growth Mulch
bag of Damp Mulch
bag of Damp Mulch
bag of Stable Mulch
bag of Stable Mulch
bag of Gooey Mulch
bag of Gooey Mulch
pile of Shoal Salt
pile of Shoal Salt
jar of Red Nectar
jar of Red Nectar
jar of Yellow Nectar
jar of Yellow Nectar
jar of Pink Nectar
jar of Pink Nectar
jar of Purple Nectar
jar of Purple Nectar
bag of Bright Powder
bag of Bright Powder
bag of BrightPowder
bag of BrightPowder
pair of Safety Goggles
pair of Safety Goggles
set of Protective Pads
set of Protective Pads
pair of Heavy-Duty Boots
pair of Heavy-Duty Boots
pair of Choice Specs
pair of Choice Specs
lump of Light Clay
lump of Light Clay
blob of Black Sludge
blob of Black Sludge
serving of Leftovers
serving of Leftovers
clump of Luminous Moss
clump of Luminous Moss
bottle of Throat Spray
bottle of Throat Spray
voucher for Room Service
voucher for Room Service
pair of Wise Glasses
pair of Wise Glasses
jar of Lax Incense
jar of Lax Incense
jar of Full Incense
jar of Full Incense
jar of Luck Incense
jar of Luck Incense
jar of Pure Incense
jar of Pure Incense
jar of Sea Incense
jar of Sea Incense
jar of Wave Incense
jar of Wave Incense
jar of Rose Incense
jar of Rose Incense
jar of Odd Incense
jar of Odd Incense
jar of Rock Incense
jar of Rock Incense
piece of Charcoal
piece of Charcoal
piece of Never-Melt Ice
piece of Never-Melt Ice
piece of NeverMeltIce
piece of NeverMeltIce
bag of Soft Sand
bag of Soft Sand
pile of Silver Powder
pile of Silver Powder
pile of SilverPowder
pile of SilverPowder
pair of Black Glasses
pair of Black Glasses
pair of BlackGlasses
pair of BlackGlasses
bag of Metal Powder
bag of Metal Powder
bag of Quick Powder
bag of Quick Powder
scrap of Reaper Cloth
scrap of Reaper Cloth
dollop of Whipped Dream
dollop of Whipped Dream
bag of Sacred Ash
bag of Sacred Ash
bag of Pewter Crunchies
bag of Pewter Crunchies
cup of Berry Juice
cup of Berry Juice
bottle of Fresh Water
bottle of Fresh Water
bottle of Soda Pop
bottle of Soda Pop
can of Lemonade
can of Lemonade
bottle of Moomoo Milk
bottle of Moomoo Milk
dose of Energy Powder
dose of Energy Powder
dose of EnergyPowder
dose of EnergyPowder
dose of Heal Powder
dose of Heal Powder
comb of Max Honey
comb of Max Honey
bottle of PP Up
bottle of PP Up
bottle of PP Max
bottle of PP Max
bottle of HP Up
bottle of HP Up
bottle of Protein
bottle of Protein
bottle of Iron
bottle of Iron
bottle of Calcium
bottle of Calcium
bottle of Zinc
bottle of Zinc
bottle of Carbos
bottle of Carbos
sprig of Lonely Mint
sprig of Lonely Mint
sprig of Adamant Mint
sprig of Adamant Mint
sprig of Naughty Mint
sprig of Naughty Mint
sprig of Brave Mint
sprig of Brave Mint
sprig of Bold Mint
sprig of Bold Mint
sprig of Impish Mint
sprig of Impish Mint
sprig of Lax Mint
sprig of Lax Mint
sprig of Relaxed Mint
sprig of Relaxed Mint
sprig of Modest Mint
sprig of Modest Mint
sprig of Mild Mint
sprig of Mild Mint
sprig of Rash Mint
sprig of Rash Mint
sprig of Quiet Mint
sprig of Quiet Mint
sprig of Calm Mint
sprig of Calm Mint
sprig of Gentle Mint
sprig of Gentle Mint
sprig of Careful Mint
sprig of Careful Mint
sprig of Sassy Mint
sprig of Sassy Mint
sprig of Timid Mint
sprig of Timid Mint
sprig of Hasty Mint
sprig of Hasty Mint
sprig of Jolly Mint
sprig of Jolly Mint
sprig of Naive Mint
sprig of Naive Mint
sprig of Serious Mint
sprig of Serious Mint
piece of Grass Mail
piece of Grass Mail
piece of Flame Mail
piece of Flame Mail
piece of Bubble Mail
piece of Bubble Mail
piece of Bloom Mail
piece of Bloom Mail
piece of Tunnel Mail
piece of Tunnel Mail
piece of Steel Mail
piece of Steel Mail
piece of Heart Mail
piece of Heart Mail
piece of Snow Mail
piece of Snow Mail
piece of Space Mail
piece of Space Mail
piece of Air Mail
piece of Air Mail
piece of Mosaic Mail
piece of Mosaic Mail
piece of Brick Mail
piece of Brick Mail
cluster of Max Mushrooms
cluster of Max Mushrooms
set of Reins of Unity
set of Reins of Unity

View File

@@ -0,0 +1,208 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[ITEM_PORTION_NAME_PLURALS]
jars of Honey
jars of Honey
bags of Stardust
bags of Stardust
Relic Copper coins
Relic Copper coins
Relic Silver coins
Relic Silver coins
Relic Gold coins
Relic Gold coins
bags of Growth Mulch
bags of Growth Mulch
bags of Damp Mulch
bags of Damp Mulch
bags of Stable Mulch
bags of Stable Mulch
bags of Gooey Mulch
bags of Gooey Mulch
piles of Shoal Salt
piles of Shoal Salt
jars of Red Nectar
jars of Red Nectar
jars of Yellow Nectar
jars of Yellow Nectar
jars of Pink Nectar
jars of Pink Nectar
jars of Purple Nectar
jars of Purple Nectar
bags of Bright Powder
bags of Bright Powder
bags of BrightPowder
bags of BrightPowder
pairs of Safety Goggles
pairs of Safety Goggles
sets of Protective Pads
sets of Protective Pads
pairs of Heavy-Duty Boots
pairs of Heavy-Duty Boots
pairs of Choice Specs
pairs of Choice Specs
lumps of Light Clay
lumps of Light Clay
blobs of Black Sludge
blobs of Black Sludge
servings of Leftovers
servings of Leftovers
clumps of Luminous Moss
clumps of Luminous Moss
bottles of Throat Spray
bottles of Throat Spray
vouchers for Room Service
vouchers for Room Service
pairs of Wise Glasses
pairs of Wise Glasses
jars of Lax Incense
jars of Lax Incense
jars of Full Incense
jars of Full Incense
jars of Luck Incense
jars of Luck Incense
jars of Pure Incense
jars of Pure Incense
jars of Sea Incense
jars of Sea Incense
jars of Wave Incense
jars of Wave Incense
jars of Rose Incense
jars of Rose Incense
jars of Odd Incense
jars of Odd Incense
jars of Rock Incense
jars of Rock Incense
pieces of Charcoal
pieces of Charcoal
pieces of Never-Melt Ice
pieces of Never-Melt Ice
pieces of NeverMeltIce
pieces of NeverMeltIce
bags of Soft Sand
bags of Soft Sand
piles of Silver Powder
piles of Silver Powder
piles of SilverPowder
piles of SilverPowder
pairs of Black Glasses
pairs of Black Glasses
pairs of BlackGlasses
pairs of BlackGlasses
bags of Metal Powder
bags of Metal Powder
bags of Quick Powder
bags of Quick Powder
scraps of Reaper Cloth
scraps of Reaper Cloth
dollops of Whipped Dream
dollops of Whipped Dream
bags of Sacred Ash
bags of Sacred Ash
bags of Pewter Crunchies
bags of Pewter Crunchies
cups of Berry Juice
cups of Berry Juice
bottles of Fresh Water
bottles of Fresh Water
bottles of Soda Pop
bottles of Soda Pop
cans of Lemonade
cans of Lemonade
bottles of Moomoo Milk
bottles of Moomoo Milk
doses of Energy Powder
doses of Energy Powder
doses of EnergyPowder
doses of EnergyPowder
doses of Heal Powder
doses of Heal Powder
combs of Max Honey
combs of Max Honey
bottles of PP Up
bottles of PP Up
bottles of PP Max
bottles of PP Max
bottles of HP Up
bottles of HP Up
bottles of Protein
bottles of Protein
bottles of Iron
bottles of Iron
bottles of Calcium
bottles of Calcium
bottles of Zinc
bottles of Zinc
bottles of Carbos
bottles of Carbos
sprigs of Lonely Mint
sprigs of Lonely Mint
sprigs of Adamant Mint
sprigs of Adamant Mint
sprigs of Naughty Mint
sprigs of Naughty Mint
sprigs of Brave Mint
sprigs of Brave Mint
sprigs of Bold Mint
sprigs of Bold Mint
sprigs of Impish Mint
sprigs of Impish Mint
sprigs of Lax Mint
sprigs of Lax Mint
sprigs of Relaxed Mint
sprigs of Relaxed Mint
sprigs of Modest Mint
sprigs of Modest Mint
sprigs of Mild Mint
sprigs of Mild Mint
sprigs of Rash Mint
sprigs of Rash Mint
sprigs of Quiet Mint
sprigs of Quiet Mint
sprigs of Calm Mint
sprigs of Calm Mint
sprigs of Gentle Mint
sprigs of Gentle Mint
sprigs of Careful Mint
sprigs of Careful Mint
sprigs of Sassy Mint
sprigs of Sassy Mint
sprigs of Timid Mint
sprigs of Timid Mint
sprigs of Hasty Mint
sprigs of Hasty Mint
sprigs of Jolly Mint
sprigs of Jolly Mint
sprigs of Naive Mint
sprigs of Naive Mint
sprigs of Serious Mint
sprigs of Serious Mint
pieces of Grass Mail
pieces of Grass Mail
pieces of Flame Mail
pieces of Flame Mail
pieces of Bubble Mail
pieces of Bubble Mail
pieces of Bloom Mail
pieces of Bloom Mail
pieces of Tunnel Mail
pieces of Tunnel Mail
pieces of Steel Mail
pieces of Steel Mail
pieces of Heart Mail
pieces of Heart Mail
pieces of Snow Mail
pieces of Snow Mail
pieces of Space Mail
pieces of Space Mail
pieces of Air Mail
pieces of Air Mail
pieces of Mosaic Mail
pieces of Mosaic Mail
pieces of Brick Mail
pieces of Brick Mail
clusters of Max Mushrooms
clusters of Max Mushrooms
sets of Reins of Unity
sets of Reins of Unity

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,160 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[RIBBON_DESCRIPTIONS]
Hoenn Cool Contest Normal Rank winner!
Hoenn Cool Contest Normal Rank winner!
Hoenn Cool Contest Super Rank winner!
Hoenn Cool Contest Super Rank winner!
Hoenn Cool Contest Hyper Rank winner!
Hoenn Cool Contest Hyper Rank winner!
Hoenn Cool Contest Master Rank winner!
Hoenn Cool Contest Master Rank winner!
Hoenn Beauty Contest Normal Rank winner!
Hoenn Beauty Contest Normal Rank winner!
Hoenn Beauty Contest Super Rank winner!
Hoenn Beauty Contest Super Rank winner!
Hoenn Beauty Contest Hyper Rank winner!
Hoenn Beauty Contest Hyper Rank winner!
Hoenn Beauty Contest Master Rank winner!
Hoenn Beauty Contest Master Rank winner!
Hoenn Cute Contest Normal Rank winner!
Hoenn Cute Contest Normal Rank winner!
Hoenn Cute Contest Super Rank winner!
Hoenn Cute Contest Super Rank winner!
Hoenn Cute Contest Hyper Rank winner!
Hoenn Cute Contest Hyper Rank winner!
Hoenn Cute Contest Master Rank winner!
Hoenn Cute Contest Master Rank winner!
Hoenn Smart Contest Normal Rank winner!
Hoenn Smart Contest Normal Rank winner!
Hoenn Smart Contest Super Rank winner!
Hoenn Smart Contest Super Rank winner!
Hoenn Smart Contest Hyper Rank winner!
Hoenn Smart Contest Hyper Rank winner!
Hoenn Smart Contest Master Rank winner!
Hoenn Smart Contest Master Rank winner!
Hoenn Tough Contest Normal Rank winner!
Hoenn Tough Contest Normal Rank winner!
Hoenn Tough Contest Super Rank winner!
Hoenn Tough Contest Super Rank winner!
Hoenn Tough Contest Hyper Rank winner!
Hoenn Tough Contest Hyper Rank winner!
Hoenn Tough Contest Master Rank winner!
Hoenn Tough Contest Master Rank winner!
Super Contest Cool Category Normal Rank winner!
Super Contest Cool Category Normal Rank winner!
Super Contest Cool Category Great Rank winner!
Super Contest Cool Category Great Rank winner!
Super Contest Cool Category Ultra Rank winner!
Super Contest Cool Category Ultra Rank winner!
Super Contest Cool Category Master Rank winner!
Super Contest Cool Category Master Rank winner!
Super Contest Beauty Category Normal Rank winner!
Super Contest Beauty Category Normal Rank winner!
Super Contest Beauty Category Great Rank winner!
Super Contest Beauty Category Great Rank winner!
Super Contest Beauty Category Ultra Rank winner!
Super Contest Beauty Category Ultra Rank winner!
Super Contest Beauty Category Master Rank winner!
Super Contest Beauty Category Master Rank winner!
Super Contest Cute Category Normal Rank winner!
Super Contest Cute Category Normal Rank winner!
Super Contest Cute Category Great Rank winner!
Super Contest Cute Category Great Rank winner!
Super Contest Cute Category Ultra Rank winner!
Super Contest Cute Category Ultra Rank winner!
Super Contest Cute Category Master Rank winner!
Super Contest Cute Category Master Rank winner!
Super Contest Smart Category Normal Rank winner!
Super Contest Smart Category Normal Rank winner!
Super Contest Smart Category Great Rank winner!
Super Contest Smart Category Great Rank winner!
Super Contest Smart Category Ultra Rank winner!
Super Contest Smart Category Ultra Rank winner!
Super Contest Smart Category Master Rank winner!
Super Contest Smart Category Master Rank winner!
Super Contest Tough Category Normal Rank winner!
Super Contest Tough Category Normal Rank winner!
Super Contest Tough Category Great Rank winner!
Super Contest Tough Category Great Rank winner!
Super Contest Tough Category Ultra Rank winner!
Super Contest Tough Category Ultra Rank winner!
Super Contest Tough Category Master Rank winner!
Super Contest Tough Category Master Rank winner!
Ribbon awarded for clearing Hoenn's Battle Tower's Lv. 50 challenge.
Ribbon awarded for clearing Hoenn's Battle Tower's Lv. 50 challenge.
Ribbon awarded for clearing Hoenn's Battle Tower's Lv. 100 challenge.
Ribbon awarded for clearing Hoenn's Battle Tower's Lv. 100 challenge.
A Ribbon awarded for defeating the Tower Tycoon at the Battle Tower.
A Ribbon awarded for defeating the Tower Tycoon at the Battle Tower.
A Ribbon awarded for completing the Battle Tower Double challenge.
A Ribbon awarded for completing the Battle Tower Double challenge.
A Ribbon awarded for completing the Battle Tower Multi challenge.
A Ribbon awarded for completing the Battle Tower Multi challenge.
A Ribbon awarded for completing the Battle Tower Link Multi challenge.
A Ribbon awarded for completing the Battle Tower Link Multi challenge.
A Ribbon awarded for completing the Wi-Fi Battle Tower challenge.
A Ribbon awarded for completing the Wi-Fi Battle Tower challenge.
Ribbon for clearing the Pokémon League and entering the Hall of Fame in another region.
Ribbon for clearing the Pokémon League and entering the Hall of Fame in another region.
Ribbon awarded for beating the Sinnoh Champion and entering the Hall of Fame.
Ribbon awarded for beating the Sinnoh Champion and entering the Hall of Fame.
A Ribbon awarded for setting an incredible record.
A Ribbon awarded for setting an incredible record.
Pokémon Event Participation Ribbon.
Pokémon Event Participation Ribbon.
A Ribbon awarded for setting a legendary record.
A Ribbon awarded for setting a legendary record.
An extraordinarily gorgeous and extravagant Ribbon.
An extraordinarily gorgeous and extravagant Ribbon.
An incredibly regal Ribbon with an air of nobility.
An incredibly regal Ribbon with an air of nobility.
A gorgeous and regal Ribbon that is the peak of fabulous.
A gorgeous and regal Ribbon that is the peak of fabulous.
A Ribbon for recalling an invigorating event that created life energy.
A Ribbon for recalling an invigorating event that created life energy.
A Ribbon for recalling a thrilling event that made life more exciting.
A Ribbon for recalling a thrilling event that made life more exciting.
A Ribbon for recalling feelings of sadness that added spice to life.
A Ribbon for recalling feelings of sadness that added spice to life.
A Ribbon for recalling a careless error that helped steer life decisions.
A Ribbon for recalling a careless error that helped steer life decisions.
A Ribbon for recalling a refreshing event that added sparkle to life.
A Ribbon for recalling a refreshing event that added sparkle to life.
A Ribbon for recalling a deep slumber that made life soothing.
A Ribbon for recalling a deep slumber that made life soothing.
A Ribbon for recalling that smiles enrich the quality of life.
A Ribbon for recalling that smiles enrich the quality of life.
A Ribbon awarded to a Pokémon deemed to have a top-quality footprint.
A Ribbon awarded to a Pokémon deemed to have a top-quality footprint.
Ribbon awarded for being chosen as a super sketch model in Hoenn.
Ribbon awarded for being chosen as a super sketch model in Hoenn.
Ribbon awarded for being an exceptionally hard worker.
Ribbon awarded for being an exceptionally hard worker.
A Ribbon to celebrate a birthday.
A Ribbon to celebrate a birthday.
A special Ribbon for a special day.
A special Ribbon for a special day.
A Ribbon that proclaims love for Pokémon.
A Ribbon that proclaims love for Pokémon.
Special Holiday Ribbon.
Special Holiday Ribbon.
A Ribbon to cherish a special memory.
A Ribbon to cherish a special memory.
A Ribbon said to make your wish come true.
A Ribbon said to make your wish come true.
A Ribbon awarded for overcoming all difficult challenges.
A Ribbon awarded for overcoming all difficult challenges.
Pokémon League Champion Ribbon.
Pokémon League Champion Ribbon.
Battle Competition Champion Ribbon.
Battle Competition Champion Ribbon.
Pokémon World Championships Regional Champion Ribbon.
Pokémon World Championships Regional Champion Ribbon.
A Ribbon awarded for winning 100 matches in a row.
A Ribbon awarded for winning 100 matches in a row.
Pokémon World Championships National Champion Ribbon.
Pokémon World Championships National Champion Ribbon.
Pokémon World Championships World Champion Ribbon.
Pokémon World Championships World Champion Ribbon.

View File

@@ -0,0 +1,144 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[RIBBON_NAMES]
Cool Ribbon
Cool Ribbon
Cool Ribbon Super
Cool Ribbon Super
Cool Ribbon Hyper
Cool Ribbon Hyper
Cool Ribbon Master
Cool Ribbon Master
Beauty Ribbon
Beauty Ribbon
Beauty Ribbon Super
Beauty Ribbon Super
Beauty Ribbon Hyper
Beauty Ribbon Hyper
Beauty Ribbon Master
Beauty Ribbon Master
Cute Ribbon
Cute Ribbon
Cute Ribbon Super
Cute Ribbon Super
Cute Ribbon Hyper
Cute Ribbon Hyper
Cute Ribbon Master
Cute Ribbon Master
Smart Ribbon
Smart Ribbon
Smart Ribbon Super
Smart Ribbon Super
Smart Ribbon Hyper
Smart Ribbon Hyper
Smart Ribbon Master
Smart Ribbon Master
Tough Ribbon
Tough Ribbon
Tough Ribbon Super
Tough Ribbon Super
Tough Ribbon Hyper
Tough Ribbon Hyper
Tough Ribbon Master
Tough Ribbon Master
Cool Ribbon Great
Cool Ribbon Great
Cool Ribbon Ultra
Cool Ribbon Ultra
Beauty Ribbon Great
Beauty Ribbon Great
Beauty Ribbon Ultra
Beauty Ribbon Ultra
Cute Ribbon Great
Cute Ribbon Great
Cute Ribbon Ultra
Cute Ribbon Ultra
Smart Ribbon Great
Smart Ribbon Great
Smart Ribbon Ultra
Smart Ribbon Ultra
Tough Ribbon Great
Tough Ribbon Great
Tough Ribbon Ultra
Tough Ribbon Ultra
Winning Ribbon
Winning Ribbon
Victory Ribbon
Victory Ribbon
Ability Ribbon
Ability Ribbon
Great Ability Ribbon
Great Ability Ribbon
Double Ability Ribbon
Double Ability Ribbon
Multi Ability Ribbon
Multi Ability Ribbon
Pair Ability Ribbon
Pair Ability Ribbon
World Ability Ribbon
World Ability Ribbon
Champion Ribbon
Champion Ribbon
Sinnoh Champ Ribbon
Sinnoh Champ Ribbon
Record Ribbon
Record Ribbon
Event Ribbon
Event Ribbon
Legend Ribbon
Legend Ribbon
Gorgeous Ribbon
Gorgeous Ribbon
Royal Ribbon
Royal Ribbon
Gorgeous Royal Ribbon
Gorgeous Royal Ribbon
Alert Ribbon
Alert Ribbon
Shock Ribbon
Shock Ribbon
Downcast Ribbon
Downcast Ribbon
Careless Ribbon
Careless Ribbon
Relax Ribbon
Relax Ribbon
Snooze Ribbon
Snooze Ribbon
Smile Ribbon
Smile Ribbon
Footprint Ribbon
Footprint Ribbon
Artist Ribbon
Artist Ribbon
Effort Ribbon
Effort Ribbon
Birthday Ribbon
Birthday Ribbon
Special Ribbon
Special Ribbon
Classic Ribbon
Classic Ribbon
Premier Ribbon
Premier Ribbon
Souvenir Ribbon
Souvenir Ribbon
Wishing Ribbon
Wishing Ribbon
National Ribbon
National Ribbon
Country Ribbon
Country Ribbon
Battle Champion Ribbon
Battle Champion Ribbon
Regional Champion Ribbon
Regional Champion Ribbon
Earth Ribbon
Earth Ribbon
World Ribbon
World Ribbon
National Champion Ribbon
National Champion Ribbon
World Champion Ribbon
World Champion Ribbon

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,540 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[SPECIES_FORM_NAMES]
A
A
Normal Form
Normal Form
Normal Forme
Normal Forme
Plant Cloak
Plant Cloak
Overcast Form
Overcast Form
West Sea
West Sea
Rotom
Rotom
Altered Forme
Altered Forme
Land Forme
Land Forme
Normal Type
Normal Type
Red-Striped
Red-Striped
Standard Mode
Standard Mode
Spring Form
Spring Form
Incarnate Forme
Incarnate Forme
Ordinary Form
Ordinary Form
Aria Forme
Aria Forme
Normal
Normal
Archipelago Pattern
Archipelago Pattern
Red Flower
Red Flower
Natural Form
Natural Form
Male
Male
Shield Forme
Shield Forme
Small Size
Small Size
Neutral Mode
Neutral Mode
50% Forme
50% Forme
Hoopa Confined
Hoopa Confined
Baile Style
Baile Style
Midday Form
Midday Form
Solo Form
Solo Form
Type: Normal
Type: Normal
Meteor Form
Meteor Form
Disguised Form
Disguised Form
Amped Form
Amped Form
Phony Form
Phony Form
Vanilla Cream
Vanilla Cream
Ice Face
Ice Face
Full Belly Mode
Full Belly Mode
Hero of Many Battles
Hero of Many Battles
Single Strike Style
Single Strike Style
Mega Venusaur
Mega Venusaur
Mega Charizard X
Mega Charizard X
Mega Charizard Y
Mega Charizard Y
Mega Blastoise
Mega Blastoise
Mega Beedrill
Mega Beedrill
Mega Pidgeot
Mega Pidgeot
Alolan
Alolan
Galarian
Galarian
Mega Alakazam
Mega Alakazam
Mega Slowbro
Mega Slowbro
Mega Gengar
Mega Gengar
Mega Kangaskhan
Mega Kangaskhan
Mega Pinsir
Mega Pinsir
Mega Gyarados
Mega Gyarados
Mega Aerodactyl
Mega Aerodactyl
Mega Mewtwo X
Mega Mewtwo X
Mega Mewtwo Y
Mega Mewtwo Y
Spiky-Eared
Spiky-Eared
Mega Ampharos
Mega Ampharos
B
B
C
C
D
D
E
E
F
F
G
G
H
H
I
I
J
J
K
K
L
L
M
M
N
N
O
O
P
P
Q
Q
R
R
S
S
T
T
U
U
V
V
W
W
X
X
Y
Y
Z
Z
?
?
!
!
Mega Steelix
Mega Steelix
Mega Scizor
Mega Scizor
Mega Heracross
Mega Heracross
Mega Houndoom
Mega Houndoom
Mega Tyranitar
Mega Tyranitar
Mega Sceptile
Mega Sceptile
Mega Blaziken
Mega Blaziken
Mega Swampert
Mega Swampert
Mega Gardevoir
Mega Gardevoir
Mega Sableye
Mega Sableye
Mega Mawile
Mega Mawile
Mega Aggron
Mega Aggron
Mega Medicham
Mega Medicham
Mega Manectric
Mega Manectric
Mega Sharpedo
Mega Sharpedo
Mega Camerupt
Mega Camerupt
Mega Altaria
Mega Altaria
Sunny Form
Sunny Form
Rainy Form
Rainy Form
Snowy Form
Snowy Form
Mega Banette
Mega Banette
Mega Absol
Mega Absol
Mega Glalie
Mega Glalie
Mega Salamence
Mega Salamence
Mega Metagross
Mega Metagross
Mega Latias
Mega Latias
Mega Latios
Mega Latios
Primal Kyogre
Primal Kyogre
Primal Groudon
Primal Groudon
Mega Rayquaza
Mega Rayquaza
Attack Forme
Attack Forme
Defense Forme
Defense Forme
Speed Forme
Speed Forme
Sandy Cloak
Sandy Cloak
Trash Cloak
Trash Cloak
Sunshine Form
Sunshine Form
East Sea
East Sea
Mega Lopunny
Mega Lopunny
Mega Garchomp
Mega Garchomp
Mega Lucario
Mega Lucario
Mega Abomasnow
Mega Abomasnow
Mega Gallade
Mega Gallade
Heat Rotom
Heat Rotom
Wash Rotom
Wash Rotom
Frost Rotom
Frost Rotom
Fan Rotom
Fan Rotom
Mow Rotom
Mow Rotom
Origin Forme
Origin Forme
Sky Forme
Sky Forme
Fighting Type
Fighting Type
Flying Type
Flying Type
Poison Type
Poison Type
Ground Type
Ground Type
Rock Type
Rock Type
Bug Type
Bug Type
Ghost Type
Ghost Type
Steel Type
Steel Type
Unknown Type
Unknown Type
Fire Type
Fire Type
Water Type
Water Type
Grass Type
Grass Type
Electric Type
Electric Type
Psychic Type
Psychic Type
Ice Type
Ice Type
Dragon Type
Dragon Type
Dark Type
Dark Type
Fairy Type
Fairy Type
Mega Audino
Mega Audino
Blue-Striped
Blue-Striped
Zen Mode
Zen Mode
Galarian Standard Mode
Galarian Standard Mode
Galarian Zen Mode
Galarian Zen Mode
Summer Form
Summer Form
Autumn Form
Autumn Form
Winter Form
Winter Form
Therian Forme
Therian Forme
White Kyurem
White Kyurem
Black Kyurem
Black Kyurem
Resolute Form
Resolute Form
Pirouette Forme
Pirouette Forme
Shock Drive
Shock Drive
Burn Drive
Burn Drive
Chill Drive
Chill Drive
Douse Drive
Douse Drive
Ash-Greninja
Ash-Greninja
Continental Pattern
Continental Pattern
Elegant Pattern
Elegant Pattern
Garden Pattern
Garden Pattern
High Plains Pattern
High Plains Pattern
Icy Snow Pattern
Icy Snow Pattern
Jungle Pattern
Jungle Pattern
Marine Pattern
Marine Pattern
Meadow Pattern
Meadow Pattern
Modern Pattern
Modern Pattern
Monsoon Pattern
Monsoon Pattern
Ocean Pattern
Ocean Pattern
Polar Pattern
Polar Pattern
River Pattern
River Pattern
Sandstorm Pattern
Sandstorm Pattern
Savanna Pattern
Savanna Pattern
Sun Pattern
Sun Pattern
Tundra Pattern
Tundra Pattern
Fancy Pattern
Fancy Pattern
Poké Ball Pattern
Poké Ball Pattern
Yellow Flower
Yellow Flower
Orange Flower
Orange Flower
Blue Flower
Blue Flower
White Flower
White Flower
Eternal Flower
Eternal Flower
Heart Trim
Heart Trim
Star Trim
Star Trim
Diamond Trim
Diamond Trim
Debutante Trim
Debutante Trim
Matron Trim
Matron Trim
Dandy Trim
Dandy Trim
La Reine Trim
La Reine Trim
Kabuki Trim
Kabuki Trim
Pharaoh Trim
Pharaoh Trim
Female
Female
Blade Forme
Blade Forme
Average Size
Average Size
Large Size
Large Size
Super Size
Super Size
Active Mode
Active Mode
10% Forme
10% Forme
Complete Forme
Complete Forme
Mega Diancie
Mega Diancie
Hoopa Unbound
Hoopa Unbound
Pom-Pom Style
Pom-Pom Style
Pa'u Style
Pa'u Style
Sensu Style
Sensu Style
Midnight Form
Midnight Form
Dusk Form
Dusk Form
School Form
School Form
Type: Fighting
Type: Fighting
Type: Flying
Type: Flying
Type: Poison
Type: Poison
Type: Ground
Type: Ground
Type: Rock
Type: Rock
Type: Bug
Type: Bug
Type: Ghost
Type: Ghost
Type: Steel
Type: Steel
Type: Unknown
Type: Unknown
Type: Fire
Type: Fire
Type: Water
Type: Water
Type: Grass
Type: Grass
Type: Electric
Type: Electric
Type: Psychic
Type: Psychic
Type: Ice
Type: Ice
Type: Dragon
Type: Dragon
Type: Dark
Type: Dark
Type: Fairy
Type: Fairy
Red Core
Red Core
Orange Core
Orange Core
Yellow Core
Yellow Core
Green Core
Green Core
Blue Core
Blue Core
Indigo Core
Indigo Core
Violet Core
Violet Core
Busted Form
Busted Form
Dusk Mane
Dusk Mane
Dawn Wings
Dawn Wings
Ultra Necrozma
Ultra Necrozma
Original Color
Original Color
Gulping Form
Gulping Form
Gorging Form
Gorging Form
Low Key Form
Low Key Form
Antique Form
Antique Form
Ruby Cream
Ruby Cream
Matcha Cream
Matcha Cream
Mint Cream
Mint Cream
Lemon Cream
Lemon Cream
Salted Cream
Salted Cream
Ruby Swirl
Ruby Swirl
Caramel Swirl
Caramel Swirl
Rainbow Swirl
Rainbow Swirl
Noice Face
Noice Face
Hangry Mode
Hangry Mode
Crowned Sword
Crowned Sword
Crowned Shield
Crowned Shield
Rapid Strike Style
Rapid Strike Style
Ice Rider
Ice Rider
Shadow Rider
Shadow Rider

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,100 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[TRAINER_TYPE_NAMES]
Pokémon Trainer
Pokémon Trainer
Rival
Rival
Aroma Lady
Aroma Lady
Beauty
Beauty
Biker
Biker
Bird Keeper
Bird Keeper
Bug Catcher
Bug Catcher
Burglar
Burglar
Channeler
Channeler
Cue Ball
Cue Ball
Engineer
Engineer
Fisherman
Fisherman
Gambler
Gambler
Gentleman
Gentleman
Hiker
Hiker
Juggler
Juggler
Lady
Lady
Painter
Painter
Poké Maniac
Poké Maniac
Pokémon Breeder
Pokémon Breeder
Professor
Professor
Rocker
Rocker
Ruin Maniac
Ruin Maniac
Sailor
Sailor
Scientist
Scientist
Super Nerd
Super Nerd
Tamer
Tamer
Black Belt
Black Belt
Crush Girl
Crush Girl
Camper
Camper
Picnicker
Picnicker
Cool Trainer
Cool Trainer
Youngster
Youngster
Lass
Lass
Pokémon Ranger
Pokémon Ranger
Psychic
Psychic
Swimmer
Swimmer
Tuber
Tuber
Cool Couple
Cool Couple
Crush Kin
Crush Kin
Sis and Bro
Sis and Bro
Twins
Twins
Young Couple
Young Couple
Team Rocket
Team Rocket
Rocket Boss
Rocket Boss
Gym Leader
Gym Leader
Elite Four
Elite Four
Champion
Champion

View File

@@ -0,0 +1,42 @@
# To localize this text for a particular language, please
# translate every second line of this file.
#-------------------------------
[TYPE_NAMES]
Normal
Normal
Fighting
Fighting
Flying
Flying
Poison
Poison
Ground
Ground
Rock
Rock
Bug
Bug
Ghost
Ghost
Steel
Steel
???
???
Fire
Fire
Water
Water
Grass
Grass
Electric
Electric
Psychic
Psychic
Ice
Ice
Dragon
Dragon
Dark
Dark
Fairy
Fairy