<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.steamandsteel.net/index.php?action=history&amp;feed=atom&amp;title=Module%3AIndustries</id>
	<title>Module:Industries - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.steamandsteel.net/index.php?action=history&amp;feed=atom&amp;title=Module%3AIndustries"/>
	<link rel="alternate" type="text/html" href="https://wiki.steamandsteel.net/index.php?title=Module:Industries&amp;action=history"/>
	<updated>2026-07-26T18:01:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.steamandsteel.net/index.php?title=Module:Industries&amp;diff=11&amp;oldid=prev</id>
		<title>Saismee: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.steamandsteel.net/index.php?title=Module:Industries&amp;diff=11&amp;oldid=prev"/>
		<updated>2026-02-26T22:29:50Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:29, 26 February 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en-GB&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Saismee</name></author>
	</entry>
	<entry>
		<id>https://wiki.steamandsteel.net/index.php?title=Module:Industries&amp;diff=10&amp;oldid=prev</id>
		<title>en&gt;Saismee at 02:52, 20 September 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.steamandsteel.net/index.php?title=Module:Industries&amp;diff=10&amp;oldid=prev"/>
		<updated>2024-09-20T02:52:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local module = {}&lt;br /&gt;
&lt;br /&gt;
local maps = require(&amp;quot;Module:Maps&amp;quot;)&lt;br /&gt;
local cargo_module = require(&amp;quot;Module:Cargo&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
module.industries = {&lt;br /&gt;
	-- TIER 1 --&lt;br /&gt;
	[&amp;quot;Water Pumping Station&amp;quot;] = {&lt;br /&gt;
		tier = 1,&lt;br /&gt;
		required_cargo = {},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Machinery&amp;quot;, &amp;quot;Cordwood&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Water&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Farm&amp;quot;] = {&lt;br /&gt;
		tier = 1,&lt;br /&gt;
		required_cargo = {},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Water&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Cattle&amp;quot;, &amp;quot;Grain&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Ranch&amp;quot;] = {&lt;br /&gt;
		tier = 1,&lt;br /&gt;
		required_cargo = {},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Cattle&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Forest Camp&amp;quot;] = {&lt;br /&gt;
		tier = 1,&lt;br /&gt;
		required_cargo = {},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Logs&amp;quot;, &amp;quot;Cordwood&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Fishery&amp;quot;] = {&lt;br /&gt;
		tier = 1,&lt;br /&gt;
		required_cargo = {},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Cordwood&amp;quot;, &amp;quot;Machinery&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Fish&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Sand Bar&amp;quot;] = {&lt;br /&gt;
		tier = 1,&lt;br /&gt;
		required_cargo = {},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Cordwood&amp;quot;, &amp;quot;Machinery&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Sand&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Clay Pit&amp;quot;] = {&lt;br /&gt;
		tier = 1,&lt;br /&gt;
		required_cargo = {},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Cordwood&amp;quot;, &amp;quot;Machinery&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Clay&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
&lt;br /&gt;
	-- TIER 2 --&lt;br /&gt;
	[&amp;quot;Distillery&amp;quot;] = {&lt;br /&gt;
		tier = 2,&lt;br /&gt;
		required_cargo = {{&amp;quot;Grain&amp;quot;}, {&amp;quot;Cordwood&amp;quot;}, {&amp;quot;Water&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Pipes&amp;quot;, &amp;quot;Iron Ingots&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Rum&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Lumber Mill&amp;quot;] = {&lt;br /&gt;
		tier = 2,&lt;br /&gt;
		required_cargo = {{&amp;quot;Logs&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Coal&amp;quot;, &amp;quot;Machinery&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Lumber&amp;quot;, &amp;quot;Beams&amp;quot;, &amp;quot;Wood Pulp&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Pulp Mill&amp;quot;] = {&lt;br /&gt;
		tier = 2,&lt;br /&gt;
		required_cargo = {{&amp;quot;Logs&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Coal&amp;quot;, &amp;quot;Machinery&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Wood Pulp&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Slaughterhouse&amp;quot;] = {&lt;br /&gt;
		tier = 2,&lt;br /&gt;
		required_cargo = {{&amp;quot;Cattle&amp;quot;}, {&amp;quot;Cordwood&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Leather&amp;quot;, &amp;quot;Food&amp;quot;, &amp;quot;Grease&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Food Factory&amp;quot;] = {&lt;br /&gt;
		tier = 2,&lt;br /&gt;
		required_cargo = {{&amp;quot;Cordwood&amp;quot;}, {&amp;quot;Grain&amp;quot;, &amp;quot;Fish&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Machinery&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Food&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Brickworks&amp;quot;] = {&lt;br /&gt;
		tier = 2,&lt;br /&gt;
		required_cargo = {{&amp;quot;Clay&amp;quot;}, {&amp;quot;Gravel&amp;quot;}, {&amp;quot;Cordwood&amp;quot;, &amp;quot;Coal&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Bricks&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
&lt;br /&gt;
	-- TIER 3 --&lt;br /&gt;
	[&amp;quot;Paper Mill&amp;quot;] = {&lt;br /&gt;
		tier = 3,&lt;br /&gt;
		required_cargo = {{&amp;quot;Water&amp;quot;}, {&amp;quot;Wood Pulp&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Coal&amp;quot;, &amp;quot;Machinery&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Paper&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Iron Mine&amp;quot;] = {&lt;br /&gt;
		tier = 3,&lt;br /&gt;
		required_cargo = {{&amp;quot;Lumber&amp;quot;}, {&amp;quot;Beams&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Rails&amp;quot;, &amp;quot;Kerosene&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Iron Ore&amp;quot;, &amp;quot;Gravel&amp;quot;, &amp;quot;Water&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Gold Mine&amp;quot;] = {&lt;br /&gt;
		tier = 3,&lt;br /&gt;
		required_cargo = {{&amp;quot;Lumber&amp;quot;}, {&amp;quot;Beams&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Rails&amp;quot;, &amp;quot;Kerosene&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Gold Ore&amp;quot;, &amp;quot;Gravel&amp;quot;, &amp;quot;Water&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Copper Mine&amp;quot;] = {&lt;br /&gt;
		tier = 3,&lt;br /&gt;
		required_cargo = {{&amp;quot;Lumber&amp;quot;}, {&amp;quot;Coal&amp;quot;, &amp;quot;Cordwood&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Machinery&amp;quot;, &amp;quot;Tools&amp;quot;, &amp;quot;Rails&amp;quot;, &amp;quot;Kerosene&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Copper Ore&amp;quot;, &amp;quot;Gravel&amp;quot;, &amp;quot;Water&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Bauxite Mine&amp;quot;] = {&lt;br /&gt;
		tier = 3,&lt;br /&gt;
		required_cargo = {{&amp;quot;Beams&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Lumber&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Bauxite Ore&amp;quot;, &amp;quot;Gravel&amp;quot;, &amp;quot;Water&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Quarry&amp;quot;] = {&lt;br /&gt;
		tier = 3,&lt;br /&gt;
		required_cargo = {{&amp;quot;Beams&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Kerosene&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Cut Stone&amp;quot;, &amp;quot;Gravel&amp;quot;, &amp;quot;Coal&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Tannery&amp;quot;] = {&lt;br /&gt;
		tier = 3,&lt;br /&gt;
		required_cargo = {{&amp;quot;Leather&amp;quot;}, {&amp;quot;Cordwood&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Chemicals&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Textiles&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	&lt;br /&gt;
	-- TIER 4 --&lt;br /&gt;
	[&amp;quot;Iron Works&amp;quot;] = {&lt;br /&gt;
		tier = 4,&lt;br /&gt;
		required_cargo = {{&amp;quot;Iron Ore&amp;quot;}, {&amp;quot;Cordwood&amp;quot;, &amp;quot;Coal&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Kerosene&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Iron Ingots&amp;quot;, &amp;quot;Rails&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Copper Works&amp;quot;] = {&lt;br /&gt;
		tier = 4,&lt;br /&gt;
		required_cargo = {{&amp;quot;Copper Ore&amp;quot;}, {&amp;quot;Cordwood&amp;quot;, &amp;quot;Coal&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Kerosene&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Copper Ingots&amp;quot;, &amp;quot;Pipes&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Aluminium Plant&amp;quot;] = {&lt;br /&gt;
		tier = 4,&lt;br /&gt;
		required_cargo = {{&amp;quot;Bauxite Ore&amp;quot;}, {&amp;quot;Cordwood&amp;quot;, &amp;quot;Coal&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Aluminium Ingots&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	&lt;br /&gt;
	-- TIER 5 --&lt;br /&gt;
	[&amp;quot;Machine Shop&amp;quot;] = {&lt;br /&gt;
		tier = 5,&lt;br /&gt;
		required_cargo = {{&amp;quot;Coal&amp;quot;}, {&amp;quot;Copper Ingots&amp;quot;, &amp;quot;Aluminium Ingots&amp;quot;, &amp;quot;Iron Ingots&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Grease&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Tools&amp;quot;, &amp;quot;Machinery&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	&lt;br /&gt;
	-- TIER 6 --&lt;br /&gt;
	[&amp;quot;Coal Mine&amp;quot;] = {&lt;br /&gt;
		tier = 6,&lt;br /&gt;
		required_cargo = {{&amp;quot;Rails&amp;quot;}, {&amp;quot;Lumber&amp;quot;}, {&amp;quot;Tools&amp;quot;}, {&amp;quot;Beams&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Machinery&amp;quot;, &amp;quot;Kerosene&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Coal&amp;quot;, &amp;quot;Gravel&amp;quot;, &amp;quot;Uncut Gems&amp;quot;, &amp;quot;Water&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Shipyard&amp;quot;] = {&lt;br /&gt;
		tier = 6,&lt;br /&gt;
		required_cargo = {{&amp;quot;Machinery&amp;quot;}, {&amp;quot;Tools&amp;quot;}, {&amp;quot;Coal&amp;quot;}, {&amp;quot;Iron Ingots&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {},&lt;br /&gt;
		produced_cargo = {}&lt;br /&gt;
	},&lt;br /&gt;
&lt;br /&gt;
	-- TIER 7 --&lt;br /&gt;
	[&amp;quot;Gold Smith&amp;quot;] = {&lt;br /&gt;
		tier = 7,&lt;br /&gt;
		required_cargo = {{&amp;quot;Gold Ore&amp;quot;}, {&amp;quot;Uncut Gems&amp;quot;}, {&amp;quot;Cordwood&amp;quot;, &amp;quot;Coal&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Tools&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Jewelry&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
	[&amp;quot;Oil Well&amp;quot;] = {&lt;br /&gt;
		tier = 7,&lt;br /&gt;
		required_cargo = {{&amp;quot;Pipes&amp;quot;}, {&amp;quot;Machinery&amp;quot;}, {&amp;quot;Beams&amp;quot;}, {&amp;quot;Tools&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Grease&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Crude Oil&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
&lt;br /&gt;
	-- TIER 8 --&lt;br /&gt;
	[&amp;quot;Oil Refinery&amp;quot;] = {&lt;br /&gt;
		tier = 8,&lt;br /&gt;
		required_cargo = {{&amp;quot;Coal&amp;quot;}, {&amp;quot;Crude Oil&amp;quot;}, {&amp;quot;Cordwood&amp;quot;}},&lt;br /&gt;
		bonus_cargo = {&amp;quot;Pipes&amp;quot;, &amp;quot;Machinery&amp;quot;, &amp;quot;Iron Ingots&amp;quot;},&lt;br /&gt;
		produced_cargo = {&amp;quot;Grease&amp;quot;, &amp;quot;Kerosene&amp;quot;, &amp;quot;Chemicals&amp;quot;}&lt;br /&gt;
	},&lt;br /&gt;
}&lt;br /&gt;
module.industries[&amp;quot;Cactus Camp&amp;quot;] = module.industries[&amp;quot;Forest Camp&amp;quot;]&lt;br /&gt;
module.industries[&amp;quot;Smelter&amp;quot;] = module.industries[&amp;quot;Iron Works&amp;quot;]&lt;br /&gt;
module.industries[&amp;quot;Copper Smelter&amp;quot;] = module.industries[&amp;quot;Copper Works&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
local roman_numerals = { &amp;quot;I&amp;quot;, &amp;quot;II&amp;quot;, &amp;quot;III&amp;quot;, &amp;quot;IV&amp;quot;, &amp;quot;V&amp;quot;, &amp;quot;VI&amp;quot;, &amp;quot;VII&amp;quot;, &amp;quot;VIII&amp;quot;, &amp;quot;IX&amp;quot;, &amp;quot;X&amp;quot; }&lt;br /&gt;
&lt;br /&gt;
local function wrapLink(text)&lt;br /&gt;
	return &amp;quot;[[&amp;quot;..text..&amp;quot;]]&amp;quot;	&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function getIndustryPageRow(frame)&lt;br /&gt;
	-- Industry Name|Map Name?&lt;br /&gt;
	local info, map = module.industries[frame.args[1]], frame.args[2]&lt;br /&gt;
	local out = &amp;quot;|-\n| style=\&amp;quot;text-align:left;\&amp;quot;|&amp;quot; .. roman_numerals[info.tier]&lt;br /&gt;
	.. &amp;quot;\n| style=\&amp;quot;text-align:left;\&amp;quot;|&amp;#039;&amp;#039;&amp;#039;&amp;lt;span id=&amp;quot; .. frame.args[1]:gsub(&amp;quot; &amp;quot;, &amp;quot;_&amp;quot;) .. &amp;quot;&amp;gt;&amp;quot; .. frame.args[1] .. &amp;quot;&amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	if #info.required_cargo == 0 then&lt;br /&gt;
		out = out .. &amp;quot;\n| style=\&amp;quot;text-align:left;color: green\&amp;quot;|&amp;#039;&amp;#039;No Items Required&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		out = out .. &amp;quot;\n| style=\&amp;quot;text-align:left;\&amp;quot;|&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		local text_list = {}&lt;br /&gt;
		&lt;br /&gt;
		for _, cargo_list in pairs(info.required_cargo) do&lt;br /&gt;
			local text = &amp;quot;&amp;quot;&lt;br /&gt;
			if #cargo_list &amp;gt; 1 then text = text .. &amp;quot;&amp;lt;br&amp;gt;&amp;quot; end&lt;br /&gt;
			local index = 1&lt;br /&gt;
			for _, cargo in pairs(cargo_list) do&lt;br /&gt;
				assert(cargo_module.cargo[cargo], &amp;quot;invalid:&amp;quot; .. cargo)&lt;br /&gt;
				if (not map) or cargo_module.cargo[cargo].maps[map] then&lt;br /&gt;
					if index &amp;gt; 1 then text = text .. &amp;quot; &amp;#039;&amp;#039;&amp;#039;OR&amp;#039;&amp;#039;&amp;#039; &amp;quot; end&lt;br /&gt;
					index = index + 1&lt;br /&gt;
					text = text .. wrapLink(cargo)	&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
			table.insert(text_list, text)&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		out = out .. table.concat(text_list, &amp;quot;, &amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	out = out .. &amp;quot;\n| style=\&amp;quot;text-align:left;\&amp;quot;|&amp;quot;&lt;br /&gt;
	local index = 1&lt;br /&gt;
	for _, cargo in pairs(info.bonus_cargo) do&lt;br /&gt;
		assert(cargo_module.cargo[cargo], &amp;quot;invalid:&amp;quot; .. cargo)&lt;br /&gt;
		if (not map) or cargo_module.cargo[cargo].maps[map] then&lt;br /&gt;
			if index &amp;gt; 1 then out = out .. &amp;quot;, &amp;quot; end&lt;br /&gt;
			index = index + 1&lt;br /&gt;
			out = out .. wrapLink(cargo)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	out = out .. &amp;quot;\n| style=\&amp;quot;text-align:left;\&amp;quot;|&amp;quot;&lt;br /&gt;
	index = 1&lt;br /&gt;
	for _, cargo in pairs(info.produced_cargo) do&lt;br /&gt;
		assert(cargo_module.cargo[cargo], &amp;quot;invalid:&amp;quot; .. cargo)&lt;br /&gt;
		if (not map) or cargo_module.cargo[cargo].maps[map] then&lt;br /&gt;
			if index &amp;gt; 1 then out = out .. &amp;quot;, &amp;quot; end&lt;br /&gt;
			index = index + 1&lt;br /&gt;
			out = out .. wrapLink(cargo)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return out&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function module.getIndustryPage(frame)&lt;br /&gt;
	-- Map Name?&lt;br /&gt;
	local map = frame.args[1]&lt;br /&gt;
	&lt;br /&gt;
	local out = &amp;quot;&amp;quot;&lt;br /&gt;
	local sortable_industries = {}&lt;br /&gt;
	local invalid_industries = {}&lt;br /&gt;
	if map then&lt;br /&gt;
		for name in pairs(maps.maps[map].industries) do&lt;br /&gt;
			if not module.industries[name] then&lt;br /&gt;
				table.insert(invalid_industries, name)&lt;br /&gt;
			else&lt;br /&gt;
				local info = module.industries[name]&lt;br /&gt;
				info.name = name&lt;br /&gt;
				table.insert(sortable_industries, info)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		for name, info in pairs(module.industries) do&lt;br /&gt;
			info.name = name&lt;br /&gt;
			table.insert(sortable_industries, info)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	table.sort(sortable_industries, function(a, b) return a.tier &amp;lt; b.tier end)&lt;br /&gt;
	&lt;br /&gt;
	for _, info in pairs(sortable_industries) do&lt;br /&gt;
		out = out .. getIndustryPageRow({args = {info.name, map}}) .. &amp;quot;\n&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if #invalid_industries &amp;gt; 0 then&lt;br /&gt;
		-- :c&lt;br /&gt;
		out = out .. &amp;quot;&amp;lt;br&amp;gt; invalid:&amp;quot; .. table.concat(invalid_industries, &amp;quot;, &amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return out&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return module&lt;/div&gt;</summary>
		<author><name>en&gt;Saismee</name></author>
	</entry>
</feed>