Module:Etrian 1 Trap Data Cell: Difference between revisions

MDFW - The Mystery Dungeon Tree of Information.
Jump to navigation Jump to search
No edit summary
No edit summary
Line 20: Line 20:
-- List of every trap's Japanese names
-- List of every trap's Japanese names
local list = {
local list = {
["Arrow Trap"] = "木の矢",
["Arrow Trap"] = "木の矢の罠",
["Binding Trap"] = "部位封じ",
["Binding Trap"] = "部位封じの罠",
["Boulder Trap"] = "落石の罠",
["Boulder Trap"] = "落石の罠",
["Curse Trap"] = "呪い",
["Curse Trap"] = "アイテム呪いの罠",
["Dart Trap"] = "毒の矢",
["Dart Trap"] = "毒矢の罠",
["Demon Gate"] = "魔物活性化",
["Demon Gate"] = "魔物活性化の罠",
["Disarm Trap"] = "装備外し",
["Disarm Trap"] = "装備外しの罠",
["Enervation Trap"] = "TPマイナス",
["Enervation Trap"] = "TPマイナスの罠",
["Giant Bomb"] = "大爆発",
["Giant Bomb"] = "大爆発の罠",
["Mute Trap"] = "麻痺",
["Mute Trap"] = "スキル封じの罠",
["Rust Trap"] = "サビ",
["Rust Trap"] = "サビの罠",
["Slowness Trap"] = "鈍足",
["Slowness Trap"] = "鈍足の罠",
["Slumber Trap"] = "睡眠の罠",
["Slumber Trap"] = "睡眠の罠",
["Small Bomb"] = "爆発",
["Small Bomb"] = "爆発の罠",
["Spinning Trap"] = "回転床",
["Spinning Trap"] = "回転床の罠",
["Summon Trap"] = "魔物召喚",
["Summon Trap"] = "魔物召喚の罠",
["Teleport Trap"] = "ワープ床",
["Teleport Trap"] = "ワープの罠",
["Transmogrifier"] = "魔物変化",
["Transmogrifier"] = "魔物変化の罠",
["Trap Multiplier"] = "罠増殖",
["Trap Multiplier"] = "罠増えの罠",
["Vine Trap"] = "影縛り",
["Vine Trap"] = "影縛りの罠",
["Wrecker Trap"] = "鉄球の罠"
["Wrecker Trap"] = "鉄球の罠"
}
}

Revision as of 21:21, 23 March 2023

Template-info.png Documentation

This template covers a list of traps and their names in Japanese present in Etrian Mystery Dungeon for use only in table Templates such as Module:Etrian 1 Dungeon Traps table.

In this example, the attribute {{{trap_n|}}} uses this module...

{{#invoke:Etrian 1 Dungeon Traps table|main
  | trap_1  = Arrow Trap
  | floor_1 = 2
}}

...and will result in:

ModelTrapsFloors
EnglishJapanese
Etrian 1 - Arrow Trap.pngArrow Trap木の矢の罠2

--------------------------------------------------------------------------------
--
--                       Module:Etrian 1 Trap Data Cell
--
-- This module covers a list of traps in Japanese present in
-- Etrian Mystery Dungeon.
--
-- Parameters
--
-- name: Insert the trap's English name there.
--
--------------------------------------------------------------------------------

p = {}

function p.etrian1TrapDataCell(f)
	-- Gets the arguments from #invoke:Etrian 1 Trap Data Cell|etrian1TrapDataCell
	local args = f.args

	-- List of every trap's Japanese names
	local list = {
		["Arrow Trap"] = "木の矢の罠",
		["Binding Trap"] = "部位封じの罠",
		["Boulder Trap"] = "落石の罠",
		["Curse Trap"] = "アイテム呪いの罠",
		["Dart Trap"] = "毒矢の罠",
		["Demon Gate"] = "魔物活性化の罠",
		["Disarm Trap"] = "装備外しの罠",
		["Enervation Trap"] = "TPマイナスの罠",
		["Giant Bomb"] = "大爆発の罠",
		["Mute Trap"] = "スキル封じの罠",
		["Rust Trap"] = "サビの罠",
		["Slowness Trap"] = "鈍足の罠",
		["Slumber Trap"] = "睡眠の罠",
		["Small Bomb"] = "爆発の罠",
		["Spinning Trap"] = "回転床の罠",
		["Summon Trap"] = "魔物召喚の罠",
		["Teleport Trap"] = "ワープの罠",
		["Transmogrifier"] = "魔物変化の罠",
		["Trap Multiplier"] = "罠増えの罠",
		["Vine Trap"] = "影縛りの罠",
		["Wrecker Trap"] = "鉄球の罠"
	}

	-- Returns the selected trap's Japanese name
	return list[args.name]
end

return p