Module:RegionLister/Armies

From Terra Invicta Official Wiki

Documentation for this module may be created at Module:RegionLister/Armies/doc

---
---Reads the Army data files and computes a table of Home Regions to whether they have starting Armies

--region Dependencies
local ArmyData = mw.loadData('Module:CSVReader/Army')
--endregion

--region Private constants
--endregion

--region Private member variables
local ArmyTable = {}
--endregion

--region Private methods

function getArmyTable()
	for rowID, row in pairs(ArmyData) do
		ArmyTable[row['homeRegionStr']] = row['deploymentType']
	end
	return ArmyTable
end

--endregion

--region Public methods
--endregion

return getArmyTable()