Module:Game Credits: Difference between revisions

From JoJo's Bizarre Encyclopedia - JoJo Wiki
Jump to navigation Jump to search
Content deleted Content added
mNo edit summary
mNo edit summary
Line 5: Line 5:
local l_buffer = ""
local l_buffer = ""
local r_buffer = ""
local r_buffer = ""
local bg2 = frame.args["bg2"]
if bg2 == nil then
bg2 = "Game2" -- Default value
end
local i = 1
local i = 1
Line 13: Line 18:
"'''" .. l_buffer .. "'''",
"'''" .. l_buffer .. "'''",
r_buffer,
r_buffer,
bg1 = "{{{bg2|Game2}}}",
bg1 = bg2,
border = "#3f3e3e54",
border = "#3f3e3e54",
w1 = "15%",
w1 = "15%",

Revision as of 15:56, 13 January 2024

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

local p = {}

function p.main(frame)
	local output = ""
	local l_buffer = ""
	local r_buffer = ""
	
	local bg2 = frame.args["bg2"]
	if bg2 == nil then
		bg2 = "Game2" -- Default value
	end
	
	local i = 1
	while frame:getParent().args["r" .. i] ~= nil do
		l_buffer = frame:getParent().args["l" .. i]
		r_buffer = frame:getParent().args["r" .. i]
		output = output .. frame:expandTemplate{ title = "Row", args = {
			"'''" .. l_buffer .. "'''", 
			r_buffer, 
			bg1 = bg2, 
			border = "#3f3e3e54", 
			w1 = "15%", 
			Image = "True" 
		}}
		i = i + 1
	end
	
	return frame:preprocess(output)
end

return p