Puzzle & Dragons Wiki
Advertisement
Puzzle & Dragons Wiki

此模块的文档可以在Module:Monster/doc创建

local p = {}

local monster = mw.loadData( 'Module:Monster/data' )

function p.maxId()
	i=0
	for k in ipairs(monster) do
		i=i+1
	end
	return i
end

function p.name(param)
	return monster[id(param.args[1])][1]
end

function p.attr(param)
	return attribute(monster[id(param.args[1])][2])
end

function p.attr2(param)
	return attribute(monster[id(param.args[1])][3])
end

function id(n)
	return tonumber(n) or 1
end

function attribute(n)
	return mw.ustring.sub("-火水木光暗", n+2, n+2)
end

return p
Advertisement