From Wikipedia, the free encyclopedia


local p = {

	gov = 'Location dot red.svg',

	opp = 'Dot green 0d0.svg',

	SDF = 'Dot yellow ff4.svg',

	JaN = 'Map-dot-grey-68a.svg',

	IS = 'Location dot black.svg',

	Trk = 'Location dot green.svg',

	lcl = 'Location dot blue.svg',

	RCA = 'Location dot teal.svg',

	spc = 'Location dot orange.svg',

	

	gov_oil = 'Gota01.svg',

	opp_oil = 'Gota02.svg',

	SDF_oil = 'Gota04.svg',

	JaN_oil = 'Gota08.svg',

	IS_oil = 'Gota07.svg',

	Trk_oil = 'GotaAH.svg',

	lcl_oil = 'Gota03.svg',

	

	truce_gov_opp = 'LACMTA Circle D Line.svg',

}



local sides = {

	'gov',

	'opp',

	'SDF',

	'JaN',

	'IS',

	'Trk',

	'lcl',

	'RCA',

	'spc',

}



local colors = {

	gov = 'red',

	opp = 'lime',

	SDF = 'yellow',

	JaN = 'grey',

	IS = 'black',

	Trk = 'green',

	lcl = 'blue',

	RCA = 'teal',

	spc = 'orange',

}



local directions = {

	N = 'NN',

	NE = 'NE',

	E = 'EE',

	SE = 'SE',

	S = 'SS',

	SW = 'SW',

	W = 'WW',

	NW = 'NW'

}



local symbols = {

	siege = 'Map-circle-%s.svg',

	hill = 'Map-peak-%s.svg',

	air = 'Fighter-jet-%s-icon.svg',

	heli = 'Helicopter-%s-icon.svg',

	naval = 'Anchor pictogram %s.svg',

	base = 'Abm-%s-icon.png',

	rural3 = '3x3dot-%s.svg',

	rural4 = '4x4dot-%s.svg',

	ind = 'Icon NuclearPowerPlant-%s.svg' --For Trk icons shared with opp icons (temp.)

}



for side,color in pairs(colors) do

	for k,v in pairs(directions) do

		pstring.format('%s_%s', side, k)] = string.format('Map-arc%s-%s.svg', v, color)

	end

	for k,v in pairs(symbols) do

		pstring.format('%s_%s', side, k)] = string.format(v, color)

	end

end



for i,sidei in ipairs(sides) do

	for j=(i+1),#sides do

		pstring.format('%s_%s', sidei, sidesj])] = string.format('80x80-%s-%s-anim.gif', colorssidei], colorssidesj]])

		pstring.format('stable_%s_%s', sidei, sidesj])] = string.format('Map-ctl2-%s+%s.svg', colorssidei], colorssidesj]])

		for k=(j+1),#sides do

			pstring.format('%s_%s_%s', sidei, sidesj], sidesk])] = string.format('80x80-%s-%s-%s-anim.gif', colorssidei], colorssidesj]], colorssidesk]])

			pstring.format('stable_%s_%s_%s', sidei, sidesj], sidesk])] = string.format('Map-ctl3-%s+%s+%s.svg', colorssidei], colorssidesj]], colorssidesk]])

		end

	end

end



for k in pairs(directions) do

	pstring.format('pass_%s', k)] = string.format('Mountain pass 12x12 %s.svg', k:lower())

	pstring.format('dam_%s', k)] = string.format('Arch dam 12x12 %s.svg', k:lower())

end



-- Overrides

p.SDF_base = 'Abm-yellow-icon-2.png'

p.IS_naval = 'Anchor pictogram.svg'

p.opp_ind = 'Icon NuclearPowerPlant-green.svg'

p.IS_lcl = '80x80-blue-black-anim.gif'

p.IS_Trk = '80x80-green-black-anim.gif'

p.opp_naval = 'Anchor pictogram green.svg'



return p