此模块的文档可以在模块:Home/des/doc创建

local Util = require('Module:Util')
local Link = require('Module:Home/link')

return function(frame)
	local obj = frame:getParent().args
	obj = require('Module:ParseData').one(obj)
	local result = mw.getCurrentFrame():expandTemplate{ title = 'Quote', args = {obj[99]}}..'\n\n'
	local v100, keywords = require('Module:Home').parse(obj[100])
	if tonumber(obj.id)==1005 then --祠堂
		v100[1] = mw.ustring.gsub(v100[1], '(传授功法或技艺)', '[[祠堂传功|%1]]', 1)
	end
	if tonumber(obj[79])>0 then --提高产物品质
		v100[#v100] = v100[#v100]..'\n*仅对相邻4格的'..Link(keywords[1])..'生效,不可叠加'
	end
	if tonumber(obj[80])>0 then
		v100[#v100] = v100[#v100]..'\n*多个建筑可叠加'
	end
	if tonumber(obj[6])>0 then --促进资源增长
		local str = '\n*仅对相邻4格的'..Link(keywords[1])..'生效,多个建筑可叠加'
		v100[1] = v100[1]..str
	end
	if tonumber(obj[91])>0 then
		local max = obj[91]/50
		local min = obj[91]/200
		v100[#v100+1] = '收获周期:'..Util.color(min, 'white')..'~'..Util.color(max, 'white')..'个时节。'
	end
	result = result..table.concat(v100, Util.endl)..Util.endl
	return result
end
avatar