Controls the movement of settlers. Mostly important for the transportation of items. Knows all the ResourcePackets and all the Settlers everywhere. So it also knows where resources are needed and where not.
List settlerList: A list of all normal settlers
List<[SettlerType]> typeList: Also has a list of each subtype of settler, so carriers, smiths, soldiers etc.
void ControlSettlers(): Check of there is a need for something and then make the settlers carry it out.
Controls every automated action. Those are:
For this it knows every resource on the map and all the resources that are needed somewhere.