Overhauling The Recruitment System

Started by ahowl11, December 15, 2016, 09:44:40 PM

Previous topic - Next topic

ahowl11

Okay so after testing 3.0 the recruitment is all messed up, with many factions recruiting peasants. So for 3.5 along with all the bug fixes etc, we will focus on fixing our recruitment system before we go on to 4.0. The goal is to have this released on Christmas day. Today I tackled the two most difficult factions: Seleucids, Egypt.
Our barracks system is based on factions and cultures, so most factions will have their own barracks line. The line is split into two parts: 'cs' for client state, where you can get local troops and 'an' for annexation where you can build factional troops.
In the past I wanted to limit the troop selection with the 'an' to basically the historical homeland regions. However, this makes the game restricted, and if you were to expand past your historical territory it was impossible to ever recruit your factional troops. We must change this to where it IS possible, but not the same as your homeland. So if playing as Macedon, you take a holding in Iberia, you could go with the 'an' line. However you will only be able to receive your most basic troops such as Psiloi, Levy Phalangites and Archers, and the higher tiers of that building line will not be available to build.
Anyways the game start also needs an overhaul, so we will need to place a better building in each region so that 'Peasants' aren't the only recruitable unit. This will also help with revolts.

Seleucid
Spoiler
Sogdiana - barr3_tier3cs
Bactria - barr3_tier3an
Merv - barr_3tier3cs
Artacoana - barr_3tier2cs
Phrada - barr_3tier2cs
Harmozia - barr_3tier2cs
Istakhr - barr_3tier4cs
Hecatompylus - barr_3tier3cs
Zadracarta - barr_3tier3cs
Rhagai - barr_3tier3cs
Ecbatana - barr_3tier2an
Susa - barr_3tier4cs
Charax - barr_3tier2an
Babylon - barr_3tier2cs
Seleucia - barr_3tier4an
Arbela - barr_3tier2an
Nisibis - barr_3tier2an
Dura-Europus - barr_3tier3an
Edessa - barr_3tier3an
Antioch - barr_3tier4an
Damascus - barr_3tier3an
Tarsus - barr_3tier3an
Iconium - barr_3tier2an
Sagalassus - barr_3tier2an
Pessinus - barr_3tier2an
Sardis - barr_3tier2an
Ephesus - barr_3tier2an

Egypt
Spoiler
Alexandria - barr_3tier4an
Memphis - barr_3tier3an
Ptolemais - barr_3tier2an
Thebes - barr_3tier3cs
Pelusium - barr_3tier2an
Jerusalem - barr_3tier3cs
Sidon - barr_3tier2cs
Tyre - barr_3tier2cs
Paphos - barr_3tier2cs
Side - barr_3tier2cs
Patara - barr_3tier2cs
Halicarnassus - barr_3tier3cs
Naxos - barr_3tier2cs
Mytilene - barr_3tier2cs
God, Family, Baseball, Friends, Rome Total War, and Exilian. What more could I possibly need?