Module:TV/data: Difference between revisions
From Terra Invicta Official Wiki
No edit summary |
Making redirects instead of section links, to help with breaking up articles in future |
||
| (10 intermediate revisions by 2 users not shown) | |||
| Line 5: | Line 5: | ||
return { | return { | ||
money = {IconModule.Icon({args={'money'}}), 'Money'}, | --category 1 = resources, powder blue outline | ||
influence = {IconModule.Icon({args={'influence',bgcolor=backgroundColor}}), 'Influence'}, | money = {IconModule.Icon({args={'money'}}), '[[Money]]',1}, | ||
ops = {IconModule.Icon({args={'ops',bgcolor=backgroundColor}}), 'Ops'}, | influence = {IconModule.Icon({args={'influence',bgcolor=backgroundColor}}), '[[Influence]]',1}, | ||
operations = {IconModule.Icon({args={'ops',bgcolor=backgroundColor}}), 'Ops'}, | ops = {IconModule.Icon({args={'ops',bgcolor=backgroundColor}}), '[[Ops]]',1}, | ||
boost = {IconModule.Icon({args={'boost'}}), 'Boost'}, | operations = {IconModule.Icon({args={'ops',bgcolor=backgroundColor}}), '[[Ops]]',1}, | ||
mc = {IconModule.Icon({args={'mc'}}), 'Mission Control'}, | boost = {IconModule.Icon({args={'boost'}}), '[[Boost]]',1}, | ||
missioncontrol = {IconModule.Icon({args={'mc'}}), 'Mission Control'}, | mc = {IconModule.Icon({args={'mc'}}), '[[Mission Control]]',1}, | ||
cp = {IconModule.Icon({args={'cp'}}), '[[Control Point Capacity]]'}, | missioncontrol = {IconModule.Icon({args={'mc'}}), '[[Mission Control]]',1}, | ||
research = {IconModule.Icon({args={'research',bgcolor=backgroundColor}}), 'Research'}, | mccap = {IconModule.Icon({args={'mc'}}), '[[Mission Control]] Capacity',1}, | ||
projects = {IconModule.Icon({args={'projects',bgcolor=backgroundColor}}), 'Projects'}, | cp = {IconModule.Icon({args={'cp'}}), '[[Control Point Capacity]]',1}, | ||
research = {IconModule.Icon({args={'research',bgcolor=backgroundColor}}), '[[Research]]',1}, | |||
['national research'] = {IconModule.Icon({args={'research',bgcolor=backgroundColor}}), '[[National Research]]',3}, | |||
projects = {IconModule.Icon({args={'projects',bgcolor=backgroundColor}}), '[[Projects]]',1}, | |||
spaceresources = {IconModule.Icon({args={'water'}}) .. IconModule.Icon({args={'volatiles'}}) .. IconModule.Icon({args={'metals'}}) .. IconModule.Icon({args={'nobles'}}) .. IconModule.Icon({args={'fissiles'}}), 'Space Resources'}, | spaceresources = {IconModule.Icon({args={'water'}}) .. IconModule.Icon({args={'volatiles'}}) .. IconModule.Icon({args={'metals'}}) .. IconModule.Icon({args={'nobles'}}) .. IconModule.Icon({args={'fissiles'}}), 'Space Resources',1}, | ||
water = {IconModule.Icon({args={'water'}}), 'Water'}, | water = {IconModule.Icon({args={'water'}}), '[[Water]]',1}, | ||
volatiles = {IconModule.Icon({args={'volatiles'}}), 'Volatiles'}, | volatiles = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles]]',1}, | ||
metal = {IconModule.Icon({args={'metals'}}), 'Base Metals'}, | metal = {IconModule.Icon({args={'metals'}}), '[[Base Metals]]',1}, | ||
metals = {IconModule.Icon({args={'metals'}}), 'Base Metals'}, | metals = {IconModule.Icon({args={'metals'}}), '[[Base Metals]]',1}, | ||
noble = {IconModule.Icon({args={'nobles'}}), 'Noble Metals'}, | noble = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals]]',1}, | ||
nobles = {IconModule.Icon({args={'nobles'}}), 'Noble Metals'}, | nobles = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals]]',1}, | ||
nobleMetals = {IconModule.Icon({args={'nobles'}}), 'Noble Metals'}, | nobleMetals = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals]]',1}, | ||
fissiles = {IconModule.Icon({args={'fissiles'}}), 'Fissiles'}, | fissiles = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles]]',1}, | ||
exotics = {IconModule.Icon({args={'exotics'}}), 'Exotics'}, | exotics = {IconModule.Icon({args={'exotics'}}), '[[Exotics]]',1}, | ||
antimatter = {IconModule.Icon({args={'antimatter'}}), 'Antimatter'}, | antimatter = {IconModule.Icon({args={'antimatter'}}), '[[Antimatter]]',1}, | ||
['water mining'] = {IconModule.Icon({args={'water'}}), '[[Water Mining]]'}, | --category 2 = space-related, blue outline | ||
['volatiles mining'] = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles Mining]]'}, | ['water mining'] = {IconModule.Icon({args={'water'}}), '[[Water Mining]]',2}, | ||
['metal mining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]'}, | ['volatiles mining'] = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles Mining]]',2}, | ||
['metals mining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]'}, | ['metal mining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2}, | ||
['noble mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]'}, | ['metals mining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2}, | ||
['nobles mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]'}, | ['noble mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2}, | ||
['nobleMetals mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]'}, | ['nobles mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2}, | ||
['fissiles mining'] = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles Mining]]'}, | ['nobleMetals mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2}, | ||
['watermining'] = {IconModule.Icon({args={'water'}}), '[[Water Mining]]'}, | ['fissiles mining'] = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles Mining]]',2}, | ||
['volatilesmining'] = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles Mining]]'}, | ['watermining'] = {IconModule.Icon({args={'water'}}), '[[Water Mining]]',2}, | ||
['metalmining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]'}, | ['volatilesmining'] = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles Mining]]',2}, | ||
['metalsmining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]'}, | ['metalmining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2}, | ||
['noblemining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]'}, | ['metalsmining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2}, | ||
['noblesmining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]'}, | ['noblemining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2}, | ||
['noblemetalsmining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]'}, | ['noblesmining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2}, | ||
['fissilesmining'] = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles Mining]]'}, | ['noblemetalsmining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2}, | ||
['fissilesmining'] = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles Mining]]',2}, | |||
['mine limit'] = {'[[Mine Limit]]', ''}, | ['mine limit'] = {'[[Mine Limit]]', '',2}, | ||
power = {IconModule.Icon({args={'power'}}), '[[Power]]',2}, | |||
powerconsumption = {IconModule.Icon({args={'power consumption'}}), '[[Power]] Consumption',2}, | |||
['power consumption'] = {IconModule.Icon({args={'power consumption'}}), '[[Power]] Consumption',2}, | |||
days = {'Days', '',2}, | |||
tons = {'Tons', '',2}, | |||
crew = {'Crew', '',2}, | |||
farm = {'Farm', '',2}, | |||
ip = {IconModule.Icon({args={'ip',bgcolor=backgroundColor}}), '[[ | ['combat score'] = {IconModule.Icon({args={'combat score'}}),'[[Combat Value]]',2}, | ||
gdppc = {IconModule.Icon({args={'gdppc',bgcolor=backgroundColor}}), '[[ | ['combat value'] = {IconModule.Icon({args={'combat score'}}),'[[Combat Value]]',2}, | ||
pop = {IconModule.Icon({args={'pop'}}), '[[ | ['space assault score'] = {IconModule.Icon({args={'marine'}}),'[[Marine Strength]]',2}, | ||
inequality = {IconModule.Icon({args={'inequality',bgcolor=backgroundColor}}), '[[ | ['marine'] = {IconModule.Icon({args={'marine'}}),'[[Marine Strength]]',2}, | ||
pollutionmultiplier = {'[[ | ['mining'] = {IconModule.Icon({args={'mining'}}),'[[Space Mining]]',2}, | ||
['pollution multiplier'] = {'[[ | |||
sustainability = {IconModule.Icon({args={'sustainability'}}), '[[ | --category 3 = nation-related, orange outline | ||
democracy = {IconModule.Icon({args={'democracy',bgcolor=backgroundColor}}), '[[ | ip = {IconModule.Icon({args={'ip',bgcolor=backgroundColor}}), '[[IP]]',3}, | ||
education = {IconModule.Icon({args={'education'}}), '[[ | gdppc = {IconModule.Icon({args={'gdppc',bgcolor=backgroundColor}}), '[[GDPPC]]',3}, | ||
miltech = {IconModule.Icon({args={'miltech'}}), '[[ | pop = {IconModule.Icon({args={'pop'}}), '[[Population]]',3}, | ||
army = {IconModule.Icon({args={'army'}}), '[[ | inequality = {IconModule.Icon({args={'inequality',bgcolor=backgroundColor}}), '[[Inequality]]',3}, | ||
armies = {IconModule.Icon({args={'army'}}), '[[ | pollutionmultiplier = {'[[Pollution Multiplier]]','',3}, | ||
navy = {IconModule.Icon({args={'navy'}}), '[[ | ['pollution multiplier'] = {'[[Pollution Multiplier]]','',3}, | ||
navies = {IconModule.Icon({args={'navy'}}), '[[ | sustainability = {IconModule.Icon({args={'sustainability'}}), '[[Sustainability]]',3}, | ||
nuke = {IconModule.Icon({args={'nuke'}}), '[[ | democracy = {IconModule.Icon({args={'democracy',bgcolor=backgroundColor}}), '[[Government]]',3}, | ||
nukes = {IconModule.Icon({args={'nuke'}}), '[[ | education = {IconModule.Icon({args={'education'}}), '[[Education]]',3}, | ||
exofighter = {IconModule.Icon({args={'exofighter'}}), '[[ | miltech = {IconModule.Icon({args={'miltech'}}), '[[Miltech]]',3}, | ||
exofighters = {IconModule.Icon({args={'exofighter'}}), '[[ | army = {IconModule.Icon({args={'army'}}), '[[Army]]',3}, | ||
cohesion = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[ | armies = {IconModule.Icon({args={'army'}}), '[[Armies]]',3}, | ||
unrest = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[ | navy = {IconModule.Icon({args={'navy'}}), '[[Navy]]',3}, | ||
['base cohesion'] = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[ | navies = {IconModule.Icon({args={'navy'}}), '[[Navies]]',3}, | ||
['base unrest'] = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[ | nuke = {IconModule.Icon({args={'nuke'}}), '[[Nuclear Weapons]]',3}, | ||
nukes = {IconModule.Icon({args={'nuke'}}), '[[Nuclear Weapons]]',3}, | |||
exofighter = {IconModule.Icon({args={'exofighter'}}), '[[Exofighters]]',3}, | |||
exofighters = {IconModule.Icon({args={'exofighter'}}), '[[Exofighters]]',3}, | |||
cohesion = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[Cohesion]]',3}, | |||
unrest = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[Unrest]]',3}, | |||
['base cohesion'] = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[Base Cohesion]]',3}, | |||
['base unrest'] = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[Base Unrest]]',3}, | |||
corruption = {'[[Corruption]]', '',3}, | |||
['public support'] = {'[[Public Support]]', '',3}, | |||
['economy'] = {IconModule.Icon({args={'economy'}}), '[[Economy Priority]]'}, | --category 4 = nation priorities, green outline | ||
['welfare'] = {IconModule.Icon({args={'welfare'}}), '[[Welfare Priority]]'}, | ['economy'] = {IconModule.Icon({args={'economy'}}), '[[Economy Priority]]',4}, | ||
['knowledge'] = {IconModule.Icon({args={'knowledge'}}), '[[Knowledge Priority]]'}, | ['welfare'] = {IconModule.Icon({args={'welfare'}}), '[[Welfare Priority]]',4}, | ||
['environment'] = {IconModule.Icon({args={'environment'}}), '[[Environment Priority]]'}, | ['knowledge'] = {IconModule.Icon({args={'knowledge'}}), '[[Knowledge Priority]]',4}, | ||
['government'] = {IconModule.Icon({args={'government'}}), '[[Government Priority]]'}, | ['environment'] = {IconModule.Icon({args={'environment'}}), '[[Environment Priority]]',4}, | ||
['government priority'] = {IconModule.Icon({args={'government'}}), '[[Government Priority]]'}, | ['government'] = {IconModule.Icon({args={'government'}}), '[[Government Priority]]',4}, | ||
['unity'] = {IconModule.Icon({args={'unity'}}), '[[Unity Priority]]'}, | ['government priority'] = {IconModule.Icon({args={'government'}}), '[[Government Priority]]',4}, | ||
['oppression'] = {IconModule.Icon({args={'oppression'}}), '[[Oppression Priority]]'}, | ['unity'] = {IconModule.Icon({args={'unity'}}), '[[Unity Priority]]',4}, | ||
['funding'] = {IconModule.Icon({args={'funding'}}), '[[Funding Priority]]'}, | ['oppression'] = {IconModule.Icon({args={'oppression'}}), '[[Oppression Priority]]',4}, | ||
['spoils'] = {IconModule.Icon({args={'spoils'}}), '[[Spoils Priority]]'}, | ['funding'] = {IconModule.Icon({args={'funding'}}), '[[Funding Priority]]',4}, | ||
['found space program'] = {IconModule.Icon({args={'found space program'}}), '[[Found Space Program Priority]]'}, | ['spoils'] = {IconModule.Icon({args={'spoils'}}), '[[Spoils Priority]]',4}, | ||
['boost priority'] = {IconModule.Icon({args={'boost priority'}}), '[[Boost Priority]]'}, | ['found space program'] = {IconModule.Icon({args={'found space program'}}), '[[Found Space Program Priority]]',4}, | ||
['mission control priority'] = {IconModule.Icon({args={'mission control priority'}}),'[[Mission Control Priority]]'}, | ['boost priority'] = {IconModule.Icon({args={'boost priority'}}), '[[Boost Priority]]',4}, | ||
['found military'] = {IconModule.Icon({args={'found military'}}),'[[Found Military Priority]]'}, | ['mission control priority'] = {IconModule.Icon({args={'mission control priority'}}),'[[Mission Control Priority]]',4}, | ||
['military priority'] = {IconModule.Icon({args={'military priority'}}),'[[Military Priority]]'}, | ['found military'] = {IconModule.Icon({args={'found military'}}),'[[Found Military Priority]]',4}, | ||
['build army'] = {IconModule.Icon({args={'build army'}}),'[[Build Army Priority]]'}, | ['military priority'] = {IconModule.Icon({args={'military priority'}}),'[[Military Priority]]',4}, | ||
['build navy'] = {IconModule.Icon({args={'build navy'}}),'[[Build Navy Priority]]'}, | ['build army'] = {IconModule.Icon({args={'build army'}}),'[[Build Army Priority]]',4}, | ||
['develop atomic bomb'] = {IconModule.Icon({args={'develop atomic bomb'}}),'[[Develop Atomic Bomb Priority]]'}, | ['build navy'] = {IconModule.Icon({args={'build navy'}}),'[[Build Navy Priority]]',4}, | ||
['nuclear weapons'] = {IconModule.Icon({args={'nuclear weapons'}}),'[[Nuclear Weapons Priority]]'}, | ['develop atomic bomb'] = {IconModule.Icon({args={'develop atomic bomb'}}),'[[Develop Atomic Bomb Priority]]',4}, | ||
['space defenses'] = {IconModule.Icon({args={'space defenses'}}),'[[Space Defenses Priority]]'}, | ['nuclear weapons'] = {IconModule.Icon({args={'nuclear weapons'}}),'[[Nuclear Weapons Priority]]',4}, | ||
['build exofighter'] = {IconModule.Icon({args={'build exofighter'}}),'[[Build Exofighter Priority]]'}, | ['space defenses'] = {IconModule.Icon({args={'space defenses'}}),'[[Space Defenses Priority]]',4}, | ||
['build exofighter'] = {IconModule.Icon({args={'build exofighter'}}),'[[Build Exofighter Priority]]',4}, | |||
['combined spaceflight'] = {IconModule.Icon({args={'found space program'}}) .. IconModule.Icon({args={'boost priority'}}) .. IconModule.Icon({args={'build exofighter'}}), 'Spaceflight Priorities'}, | ['combined spaceflight'] = {IconModule.Icon({args={'found space program'}}) .. IconModule.Icon({args={'boost priority'}}) .. IconModule.Icon({args={'build exofighter'}}), 'Spaceflight Priorities',4}, | ||
['combined military'] = {IconModule.Icon({args={'found military'}}) .. IconModule.Icon({args={'military priority'}}) .. IconModule.Icon({args={'build army'}}) .. IconModule.Icon({args={'build navy'}}) .. IconModule.Icon({args={'space defenses'}}), 'Military Priorities'}, | ['combined military'] = {IconModule.Icon({args={'found military'}}) .. IconModule.Icon({args={'military priority'}}) .. IconModule.Icon({args={'build army'}}) .. IconModule.Icon({args={'build navy'}}) .. IconModule.Icon({args={'space defenses'}}), 'Military Priorities',4}, | ||
['energy'] = {IconModule.Icon({args={'energy'}}),'Energy Science'}, | --category 5 = tech categories, purple outline | ||
['information'] = {IconModule.Icon({args={'information'}}),'Information Science'}, | ['energy'] = {IconModule.Icon({args={'energy'}}),'[[Energy Science]]',5}, | ||
['informationscience'] = {IconModule.Icon({args={'information'}}),'Information Science'}, | ['information'] = {IconModule.Icon({args={'information'}}),'[[Information Science]]',5}, | ||
['life'] = {IconModule.Icon({args={'life'}}),'Life Science'}, | ['informationscience'] = {IconModule.Icon({args={'information'}}),'[[Information Science]]',5}, | ||
['lifescience'] = {IconModule.Icon({args={'life'}}),'Life Science'}, | ['life'] = {IconModule.Icon({args={'life'}}),'[[Life Science]]',5}, | ||
['materials'] = {IconModule.Icon({args={'material'}}),'Material Science'}, | ['lifescience'] = {IconModule.Icon({args={'life'}}),'[[Life Science]]',5}, | ||
['material'] = {IconModule.Icon({args={'material'}}),'Material Science'}, | ['materials'] = {IconModule.Icon({args={'material'}}),'[[Material Science]]',5}, | ||
['military'] = {IconModule.Icon({args={'military'}}),'Military Science'}, | ['material'] = {IconModule.Icon({args={'material'}}),'[[Material Science]]',5}, | ||
['militaryscience'] = {IconModule.Icon({args={'military'}}),'Military Science'}, | ['military'] = {IconModule.Icon({args={'military'}}),'[[Military Science]]',5}, | ||
['social'] = {IconModule.Icon({args={'social'}}),'Social Science'}, | ['militaryscience'] = {IconModule.Icon({args={'military'}}),'[[Military Science]]',5}, | ||
['socialscience'] = {IconModule.Icon({args={'social'}}),'Social Science'}, | ['social'] = {IconModule.Icon({args={'social'}}),'[[Social Science]]',5}, | ||
['space'] = {IconModule.Icon({args={'space'}}),'Space Science'}, | ['socialscience'] = {IconModule.Icon({args={'social'}}),'[[Social Science]]',5}, | ||
['spacescience'] = {IconModule.Icon({args={'space'}}),'Space Science'}, | ['space'] = {IconModule.Icon({args={'space'}}),'[[Space Science]]',5}, | ||
['xenology'] = {IconModule.Icon({args={'xenology'}}),'Xenology Science'}, | ['spacescience'] = {IconModule.Icon({args={'space'}}),'[[Space Science]]',5}, | ||
['xenology'] = {IconModule.Icon({args={'xenology'}}),'[[Xenology Science]]',5}, | |||
--category 6 = councillor-related. red outline | |||
persuasion = {IconModule.Icon({args={'persuasion'}}), '[[Persuasion]]',6}, | |||
command = {IconModule.Icon({args={'command'}}), '[[Command]]',6}, | |||
investigation = {IconModule.Icon({args={'investigation'}}), '[[Investigation]]',6}, | |||
espionage = {IconModule.Icon({args={'espionage'}}), '[[Espionage]]',6}, | |||
administration = {IconModule.Icon({args={'administration'}}), '[[Administration]]',6}, | |||
science = {IconModule.Icon({args={'science'}}), '[[Science]]',6}, | |||
security = {IconModule.Icon({args={'security'}}), '[[Security]]',6}, | |||
loyalty = {IconModule.Icon({args={'loyalty'}}), '[[Loyalty]]',6}, | |||
apparentloyalty = {'Apparent' .. IconModule.Icon({args={'loyalty'}}), '[[Loyalty]]',6}, | |||
xp = {'[[XP]]', '',6}, | |||
--category 7 = uncategorized, silver outline | |||
['ds'] = {IconModule.Icon({args={'DS'}}),'[[Dark Skies]]',7}, | |||
['dark skies'] = {IconModule.Icon({args={'DS'}}),'[[Dark Skies]]',7}, | |||
['2022'] = {'','[[2022]]',7}, --no icon for these scenarios yet, blank for now | |||
['2026'] = {'','[[2026]]',7}, | |||
['2070'] = {'','[[2070]]',7}, | |||
['2003'] = {IconModule.Icon({args={'DS'}}),'[[2003]]',7}, | |||
['broken earth'] = {IconModule.Icon({args={'DS'}}),'[[Broken Earth]]',7}, | |||
['2112'] = {IconModule.Icon({args={'DS'}}),'[[Broken Earth]]',7}, | |||
['hf'] = {IconModule.Icon({args={'HF'}}),'[[Humanity First]]',7}, | |||
['humanity first'] = {IconModule.Icon({args={'HF'}}),'[[Humanity First]]',7}, | |||
['destroy'] = {IconModule.Icon({args={'HF'}}),'[[Humanity First]]',7}, | |||
['resistance'] = {IconModule.Icon({args={'Resistance'}}),'[[The Resistance]]',7}, | |||
['the resistance'] = {IconModule.Icon({args={'Resistance'}}),'[[The Resistance]]',7}, | |||
['resist'] = {IconModule.Icon({args={'Resistance'}}),'[[The Resistance]]',7}, | |||
[' | ['exodus'] = {IconModule.Icon({args={'Exodus'}}),'[[Project Exodus]]',7}, | ||
[' | ['project exodus'] = {IconModule.Icon({args={'Exodus'}}),'[[Project Exodus]]',7}, | ||
[' | ['escape'] = {IconModule.Icon({args={'Exodus'}}),'[[Project Exodus]]',7}, | ||
[' | ['initiative'] = {IconModule.Icon({args={'Initiative'}}),'[[The Initiative]]',7}, | ||
[' | ['the initiative'] = {IconModule.Icon({args={'Initiative'}}),'[[The Initiative]]',7}, | ||
['exploit'] = {IconModule.Icon({args={'Initiative'}}),'[[The Initiative]]',7}, | |||
['academy'] = {IconModule.Icon({args={'Academy'}}),'[[The Academy]]',7}, | |||
['the academy'] = {IconModule.Icon({args={'Academy'}}),'[[The Academy]]',7}, | |||
['cooperate'] = {IconModule.Icon({args={'Academy'}}),'[[The Academy]]',7}, | |||
['protectorate'] = {IconModule.Icon({args={'Protectorate'}}),'[[The Protectorate]]',7}, | |||
['the protectorate'] = {IconModule.Icon({args={'Protectorate'}}),'[[The Protectorate]]',7}, | |||
['appease'] = {IconModule.Icon({args={'Protectorate'}}),'[[The Protectorate]]',7}, | |||
['servants'] = {IconModule.Icon({args={'Servants'}}),'[[The Servants]]',7}, | |||
['the servants'] = {IconModule.Icon({args={'Servants'}}),'[[The Servants]]',7}, | |||
['submit'] = {IconModule.Icon({args={'Servants'}}),'[[The Servants]]',7}, | |||
} | } | ||
Latest revision as of 03:52, 14 September 2026
Documentation for this module may be created at Module:TV/data/doc
-- This converts an TV type into an icon and string representing that type
local IconModule = require('Module:Icon')
local backgroundColor = "transparent"
return {
--category 1 = resources, powder blue outline
money = {IconModule.Icon({args={'money'}}), '[[Money]]',1},
influence = {IconModule.Icon({args={'influence',bgcolor=backgroundColor}}), '[[Influence]]',1},
ops = {IconModule.Icon({args={'ops',bgcolor=backgroundColor}}), '[[Ops]]',1},
operations = {IconModule.Icon({args={'ops',bgcolor=backgroundColor}}), '[[Ops]]',1},
boost = {IconModule.Icon({args={'boost'}}), '[[Boost]]',1},
mc = {IconModule.Icon({args={'mc'}}), '[[Mission Control]]',1},
missioncontrol = {IconModule.Icon({args={'mc'}}), '[[Mission Control]]',1},
mccap = {IconModule.Icon({args={'mc'}}), '[[Mission Control]] Capacity',1},
cp = {IconModule.Icon({args={'cp'}}), '[[Control Point Capacity]]',1},
research = {IconModule.Icon({args={'research',bgcolor=backgroundColor}}), '[[Research]]',1},
['national research'] = {IconModule.Icon({args={'research',bgcolor=backgroundColor}}), '[[National Research]]',3},
projects = {IconModule.Icon({args={'projects',bgcolor=backgroundColor}}), '[[Projects]]',1},
spaceresources = {IconModule.Icon({args={'water'}}) .. IconModule.Icon({args={'volatiles'}}) .. IconModule.Icon({args={'metals'}}) .. IconModule.Icon({args={'nobles'}}) .. IconModule.Icon({args={'fissiles'}}), 'Space Resources',1},
water = {IconModule.Icon({args={'water'}}), '[[Water]]',1},
volatiles = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles]]',1},
metal = {IconModule.Icon({args={'metals'}}), '[[Base Metals]]',1},
metals = {IconModule.Icon({args={'metals'}}), '[[Base Metals]]',1},
noble = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals]]',1},
nobles = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals]]',1},
nobleMetals = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals]]',1},
fissiles = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles]]',1},
exotics = {IconModule.Icon({args={'exotics'}}), '[[Exotics]]',1},
antimatter = {IconModule.Icon({args={'antimatter'}}), '[[Antimatter]]',1},
--category 2 = space-related, blue outline
['water mining'] = {IconModule.Icon({args={'water'}}), '[[Water Mining]]',2},
['volatiles mining'] = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles Mining]]',2},
['metal mining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2},
['metals mining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2},
['noble mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2},
['nobles mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2},
['nobleMetals mining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2},
['fissiles mining'] = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles Mining]]',2},
['watermining'] = {IconModule.Icon({args={'water'}}), '[[Water Mining]]',2},
['volatilesmining'] = {IconModule.Icon({args={'volatiles'}}), '[[Volatiles Mining]]',2},
['metalmining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2},
['metalsmining'] = {IconModule.Icon({args={'metals'}}), '[[Base Metals Mining]]',2},
['noblemining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2},
['noblesmining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2},
['noblemetalsmining'] = {IconModule.Icon({args={'nobles'}}), '[[Noble Metals Mining]]',2},
['fissilesmining'] = {IconModule.Icon({args={'fissiles'}}), '[[Fissiles Mining]]',2},
['mine limit'] = {'[[Mine Limit]]', '',2},
power = {IconModule.Icon({args={'power'}}), '[[Power]]',2},
powerconsumption = {IconModule.Icon({args={'power consumption'}}), '[[Power]] Consumption',2},
['power consumption'] = {IconModule.Icon({args={'power consumption'}}), '[[Power]] Consumption',2},
days = {'Days', '',2},
tons = {'Tons', '',2},
crew = {'Crew', '',2},
farm = {'Farm', '',2},
['combat score'] = {IconModule.Icon({args={'combat score'}}),'[[Combat Value]]',2},
['combat value'] = {IconModule.Icon({args={'combat score'}}),'[[Combat Value]]',2},
['space assault score'] = {IconModule.Icon({args={'marine'}}),'[[Marine Strength]]',2},
['marine'] = {IconModule.Icon({args={'marine'}}),'[[Marine Strength]]',2},
['mining'] = {IconModule.Icon({args={'mining'}}),'[[Space Mining]]',2},
--category 3 = nation-related, orange outline
ip = {IconModule.Icon({args={'ip',bgcolor=backgroundColor}}), '[[IP]]',3},
gdppc = {IconModule.Icon({args={'gdppc',bgcolor=backgroundColor}}), '[[GDPPC]]',3},
pop = {IconModule.Icon({args={'pop'}}), '[[Population]]',3},
inequality = {IconModule.Icon({args={'inequality',bgcolor=backgroundColor}}), '[[Inequality]]',3},
pollutionmultiplier = {'[[Pollution Multiplier]]','',3},
['pollution multiplier'] = {'[[Pollution Multiplier]]','',3},
sustainability = {IconModule.Icon({args={'sustainability'}}), '[[Sustainability]]',3},
democracy = {IconModule.Icon({args={'democracy',bgcolor=backgroundColor}}), '[[Government]]',3},
education = {IconModule.Icon({args={'education'}}), '[[Education]]',3},
miltech = {IconModule.Icon({args={'miltech'}}), '[[Miltech]]',3},
army = {IconModule.Icon({args={'army'}}), '[[Army]]',3},
armies = {IconModule.Icon({args={'army'}}), '[[Armies]]',3},
navy = {IconModule.Icon({args={'navy'}}), '[[Navy]]',3},
navies = {IconModule.Icon({args={'navy'}}), '[[Navies]]',3},
nuke = {IconModule.Icon({args={'nuke'}}), '[[Nuclear Weapons]]',3},
nukes = {IconModule.Icon({args={'nuke'}}), '[[Nuclear Weapons]]',3},
exofighter = {IconModule.Icon({args={'exofighter'}}), '[[Exofighters]]',3},
exofighters = {IconModule.Icon({args={'exofighter'}}), '[[Exofighters]]',3},
cohesion = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[Cohesion]]',3},
unrest = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[Unrest]]',3},
['base cohesion'] = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[Base Cohesion]]',3},
['base unrest'] = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[Base Unrest]]',3},
corruption = {'[[Corruption]]', '',3},
['public support'] = {'[[Public Support]]', '',3},
--category 4 = nation priorities, green outline
['economy'] = {IconModule.Icon({args={'economy'}}), '[[Economy Priority]]',4},
['welfare'] = {IconModule.Icon({args={'welfare'}}), '[[Welfare Priority]]',4},
['knowledge'] = {IconModule.Icon({args={'knowledge'}}), '[[Knowledge Priority]]',4},
['environment'] = {IconModule.Icon({args={'environment'}}), '[[Environment Priority]]',4},
['government'] = {IconModule.Icon({args={'government'}}), '[[Government Priority]]',4},
['government priority'] = {IconModule.Icon({args={'government'}}), '[[Government Priority]]',4},
['unity'] = {IconModule.Icon({args={'unity'}}), '[[Unity Priority]]',4},
['oppression'] = {IconModule.Icon({args={'oppression'}}), '[[Oppression Priority]]',4},
['funding'] = {IconModule.Icon({args={'funding'}}), '[[Funding Priority]]',4},
['spoils'] = {IconModule.Icon({args={'spoils'}}), '[[Spoils Priority]]',4},
['found space program'] = {IconModule.Icon({args={'found space program'}}), '[[Found Space Program Priority]]',4},
['boost priority'] = {IconModule.Icon({args={'boost priority'}}), '[[Boost Priority]]',4},
['mission control priority'] = {IconModule.Icon({args={'mission control priority'}}),'[[Mission Control Priority]]',4},
['found military'] = {IconModule.Icon({args={'found military'}}),'[[Found Military Priority]]',4},
['military priority'] = {IconModule.Icon({args={'military priority'}}),'[[Military Priority]]',4},
['build army'] = {IconModule.Icon({args={'build army'}}),'[[Build Army Priority]]',4},
['build navy'] = {IconModule.Icon({args={'build navy'}}),'[[Build Navy Priority]]',4},
['develop atomic bomb'] = {IconModule.Icon({args={'develop atomic bomb'}}),'[[Develop Atomic Bomb Priority]]',4},
['nuclear weapons'] = {IconModule.Icon({args={'nuclear weapons'}}),'[[Nuclear Weapons Priority]]',4},
['space defenses'] = {IconModule.Icon({args={'space defenses'}}),'[[Space Defenses Priority]]',4},
['build exofighter'] = {IconModule.Icon({args={'build exofighter'}}),'[[Build Exofighter Priority]]',4},
['combined spaceflight'] = {IconModule.Icon({args={'found space program'}}) .. IconModule.Icon({args={'boost priority'}}) .. IconModule.Icon({args={'build exofighter'}}), 'Spaceflight Priorities',4},
['combined military'] = {IconModule.Icon({args={'found military'}}) .. IconModule.Icon({args={'military priority'}}) .. IconModule.Icon({args={'build army'}}) .. IconModule.Icon({args={'build navy'}}) .. IconModule.Icon({args={'space defenses'}}), 'Military Priorities',4},
--category 5 = tech categories, purple outline
['energy'] = {IconModule.Icon({args={'energy'}}),'[[Energy Science]]',5},
['information'] = {IconModule.Icon({args={'information'}}),'[[Information Science]]',5},
['informationscience'] = {IconModule.Icon({args={'information'}}),'[[Information Science]]',5},
['life'] = {IconModule.Icon({args={'life'}}),'[[Life Science]]',5},
['lifescience'] = {IconModule.Icon({args={'life'}}),'[[Life Science]]',5},
['materials'] = {IconModule.Icon({args={'material'}}),'[[Material Science]]',5},
['material'] = {IconModule.Icon({args={'material'}}),'[[Material Science]]',5},
['military'] = {IconModule.Icon({args={'military'}}),'[[Military Science]]',5},
['militaryscience'] = {IconModule.Icon({args={'military'}}),'[[Military Science]]',5},
['social'] = {IconModule.Icon({args={'social'}}),'[[Social Science]]',5},
['socialscience'] = {IconModule.Icon({args={'social'}}),'[[Social Science]]',5},
['space'] = {IconModule.Icon({args={'space'}}),'[[Space Science]]',5},
['spacescience'] = {IconModule.Icon({args={'space'}}),'[[Space Science]]',5},
['xenology'] = {IconModule.Icon({args={'xenology'}}),'[[Xenology Science]]',5},
--category 6 = councillor-related. red outline
persuasion = {IconModule.Icon({args={'persuasion'}}), '[[Persuasion]]',6},
command = {IconModule.Icon({args={'command'}}), '[[Command]]',6},
investigation = {IconModule.Icon({args={'investigation'}}), '[[Investigation]]',6},
espionage = {IconModule.Icon({args={'espionage'}}), '[[Espionage]]',6},
administration = {IconModule.Icon({args={'administration'}}), '[[Administration]]',6},
science = {IconModule.Icon({args={'science'}}), '[[Science]]',6},
security = {IconModule.Icon({args={'security'}}), '[[Security]]',6},
loyalty = {IconModule.Icon({args={'loyalty'}}), '[[Loyalty]]',6},
apparentloyalty = {'Apparent' .. IconModule.Icon({args={'loyalty'}}), '[[Loyalty]]',6},
xp = {'[[XP]]', '',6},
--category 7 = uncategorized, silver outline
['ds'] = {IconModule.Icon({args={'DS'}}),'[[Dark Skies]]',7},
['dark skies'] = {IconModule.Icon({args={'DS'}}),'[[Dark Skies]]',7},
['2022'] = {'','[[2022]]',7}, --no icon for these scenarios yet, blank for now
['2026'] = {'','[[2026]]',7},
['2070'] = {'','[[2070]]',7},
['2003'] = {IconModule.Icon({args={'DS'}}),'[[2003]]',7},
['broken earth'] = {IconModule.Icon({args={'DS'}}),'[[Broken Earth]]',7},
['2112'] = {IconModule.Icon({args={'DS'}}),'[[Broken Earth]]',7},
['hf'] = {IconModule.Icon({args={'HF'}}),'[[Humanity First]]',7},
['humanity first'] = {IconModule.Icon({args={'HF'}}),'[[Humanity First]]',7},
['destroy'] = {IconModule.Icon({args={'HF'}}),'[[Humanity First]]',7},
['resistance'] = {IconModule.Icon({args={'Resistance'}}),'[[The Resistance]]',7},
['the resistance'] = {IconModule.Icon({args={'Resistance'}}),'[[The Resistance]]',7},
['resist'] = {IconModule.Icon({args={'Resistance'}}),'[[The Resistance]]',7},
['exodus'] = {IconModule.Icon({args={'Exodus'}}),'[[Project Exodus]]',7},
['project exodus'] = {IconModule.Icon({args={'Exodus'}}),'[[Project Exodus]]',7},
['escape'] = {IconModule.Icon({args={'Exodus'}}),'[[Project Exodus]]',7},
['initiative'] = {IconModule.Icon({args={'Initiative'}}),'[[The Initiative]]',7},
['the initiative'] = {IconModule.Icon({args={'Initiative'}}),'[[The Initiative]]',7},
['exploit'] = {IconModule.Icon({args={'Initiative'}}),'[[The Initiative]]',7},
['academy'] = {IconModule.Icon({args={'Academy'}}),'[[The Academy]]',7},
['the academy'] = {IconModule.Icon({args={'Academy'}}),'[[The Academy]]',7},
['cooperate'] = {IconModule.Icon({args={'Academy'}}),'[[The Academy]]',7},
['protectorate'] = {IconModule.Icon({args={'Protectorate'}}),'[[The Protectorate]]',7},
['the protectorate'] = {IconModule.Icon({args={'Protectorate'}}),'[[The Protectorate]]',7},
['appease'] = {IconModule.Icon({args={'Protectorate'}}),'[[The Protectorate]]',7},
['servants'] = {IconModule.Icon({args={'Servants'}}),'[[The Servants]]',7},
['the servants'] = {IconModule.Icon({args={'Servants'}}),'[[The Servants]]',7},
['submit'] = {IconModule.Icon({args={'Servants'}}),'[[The Servants]]',7},
}


