Module:TV/data: Difference between revisions

From Terra Invicta Official Wiki
Redwah (talk | contribs)
Created page with "-- This converts an VT type into an icon and string representing that type local IconModule = require('Module:Icon') 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'}}), 'MC'}, cp = {IconModule.Icon({args={'cp'}}), 'Control Point Capacity'}, rese..."
 
Redwah (talk | contribs)
No edit summary
Line 24: Line 24:
pop = {IconModule.Icon({args={'pop'}}), '[[Nations#Population|Population]]'},
pop = {IconModule.Icon({args={'pop'}}), '[[Nations#Population|Population]]'},
inequality = {IconModule.Icon({args={'inequality',bgcolor="DarkSlateGray"}}), '[[Nations#Inequality|Inequality]]'},
inequality = {IconModule.Icon({args={'inequality',bgcolor="DarkSlateGray"}}), '[[Nations#Inequality|Inequality]]'},
pollutionmultiplier = {'[[Nations#Sustainability|Pollution Multiplier]]',''},
sustainability = {IconModule.Icon({args={'sustainability'}}), '[[Nations#Sustainability|Sustainability]]'},
sustainability = {IconModule.Icon({args={'sustainability'}}), '[[Nations#Sustainability|Sustainability]]'},
government = {IconModule.Icon({args={'democracy',bgcolor="DarkSlateGray"}}), '[[Nations#Government|Government]]'},
government = {IconModule.Icon({args={'democracy',bgcolor="DarkSlateGray"}}), '[[Nations#Government|Government]]'},
Line 34: Line 35:
cohesion = {IconModule.Icon({args={'cohesion',bgcolor="DarkSlateGray"}}), '[[Nations#Cohesion|Cohesion]]'},
cohesion = {IconModule.Icon({args={'cohesion',bgcolor="DarkSlateGray"}}), '[[Nations#Cohesion|Cohesion]]'},
unrest = {IconModule.Icon({args={'unrest',bgcolor="DarkSlateGray"}}), '[[Nations#Unrest|Unrest]]'},
unrest = {IconModule.Icon({args={'unrest',bgcolor="DarkSlateGray"}}), '[[Nations#Unrest|Unrest]]'},
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]]', ''},
xp = {'[[Councilors#XP|XP]]', ''},

Revision as of 19:36, 2 January 2026

Documentation for this module may be created at Module:TV/data/doc

-- This converts an VT type into an icon and string representing that type

local IconModule = require('Module:Icon')

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'}}), 'MC'},
	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'},
	metals = {IconModule.Icon({args={'metals'}}), 'Metals'},
	nobles = {IconModule.Icon({args={'nobles'}}), 'Nobles'},
	fissiles = {IconModule.Icon({args={'fissiles'}}), 'Fissiles'},
	exotics = {IconModule.Icon({args={'exotics'}}), 'Exotics'},
	antimatter = {IconModule.Icon({args={'antimatter'}}), 'Antimatter'},
	
	ip = {IconModule.Icon({args={'ip',bgcolor="DarkSlateGray"}}), '[[Nations#Monthly_Investment_Points|IP]]'},
	pop = {IconModule.Icon({args={'pop'}}), '[[Nations#Population|Population]]'},
	inequality = {IconModule.Icon({args={'inequality',bgcolor="DarkSlateGray"}}), '[[Nations#Inequality|Inequality]]'},
	pollutionmultiplier = {'[[Nations#Sustainability|Pollution Multiplier]]',''},
	sustainability = {IconModule.Icon({args={'sustainability'}}), '[[Nations#Sustainability|Sustainability]]'},
	government = {IconModule.Icon({args={'democracy',bgcolor="DarkSlateGray"}}), '[[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]]'},
	navy = {IconModule.Icon({args={'navy'}}), '[[Nations#Navies|Navies]]'},
	nuke = {IconModule.Icon({args={'nuke'}}), '[[Nations#Strategic_Nuclear_Barrages|Nukes]]'},
	exofighter = {IconModule.Icon({args={'exofighter'}}), '[[Nations#Exofighters|Exofighters]]'},
	cohesion = {IconModule.Icon({args={'cohesion',bgcolor="DarkSlateGray"}}), '[[Nations#Cohesion|Cohesion]]'},
	unrest = {IconModule.Icon({args={'unrest',bgcolor="DarkSlateGray"}}), '[[Nations#Unrest|Unrest]]'},
	
	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', ''},
}