Module:TV/data: Difference between revisions

From Terra Invicta Official Wiki
Redwah (talk | contribs)
No edit summary
Redwah (talk | contribs)
No edit summary
Line 9: Line 9:
ops = {IconModule.Icon({args={'ops'}}), 'Ops'},
ops = {IconModule.Icon({args={'ops'}}), 'Ops'},
boost = {IconModule.Icon({args={'boost'}}), 'Boost'},
boost = {IconModule.Icon({args={'boost'}}), 'Boost'},
mc = {IconModule.Icon({args={'mc'}}), 'MC'},
mc = {IconModule.Icon({args={'mc'}}), 'Mission Control'},
cp = {IconModule.Icon({args={'cp'}}), '[[Control Point Capacity]]'},
cp = {IconModule.Icon({args={'cp'}}), '[[Control Point Capacity]]'},
research = {IconModule.Icon({args={'research'}}), 'Research'},
research = {IconModule.Icon({args={'research'}}), 'Research'},

Revision as of 12:42, 3 January 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 {
	money = {IconModule.Icon({args={'money'}}), 'Money'},
	influence = {IconModule.Icon({args={'influence'}}), 'Influence'},
	ops = {IconModule.Icon({args={'ops'}}), 'Ops'},
	boost = {IconModule.Icon({args={'boost'}}), 'Boost'},
	mc = {IconModule.Icon({args={'mc'}}), 'Mission Control'},
	cp = {IconModule.Icon({args={'cp'}}), '[[Control Point Capacity]]'},
	research = {IconModule.Icon({args={'research'}}), 'Research'},
	projects = {IconModule.Icon({args={'projects'}}), 'Projects'},
	
	water = {IconModule.Icon({args={'water'}}), 'Water'},
	volatiles = {IconModule.Icon({args={'volatiles'}}), 'Volatiles'},
	metal = {IconModule.Icon({args={'metals'}}), 'Metals'},
	metals = {IconModule.Icon({args={'metals'}}), 'Metals'},
	noble = {IconModule.Icon({args={'nobles'}}), 'Nobles'},
	nobles = {IconModule.Icon({args={'nobles'}}), 'Nobles'},
	nobleMetals = {IconModule.Icon({args={'nobles'}}), 'Nobles'},
	fissiles = {IconModule.Icon({args={'fissiles'}}), 'Fissiles'},
	exotics = {IconModule.Icon({args={'exotics'}}), 'Exotics'},
	antimatter = {IconModule.Icon({args={'antimatter'}}), 'Antimatter'},
	
	power = {IconModule.Icon({args={'power'}}), 'Power'},
	powerconsumption = {IconModule.Icon({args={'power consumption'}}), 'Power Consumption'},
	['power consumption'] = {IconModule.Icon({args={'power consumption'}}), 'Power Consumption'},
	
	ip = {IconModule.Icon({args={'ip',bgcolor=backgroundColor}}), '[[Nations#Monthly_Investment_Points|IP]]'},
	gdppc = {IconModule.Icon({args={'gdppc',bgcolor=backgroundColor}}), '[[Nations#Per_Capita_GDP|GDPPC]]'},
	pop = {IconModule.Icon({args={'pop'}}), '[[Nations#Population|Population]]'},
	inequality = {IconModule.Icon({args={'inequality',bgcolor=backgroundColor}}), '[[Nations#Inequality|Inequality]]'},
	pollutionmultiplier = {'[[Nations#Sustainability|Pollution Multiplier]]',''},
	['pollution multiplier'] = {'[[Nations#Sustainability|Pollution Multiplier]]',''},
	sustainability = {IconModule.Icon({args={'sustainability'}}), '[[Nations#Sustainability|Sustainability]]'},
	democracy = {IconModule.Icon({args={'democracy',bgcolor=backgroundColor}}), '[[Nations#Government|Government]]'},
	education = {IconModule.Icon({args={'education'}}), '[[Nations#Education|Education]]'},
	miltech = {IconModule.Icon({args={'miltech'}}), '[[Nations#Miltech|Miltech]]'},
	army = {IconModule.Icon({args={'army'}}), '[[Terrestrial_Warfare#Armies|Armies]]'},
	armies = {IconModule.Icon({args={'army'}}), '[[Terrestrial_Warfare#Armies|Armies]]'},
	navy = {IconModule.Icon({args={'navy'}}), '[[Nations#Navies|Navies]]'},
	navies = {IconModule.Icon({args={'navy'}}), '[[Nations#Navies|Navies]]'},
	nuke = {IconModule.Icon({args={'nuke'}}), '[[Nations#Strategic_Nuclear_Barrages|Nukes]]'},
	nukes = {IconModule.Icon({args={'nuke'}}), '[[Nations#Strategic_Nuclear_Barrages|Nukes]]'},
	exofighter = {IconModule.Icon({args={'exofighter'}}), '[[Nations#Exofighters|Exofighters]]'},
	cohesion = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[Nations#Cohesion|Cohesion]]'},
	unrest = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[Nations#Unrest|Unrest]]'},
	['base cohesion'] = {IconModule.Icon({args={'cohesion',bgcolor=backgroundColor}}), '[[Nations#Resting_Cohesion|Base Cohesion]]'},
	['base unrest'] = {IconModule.Icon({args={'unrest',bgcolor=backgroundColor}}), '[[Nations#Base_Unrest|Base Unrest]]'},
	
	['economy'] = {IconModule.Icon({args={'economy'}}), 'Economy Priority'},
	['welfare'] = {IconModule.Icon({args={'welfare'}}), 'Welfare Priority'},
	['knowledge'] = {IconModule.Icon({args={'knowledge'}}), 'Knowledge Priority'},
	['environment'] = {IconModule.Icon({args={'environment'}}), 'Environment Priority'},
	['government'] = {IconModule.Icon({args={'government'}}), 'Government Priority'},
	['government priority'] = {IconModule.Icon({args={'government'}}), 'Government Priority'},
	['unity'] = {IconModule.Icon({args={'unity'}}), 'Unity Priority'},
	['oppression'] = {IconModule.Icon({args={'oppression'}}), 'Oppression Priority'},
	['funding'] = {IconModule.Icon({args={'funding'}}), 'Funding Priority'},
	['spoils'] = {IconModule.Icon({args={'spoils'}}), 'Spoils Priority'},
	['found space program'] = {IconModule.Icon({args={'found space program'}}), 'Found Space Program Priority'},
	['boost priority'] = {IconModule.Icon({args={'boost'}}), 'Boost Priority'},
	['mission control priority'] = {IconModule.Icon({args={'mission control Priority'}}),'Mission Control Priority'},
	['found military'] = {IconModule.Icon({args={'found military'}}),'Found Military Priority'},
	['military priority'] = {IconModule.Icon({args={'military Priority'}}),'Military Priority'},
	['build army'] = {IconModule.Icon({args={'build army'}}),'Build Army Priority'},
	['build navy'] = {IconModule.Icon({args={'build navy'}}),'Build Navy Priority'},
	['develop atomic bomb'] = {IconModule.Icon({args={'develop atomic bomb'}}),'Develop Atomic Bomb Priority'},
	['nuclear weapons'] = {IconModule.Icon({args={'nuclear weapons'}}),'Nuclear Weapons Priority'},
	['space defenses'] = {IconModule.Icon({args={'space defenses'}}),'Space Defenses Priority'},
	['build exofighter'] = {IconModule.Icon({args={'build exofighter'}}),'Build Exofighter Priority'},
	
	persuasion = {IconModule.Icon({args={'persuasion'}}), '[[Persuasion]]'},
	command = {IconModule.Icon({args={'command'}}), '[[Command]]'},
	investigation = {IconModule.Icon({args={'investigation'}}), '[[Investigation]]'},
	espionage = {IconModule.Icon({args={'espionage'}}), '[[Espionage]]'},
	administration = {IconModule.Icon({args={'administration'}}), '[[Administration]]'},
	science = {IconModule.Icon({args={'science'}}), '[[Science]]'},
	security = {IconModule.Icon({args={'security'}}), '[[Security]]'},
	loyalty = {IconModule.Icon({args={'loyalty'}}), '[[Loyalty]]'},
	apparentloyalty = {'Apparent' .. IconModule.Icon({args={'loyalty'}}), '[[Loyalty]]'},
	
	xp = {'[[Councilors#XP|XP]]', ''},
	days = {'Days', ''},
	tons = {'Tons', ''},
	crew = {'Crew', ''},
	farm = {'Farm', ''},
}