×
Create a new article
Write your page title here:
We currently have 6 articles on NOISZ Wiki. Type your article name above or click on one of the titles below and start writing!



NOISZ Wiki
6Articles
Revision as of 09:34, 3 June 2025 by RiceEmpress (talk | contribs)

Documentation for this module may be created at Module:Game/doc

local capiunto = require 'capiunto'
local p = {}
function p.main(frame) 
	local args = frame:getParent().args
	local infobox = capiunto.create( {
		title1 = {{PAGENAME}}
    	} )
	:addImage('[[File:' .. args.image1 .. '|200px]]', args.caption )
	local rows = 
	{
		{ 'Developer', args.developer },
		{ 'Publisher', args.publisher },
		{ 'Engine', args.engine },
		{ 'Version', args.version },
		{ 'Platform', args.platform },
		{ 'Release Date', args.releasedate },
		{ 'Age', args.age },
		{ 'Genre', args.genre },
		{ 'Mode', args.mode },
		{ 'Languages', args.languages },
		{ 'Rating', args.rating },
		{ 'Media', args.media },
		{ 'System Requirements', args.requirements}
	}
	for _, row in ipairs(rows) do
		local label, value = row[1], row[2]
		if value then
            infobox:addRow(label, value)
		end
	end
    return infobox
end

return p