Module:Rescue Team Boss Data Cell: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 27: | Line 27: | ||
local list = { | local list = { | ||
-- Main story | -- Main story | ||
["Skarmory"] = { ["ja"] = "エアームド", ["type1"] = "Steel", ["type2"] = "Flying", ["move1"] = "Sand-Attack", ["move2"] = "Peck", ["move3"] = "Leer" }, | ["Skarmory"] = { ["ja"] = "エアームド", ["type1"] = "Steel", ["type2"] = "Flying", ["move1"] = "Sand-Attack", ["move2"] = "Peck", ["move3"] = "Leer", ["recruit"] = "" }, | ||
["Gengar"] = { ["ja"] = "ゲンガー", ["type1"] = "Ghost", ["type2"] = "Poison", ["move1"] = "Curse", ["move2"] = "Lick", ["move3"] = "Spite", ["move4"] = "Hypnosis" }, | ["Gengar"] = { ["ja"] = "ゲンガー", ["type1"] = "Ghost", ["type2"] = "Poison", ["move1"] = "Curse", ["move2"] = "Lick", ["move3"] = "Spite", ["move4"] = "Hypnosis", ["recruit"] = "" }, | ||
["Ekans"] = { ["ja"] = "アーボ", ["type1"] = "Poison", ["move1"] = "Bite", ["move2"] = "Wrap", ["move3"] = "Leer", ["move4"] = "Poison Sting" }, | ["Ekans"] = { ["ja"] = "アーボ", ["type1"] = "Poison", ["move1"] = "Bite", ["move2"] = "Wrap", ["move3"] = "Leer", ["move4"] = "Poison Sting", ["recruit"] = "" }, | ||
["Medicham"] = { ["ja"] = "チャーレム", ["type1"] = "Fighting", ["type2"] = "Psychic", ["move1"] = "Ice Punch", ["move2"] = "Thunderpunch", ["move3"] = "Detect", ["move4"] = "Confusion" }, | ["Medicham"] = { ["ja"] = "チャーレム", ["type1"] = "Fighting", ["type2"] = "Psychic", ["move1"] = "Ice Punch", ["move2"] = "Thunderpunch", ["move3"] = "Detect", ["move4"] = "Confusion", ["recruit"] = "" }, | ||
["Zapdos"] = { ["ja"] = "サンダー", ["type1"] = "Electric", ["type2"] = "Flying", ["move1"] = "Agility", ["move2"] = "Peck", ["move3"] = "Thundershock", ["move4"] = "Thunder Wave" }, | ["Zapdos"] = { ["ja"] = "サンダー", ["type1"] = "Electric", ["type2"] = "Flying", ["move1"] = "Agility", ["move2"] = "Peck", ["move3"] = "Thundershock", ["move4"] = "Thunder Wave", ["recruit"] = "" }, | ||
["Mankey Gang"] = { ["ja"] = "マンキー", ["type1"] = "Fighting", ["move1"] = "Karate Chop", ["move2"] = "Low Kick", ["move3"] = "Leer", ["move4"] = "Scratch" }, | ["Mankey Gang"] = { ["ja"] = "マンキー", ["type1"] = "Fighting", ["move1"] = "Karate Chop", ["move2"] = "Low Kick", ["move3"] = "Leer", ["move4"] = "Scratch", ["recruit"] = "" }, | ||
["Moltres"] = { ["ja"] = "ファイヤー", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "Agility", ["move2"] = "Wing Attack", ["move3"] = "Ember", ["move4"] = "Fire Spin" }, | ["Moltres"] = { ["ja"] = "ファイヤー", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "Agility", ["move2"] = "Wing Attack", ["move3"] = "Ember", ["move4"] = "Fire Spin", ["recruit"] = "" }, | ||
["Articuno"] = { ["ja"] = "フリーザー", ["type1"] = "Ice", ["type2"] = "Flying", ["move1"] = "Gust", ["move2"] = "Agility", ["move3"] = "Powder Snow", ["move4"] = "Mist" }, | ["Articuno"] = { ["ja"] = "フリーザー", ["type1"] = "Ice", ["type2"] = "Flying", ["move1"] = "Gust", ["move2"] = "Agility", ["move3"] = "Powder Snow", ["move4"] = "Mist", ["recruit"] = "" }, | ||
["Groudon"] = { ["ja"] = "グラードン", ["type1"] = "Ground", ["move1"] = "Slash", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Mud Shot" }, | ["Groudon"] = { ["ja"] = "グラードン", ["type1"] = "Ground", ["move1"] = "Slash", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Mud Shot", ["recruit"] = "" }, | ||
["Rayquaza"] = { ["ja"] = "レックウザ", ["type1"] = "Dragon", ["type2"] = "Flying", ["move1"] = "Crunch", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Fly", ["move5"] = "Twister", ["move6"] = "Dragon Claw", ["move7"] = "Dragon Dance" }, | ["Rayquaza"] = { ["ja"] = "レックウザ", ["type1"] = "Dragon", ["type2"] = "Flying", ["move1"] = "Crunch", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Fly", ["move5"] = "Twister", ["move6"] = "Dragon Claw", ["move7"] = "Dragon Dance", ["recruit"] = "-10.0%" }, | ||
-- Post-credits | -- Post-credits | ||
["Zapdos (boss - post-credits)"] = { ["ja"] = "サンダー", ["type1"] = "Electric", ["type2"] = "Flying", ["move1"] = "Thundershock", ["move2"] = "Detect", ["move3"] = "Drill Peck", ["move4"] = "Thunder" }, | ["Zapdos (boss - post-credits)"] = { ["ja"] = "サンダー", ["type1"] = "Electric", ["type2"] = "Flying", ["move1"] = "Thundershock", ["move2"] = "Detect", ["move3"] = "Drill Peck", ["move4"] = "Thunder", ["recruit"] = "30.0%" }, | ||
["Moltres (boss - post-credits)"] = { ["ja"] = "ファイヤー", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "Flamethrower", ["move2"] = "Agility", ["move3"] = "Endure", ["move4"] = "Wing Attack", ["move5"] = "Ember", ["move6"] = "Fire Spin" }, | ["Moltres (boss - post-credits)"] = { ["ja"] = "ファイヤー", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "Flamethrower", ["move2"] = "Agility", ["move3"] = "Endure", ["move4"] = "Wing Attack", ["move5"] = "Ember", ["move6"] = "Fire Spin", ["recruit"] = "30.0%" }, | ||
["Articuno (boss - post-credits)"] = { ["ja"] = "フリーザー", ["type1"] = "Ice", ["type2"] = "Flying", ["move1"] = "Gust", ["move2"] = "Agility", ["move3"] = "Mind Reader", ["move4"] = "Powder Snow", ["move5"] = "Mist", ["move6"] = "Ice Beam" }, | ["Articuno (boss - post-credits)"] = { ["ja"] = "フリーザー", ["type1"] = "Ice", ["type2"] = "Flying", ["move1"] = "Gust", ["move2"] = "Agility", ["move3"] = "Mind Reader", ["move4"] = "Powder Snow", ["move5"] = "Mist", ["move6"] = "Ice Beam", ["recruit"] = "30.0%" }, | ||
["Groudon (boss - post-credits)"] = { ["ja"] = "グラードン", ["type1"] = "Ground", ["move1"] = "Slash", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Earthquake", ["move5"] = "Bulk Up", ["move6"] = "Mud Shot" }, | ["Groudon (boss - post-credits)"] = { ["ja"] = "グラードン", ["type1"] = "Ground", ["move1"] = "Slash", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Earthquake", ["move5"] = "Bulk Up", ["move6"] = "Mud Shot", ["recruit"] = "-10.0%" }, | ||
["Deoxys"] = { ["ja"] = "デオキシス", ["type1"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Deoxys"] = { ["ja"] = "デオキシス", ["type1"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "-10.0%" }, | ||
["Entei"] = { ["ja"] = "エンテイ", ["type1"] = "Fire", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Entei"] = { ["ja"] = "エンテイ", ["type1"] = "Fire", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "0.1%" }, | ||
["Ho-Oh"] = { ["ja"] = "ホウオ", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Ho-Oh"] = { ["ja"] = "ホウオ", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" }, | ||
["Jirachi"] = { ["ja"] = "ジラーチ", ["type1"] = "Steel", ["type2"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Jirachi"] = { ["ja"] = "ジラーチ", ["type1"] = "Steel", ["type2"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" }, | ||
["Kyogre"] = { ["ja"] = "カイオーガ ", ["type1"] = "Water", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Kyogre"] = { ["ja"] = "カイオーガ ", ["type1"] = "Water", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "50.0%" }, | ||
["Latios"] = { ["ja"] = "ラティオス ", ["type1"] = "Dragon", ["type2"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Latios"] = { ["ja"] = "ラティオス ", ["type1"] = "Dragon", ["type2"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "100%" }, | ||
["Lugia"] = { ["ja"] = "ルギア", ["type1"] = "Psychic", ["type2"] = "Flying", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Lugia"] = { ["ja"] = "ルギア", ["type1"] = "Psychic", ["type2"] = "Flying", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" }, | ||
["Mewtwo"] = { ["ja"] = "ミュウツー", ["type1"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Mewtwo"] = { ["ja"] = "ミュウツー", ["type1"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" }, | ||
["Raikou"] = { ["ja"] = "ライコウ", ["type1"] = "Electric", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "" }, | ["Raikou"] = { ["ja"] = "ライコウ", ["type1"] = "Electric", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "0.1%" }, | ||
["Regice"] = { ["ja"] = "レジアイス", ["type1"] = "Ice", ["move1"] = "Explosion", ["move2"] = "Curse", ["move3"] = "Superpower", ["move4"] = "Metal Claw" }, | ["Regice"] = { ["ja"] = "レジアイス", ["type1"] = "Ice", ["move1"] = "Explosion", ["move2"] = "Curse", ["move3"] = "Superpower", ["move4"] = "Metal Claw", ["recruit"] = "0.1%" }, | ||
["Regirock"] = { ["ja"] = "レジロック", ["type1"] = "Rock", ["move1"] = "Rock Throw", ["move2"] = "Explosion", ["move3"] = "Curse" }, | ["Regirock"] = { ["ja"] = "レジロック", ["type1"] = "Rock", ["move1"] = "Rock Throw", ["move2"] = "Explosion", ["move3"] = "Curse", ["recruit"] = "0.1%" }, | ||
["Registeel"] = { ["ja"] = "レジスチル", ["type1"] = "Steel", ["move1"] = "Icy Wind", ["move2"] = "Explosion", ["move3"] = "Curse" }, | ["Registeel"] = { ["ja"] = "レジスチル", ["type1"] = "Steel", ["move1"] = "Icy Wind", ["move2"] = "Explosion", ["move3"] = "Curse", ["recruit"] = "0.1%" }, | ||
["Suicune"] = { ["ja"] = "スイクン", ["type1"] = "Water", ["move2"] = "", ["move3"] = "", ["move4"] = "" } | ["Suicune"] = { ["ja"] = "スイクン", ["type1"] = "Water", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "0.1%" } | ||
} | } | ||
Revision as of 17:40, 4 August 2023
Documentation for this module may be created at Module:Rescue Team Boss Data Cell/doc
--------------------------------------------------------------------------------
--
-- Module:Rescue Team Boss Data Cell
--
-- This module covers a list of bosses in Japanese, their types and their moves
-- present in Pokémon Mystery Dungeon: Rescue Team.
--
-- Parameters
--
-- name: Insert the Pokémon's English name there.
-- getVar: Picks which key the module should return.
-- * ja: Returns the Pokémon's Japanese name.
-- * type1: Returns the Pokémon's first type.
-- * type2: Returns the Pokémon's second type.
-- * move<n>: Returns the Pokémon's numbered move (up to 9).
-- * recruit: Returns the Pokémon's recruit chance.
--
--------------------------------------------------------------------------------
p = {}
function p.rescueTeamBossDataCell(f)
-- Gets the arguments from #invoke:Rescue Team Boss Data Cell|rescueTeamBossDataCell
local args = f.args
-- List of every boss's Japanese names, types, moves, and recruit chances
local list = {
-- Main story
["Skarmory"] = { ["ja"] = "エアームド", ["type1"] = "Steel", ["type2"] = "Flying", ["move1"] = "Sand-Attack", ["move2"] = "Peck", ["move3"] = "Leer", ["recruit"] = "" },
["Gengar"] = { ["ja"] = "ゲンガー", ["type1"] = "Ghost", ["type2"] = "Poison", ["move1"] = "Curse", ["move2"] = "Lick", ["move3"] = "Spite", ["move4"] = "Hypnosis", ["recruit"] = "" },
["Ekans"] = { ["ja"] = "アーボ", ["type1"] = "Poison", ["move1"] = "Bite", ["move2"] = "Wrap", ["move3"] = "Leer", ["move4"] = "Poison Sting", ["recruit"] = "" },
["Medicham"] = { ["ja"] = "チャーレム", ["type1"] = "Fighting", ["type2"] = "Psychic", ["move1"] = "Ice Punch", ["move2"] = "Thunderpunch", ["move3"] = "Detect", ["move4"] = "Confusion", ["recruit"] = "" },
["Zapdos"] = { ["ja"] = "サンダー", ["type1"] = "Electric", ["type2"] = "Flying", ["move1"] = "Agility", ["move2"] = "Peck", ["move3"] = "Thundershock", ["move4"] = "Thunder Wave", ["recruit"] = "" },
["Mankey Gang"] = { ["ja"] = "マンキー", ["type1"] = "Fighting", ["move1"] = "Karate Chop", ["move2"] = "Low Kick", ["move3"] = "Leer", ["move4"] = "Scratch", ["recruit"] = "" },
["Moltres"] = { ["ja"] = "ファイヤー", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "Agility", ["move2"] = "Wing Attack", ["move3"] = "Ember", ["move4"] = "Fire Spin", ["recruit"] = "" },
["Articuno"] = { ["ja"] = "フリーザー", ["type1"] = "Ice", ["type2"] = "Flying", ["move1"] = "Gust", ["move2"] = "Agility", ["move3"] = "Powder Snow", ["move4"] = "Mist", ["recruit"] = "" },
["Groudon"] = { ["ja"] = "グラードン", ["type1"] = "Ground", ["move1"] = "Slash", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Mud Shot", ["recruit"] = "" },
["Rayquaza"] = { ["ja"] = "レックウザ", ["type1"] = "Dragon", ["type2"] = "Flying", ["move1"] = "Crunch", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Fly", ["move5"] = "Twister", ["move6"] = "Dragon Claw", ["move7"] = "Dragon Dance", ["recruit"] = "-10.0%" },
-- Post-credits
["Zapdos (boss - post-credits)"] = { ["ja"] = "サンダー", ["type1"] = "Electric", ["type2"] = "Flying", ["move1"] = "Thundershock", ["move2"] = "Detect", ["move3"] = "Drill Peck", ["move4"] = "Thunder", ["recruit"] = "30.0%" },
["Moltres (boss - post-credits)"] = { ["ja"] = "ファイヤー", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "Flamethrower", ["move2"] = "Agility", ["move3"] = "Endure", ["move4"] = "Wing Attack", ["move5"] = "Ember", ["move6"] = "Fire Spin", ["recruit"] = "30.0%" },
["Articuno (boss - post-credits)"] = { ["ja"] = "フリーザー", ["type1"] = "Ice", ["type2"] = "Flying", ["move1"] = "Gust", ["move2"] = "Agility", ["move3"] = "Mind Reader", ["move4"] = "Powder Snow", ["move5"] = "Mist", ["move6"] = "Ice Beam", ["recruit"] = "30.0%" },
["Groudon (boss - post-credits)"] = { ["ja"] = "グラードン", ["type1"] = "Ground", ["move1"] = "Slash", ["move2"] = "Ancientpower", ["move3"] = "Scary Face", ["move4"] = "Earthquake", ["move5"] = "Bulk Up", ["move6"] = "Mud Shot", ["recruit"] = "-10.0%" },
["Deoxys"] = { ["ja"] = "デオキシス", ["type1"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "-10.0%" },
["Entei"] = { ["ja"] = "エンテイ", ["type1"] = "Fire", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "0.1%" },
["Ho-Oh"] = { ["ja"] = "ホウオ", ["type1"] = "Fire", ["type2"] = "Flying", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" },
["Jirachi"] = { ["ja"] = "ジラーチ", ["type1"] = "Steel", ["type2"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" },
["Kyogre"] = { ["ja"] = "カイオーガ ", ["type1"] = "Water", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "50.0%" },
["Latios"] = { ["ja"] = "ラティオス ", ["type1"] = "Dragon", ["type2"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "100%" },
["Lugia"] = { ["ja"] = "ルギア", ["type1"] = "Psychic", ["type2"] = "Flying", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" },
["Mewtwo"] = { ["ja"] = "ミュウツー", ["type1"] = "Psychic", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "99.9%" },
["Raikou"] = { ["ja"] = "ライコウ", ["type1"] = "Electric", ["move1"] = "", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "0.1%" },
["Regice"] = { ["ja"] = "レジアイス", ["type1"] = "Ice", ["move1"] = "Explosion", ["move2"] = "Curse", ["move3"] = "Superpower", ["move4"] = "Metal Claw", ["recruit"] = "0.1%" },
["Regirock"] = { ["ja"] = "レジロック", ["type1"] = "Rock", ["move1"] = "Rock Throw", ["move2"] = "Explosion", ["move3"] = "Curse", ["recruit"] = "0.1%" },
["Registeel"] = { ["ja"] = "レジスチル", ["type1"] = "Steel", ["move1"] = "Icy Wind", ["move2"] = "Explosion", ["move3"] = "Curse", ["recruit"] = "0.1%" },
["Suicune"] = { ["ja"] = "スイクン", ["type1"] = "Water", ["move2"] = "", ["move3"] = "", ["move4"] = "", ["recruit"] = "0.1%" }
}
-- Returns the selected boss with the object's specified key value
return list[args.name][args.getVar]
end
return p