<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AGrowth_stages</id>
	<title>Module:Growth stages - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AGrowth_stages"/>
	<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=Module:Growth_stages&amp;action=history"/>
	<updated>2026-05-03T05:44:41Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=Module:Growth_stages&amp;diff=34975&amp;oldid=prev</id>
		<title>Alex: Created page with &quot;local p = {}  local MAX_STAGES = 13  function hasEntry(args, paramName) 	for i = 1, MAX_STAGES do 		if args[paramName..i] then 			return true 		end 	end 	return false end  function addEntry(args, tr, paramName, i) 	if args[paramName..i] then 		tr:tag(&#039;td&#039;):addClass(&#039;growth-stage&#039;):wikitext(args[paramName..i]) 	else 		tr:tag(&#039;td&#039;):addClass(&#039;table-na&#039;):wikitext(&#039;N/A&#039;) 	end end  function p._main(args) 	local hasWatered = hasEntry(args, &#039;watered&#039;) 	local hasDiseased = hasEnt...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=Module:Growth_stages&amp;diff=34975&amp;oldid=prev"/>
		<updated>2024-10-16T23:12:14Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local p = {}  local MAX_STAGES = 13  function hasEntry(args, paramName) 	for i = 1, MAX_STAGES do 		if args[paramName..i] then 			return true 		end 	end 	return false end  function addEntry(args, tr, paramName, i) 	if args[paramName..i] then 		tr:tag(&amp;#039;td&amp;#039;):addClass(&amp;#039;growth-stage&amp;#039;):wikitext(args[paramName..i]) 	else 		tr:tag(&amp;#039;td&amp;#039;):addClass(&amp;#039;table-na&amp;#039;):wikitext(&amp;#039;N/A&amp;#039;) 	end end  function p._main(args) 	local hasWatered = hasEntry(args, &amp;#039;watered&amp;#039;) 	local hasDiseased = hasEnt...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
local MAX_STAGES = 13&lt;br /&gt;
&lt;br /&gt;
function hasEntry(args, paramName)&lt;br /&gt;
	for i = 1, MAX_STAGES do&lt;br /&gt;
		if args[paramName..i] then&lt;br /&gt;
			return true&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function addEntry(args, tr, paramName, i)&lt;br /&gt;
	if args[paramName..i] then&lt;br /&gt;
		tr:tag(&amp;#039;td&amp;#039;):addClass(&amp;#039;growth-stage&amp;#039;):wikitext(args[paramName..i])&lt;br /&gt;
	else&lt;br /&gt;
		tr:tag(&amp;#039;td&amp;#039;):addClass(&amp;#039;table-na&amp;#039;):wikitext(&amp;#039;N/A&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	local hasWatered = hasEntry(args, &amp;#039;watered&amp;#039;)&lt;br /&gt;
	local hasDiseased = hasEntry(args, &amp;#039;diseased&amp;#039;)&lt;br /&gt;
	local hasDead = hasEntry(args, &amp;#039;dead&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
	local tbl = mw.html.create(&amp;#039;table&amp;#039;):addClass(&amp;#039;wikitable align-center-1 growth-stage-table&amp;#039;)&lt;br /&gt;
	local header = tbl:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
	header:tag(&amp;#039;th&amp;#039;):wikitext(&amp;#039;Stage&amp;#039;)&lt;br /&gt;
	header:tag(&amp;#039;th&amp;#039;):wikitext(&amp;#039;Image&amp;#039;)&lt;br /&gt;
	if hasWatered then&lt;br /&gt;
		header:tag(&amp;#039;th&amp;#039;):wikitext(&amp;#039;Watered&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
	if hasDiseased then&lt;br /&gt;
		header:tag(&amp;#039;th&amp;#039;):wikitext(&amp;#039;Diseased&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
	if hasDead then&lt;br /&gt;
		header:tag(&amp;#039;th&amp;#039;):wikitext(&amp;#039;Dead&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	for i = 1, MAX_STAGES do&lt;br /&gt;
		local hasStage = args[&amp;#039;stage&amp;#039;..i] or args[&amp;#039;watered&amp;#039;..i] or args[&amp;#039;diseased&amp;#039;..i] or args[&amp;#039;dead&amp;#039;..i]&lt;br /&gt;
		if hasStage then&lt;br /&gt;
			local tr = tbl:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
			tr:tag(&amp;#039;td&amp;#039;):wikitext(i)&lt;br /&gt;
			addEntry(args, tr, &amp;#039;stage&amp;#039;, i)&lt;br /&gt;
			if hasWatered then&lt;br /&gt;
				addEntry(args, tr, &amp;#039;watered&amp;#039;, i)&lt;br /&gt;
			end&lt;br /&gt;
			if hasDiseased then&lt;br /&gt;
				addEntry(args, tr, &amp;#039;diseased&amp;#039;, i)&lt;br /&gt;
			end&lt;br /&gt;
			if hasDead then&lt;br /&gt;
				addEntry(args, tr, &amp;#039;dead&amp;#039;, i)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return tbl&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = frame:getParent().args&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
</feed>