Module:Torneko 1 Monster Data Cell

MDFW - The Mystery Dungeon Tree of Information.
Revision as of 11:21, 28 January 2024 by Adkuate (talk | contribs)
Jump to navigation Jump to search

----------------------------------------------------------------------------------------------------
--
--                                        Module:Torneko 1 Monster Data Cell
--
-- This module covers a list of monsters in Japanese, their levels, and the amount of experience
-- points they drop present in Torneko's Great Adventure: Mystery Dungeon.
--
-- Parameters
--
-- name: Insert the monster's English name there.
-- getVar: Picks which key the module should return.
-- * ja: Returns the monster's Japanese name.
-- * exp: Returns the monster's experience points.
--
----------------------------------------------------------------------------------------------------

p = {}

function p.shiren6MonsterDataCell(f)
	-- Gets the arguments from #invoke:Torneko 1 Monster Data Cell|torneko1MonsterDataCell
	local args = f.args

	-- List of every monster's Japanese names and experience points
	local list = {
		["Slime"] = {["ja"] = "スライム", ["exp"] = "1"},
		["Ghost"] = {["ja"] = "ゴースト", ["exp"] = "2"},
		["Drakee"] = {["ja"] = "ドラキー", ["exp"] = "3"},
		["Giant Slug"] = {["ja"] = "おおなめくじ", ["exp"] = "3"},
		["Monjar"] = {["ja"] = "ももんじゃ", ["exp"] = "5"},
		["Magician"] = {["ja"] = "まどうし", ["exp"] = "12"},
		["Lilypa"] = {["ja"] = "リリパット", ["exp"] = "5"},
		["Toadstool"] = {["ja"] = "おばけキノコ", ["exp"] = "6"},
		["Liclick"] = {["ja"] = "スモールグール", ["exp"] = "7"},
		["Mummy"] = {["ja"] = "ミイラおとこ", ["exp"] = "16"},
		["Trick Bag"] = {["ja"] = "わらいぶくろ", ["exp"] = "10"},
		["Deranger"] = {["ja"] = "きめんどうし", ["exp"] = "15"},
		["Wyvern"] = {["ja"] = "キメラ", ["exp"] = "25"},
		["Demonite"] = {["ja"] = "ベビーサタン", ["exp"] = "20"},
		["Lethal Armor"] = {["ja"] = "さまようよろい", ["exp"] = "40"},
		["Hork"] = {["ja"] = "くさったしたい", ["exp"] = "25"},
		["Ice Sloth"] = {["ja"] = "イエティ", ["exp"] = "10"},
		["Stone Hulk"] = {["ja"] = "うごくせきぞう", ["exp"] = "50"},
		["Bomb Crag"] = {["ja"] = "爆弾岩", ["exp"] = "30"},
		["Golem"] = {["ja"] = "ゴーレム", ["exp"] = "180"},
		["Mud Puppet"] = {["ja"] = "どろ人形", ["exp"] = "40"},
		["Goopi"] = {["ja"] = "マドハンド", ["exp"] = "40"},
		["Mimic"] = {["ja"] = "ミミック", ["exp"] = "30"},
		["Shadow"] = {["ja"] = "シャドー", ["exp"] = "150"},
		["Giant"] = {["ja"] = "ギガンテス", ["exp"] = "380"},
		["Giant Eyeball"] = {["ja"] = "おおめだま", ["exp"] = "250"},
		["Imposter"] = {["ja"] = "マネマネ", ["exp"] = "20"},
		["Mystic Doll"] = {["ja"] = "ミステリードール", ["exp"] = "150"},
		["Silver Devil"] = {["ja"] = "シルバーデビル", ["exp"] = "600"},
		["Winged Demon"] = {["ja"] = "アークデーモン", ["exp"] = "750"},
		["Green Dragon"] = {["ja"] = "ドラゴン", ["exp"] = "3,000"},
		["Metal Babble"] = {["ja"] = "はぐれメタル", ["exp"] = "500"}
	}

	-- Returns the selected monster with the object's specified key value
	return list[args.name][args.getVar]
end

return p