Module:TV/data: Difference between revisions

From Terra Invicta Official Wiki
Llamageddon (talk | contribs)
Tweaked metal strings to reflect in-game terminology
Redwah (talk | contribs)
No edit summary
Line 63: Line 63:
['funding'] = {IconModule.Icon({args={'funding'}}), '[[Funding Priority]]'},
['funding'] = {IconModule.Icon({args={'funding'}}), '[[Funding Priority]]'},
['spoils'] = {IconModule.Icon({args={'spoils'}}), '[[Spoils Priority]]'},
['spoils'] = {IconModule.Icon({args={'spoils'}}), '[[Spoils Priority]]'},
['found space program'] = {IconModule.Icon({args={'found space program'}}), 'F[[ound Space Program Priority]]'},
['found space program'] = {IconModule.Icon({args={'found space program'}}), '[[Found Space Program Priority]]'},
['boost priority'] = {IconModule.Icon({args={'boost priority'}}), '[[Boost Priority]]'},
['boost priority'] = {IconModule.Icon({args={'boost priority'}}), '[[Boost Priority]]'},
['mission control priority'] = {IconModule.Icon({args={'mission control priority'}}),'[[Mission Control Priority]]'},
['mission control priority'] = {IconModule.Icon({args={'mission control priority'}}),'[[Mission Control Priority]]'},
Line 70: Line 70:
['build army'] = {IconModule.Icon({args={'build army'}}),'[[Build Army Priority]]'},
['build army'] = {IconModule.Icon({args={'build army'}}),'[[Build Army Priority]]'},
['build navy'] = {IconModule.Icon({args={'build navy'}}),'[[Build Navy Priority]]'},
['build navy'] = {IconModule.Icon({args={'build navy'}}),'[[Build Navy Priority]]'},
['develop atomic bomb'] = {IconModule.Icon({args={'develop atomic bomb'}}),'Develop Atomic Bomb Priority'},
['develop atomic bomb'] = {IconModule.Icon({args={'develop atomic bomb'}}),'[[Develop Atomic Bomb Priority]]'},
['nuclear weapons'] = {IconModule.Icon({args={'nuclear weapons'}}),'Nuclear Weapons Priority'},
['nuclear weapons'] = {IconModule.Icon({args={'nuclear weapons'}}),'[[Nuclear Weapons Priority]]'},
['space defenses'] = {IconModule.Icon({args={'space defenses'}}),'Space Defenses Priority'},
['space defenses'] = {IconModule.Icon({args={'space defenses'}}),'[[Space Defenses Priority]]'},
['build exofighter'] = {IconModule.Icon({args={'build exofighter'}}),'[[Build Exofighter Priority]]'},
['build exofighter'] = {IconModule.Icon({args={'build exofighter'}}),'[[Build Exofighter Priority]]'},

Revision as of 17:05, 6 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'},
	operations = {IconModule.Icon({args={'ops'}}), 'Ops'},
	boost = {IconModule.Icon({args={'boost'}}), 'Boost'},
	mc = {IconModule.Icon({args={'mc'}}), 'Mission Control'},
	missioncontrol = {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'}}), 'Base Metals'},
	metals = {IconModule.Icon({args={'metals'}}), 'Base Metals'},
	noble = {IconModule.Icon({args={'nobles'}}), 'Noble Metals'},
	nobles = {IconModule.Icon({args={'nobles'}}), 'Noble Metals'},
	nobleMetals = {IconModule.Icon({args={'nobles'}}), 'Noble Metals'},
	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 priority'}}), '[[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]]'},
	
	['combined spaceflight'] = {IconModule.Icon({args={'found space program'}}) .. IconModule.Icon({args={'boost priority'}}) .. IconModule.Icon({args={'build exofighter'}}), 'Spaceflight 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'},
	
	['energy'] = {IconModule.Icon({args={'energy'}}),'Energy Science'},
	['information'] = {IconModule.Icon({args={'information'}}),'Information Science'},
	['informationscience'] = {IconModule.Icon({args={'information'}}),'Information Science'},
	['life'] = {IconModule.Icon({args={'life'}}),'Life Science'},
	['lifescience'] = {IconModule.Icon({args={'life'}}),'Life Science'},
	['materials'] = {IconModule.Icon({args={'material'}}),'Material Science'},
	['material'] = {IconModule.Icon({args={'material'}}),'Material Science'},
	['military'] = {IconModule.Icon({args={'military'}}),'Military Science'},
	['militaryscience'] = {IconModule.Icon({args={'military'}}),'Military Science'},
	['social'] = {IconModule.Icon({args={'social'}}),'Social Science'},
	['socialscience'] = {IconModule.Icon({args={'social'}}),'Social Science'},
	['space'] = {IconModule.Icon({args={'space'}}),'Space Science'},
	['spacescience'] = {IconModule.Icon({args={'space'}}),'Space Science'},
	['xenology'] = {IconModule.Icon({args={'xenology'}}),'Xenology Science'},
	
	
	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', ''},
	
	['combat score'] = {IconModule.Icon({args={'combat score'}}),'Combat Value'},
	['combat value'] = {IconModule.Icon({args={'combat score'}}),'Combat Value'},
	['space assault score'] = {IconModule.Icon({args={'marine'}}),'Marine Strength'},
	['marine'] = {IconModule.Icon({args={'marine'}}),'Marine Strength'},
	['mining'] = {IconModule.Icon({args={'mining'}}),'Space Mining'},
}