
Originally Posted by
russia almighty
The Errant would you explain how you increased Sabean recruitment ? I wouldn't mind expanding the range of where you can get there heavy cavalry ,nobles and spearmen.
OK. Recruitment in EB is determined by two things. First the type of government you can build in a region (Type 1,2,3,4) which determines how high you can build your factional/regional MIC. The second part is various hidden resources the EB team has used to limit the recruitment zones of various units. All the changes you need to make will be done in the EDB. However you need another file to tell which hidden resources to add.
This is how the recruitment for the spearmen looks like in the EDB:
Code:
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource n1 and hidden_resource n2 and hidden_resource n4 and hidden_resource y8
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource n1 and hidden_resource n2 and hidden_resource y4 and hidden_resource y8
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource y1 and hidden_resource n2 and hidden_resource n4 and hidden_resource y8
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource n1 and hidden_resource y2 and hidden_resource y4 and hidden_resource y8
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource y1 and hidden_resource y2 and hidden_resource n4 and hidden_resource y8
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource n1 and hidden_resource y2 and hidden_resource n4 and hidden_resource y8
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource y1 and hidden_resource n2 and hidden_resource y4 and hidden_resource y8
Everything after the bracketed part { saba, } are hidden resources that determine the recruitment zone. Each line for the spearmen determine one region/settlement where they can be recruited. Since you can't make heads or tails of the hidden resources trough the EDB you need another file mentioned below. So here are the instructions.
First make a copy of your EDB (export_descr_buildings). Then open the txt. file DESCR_REGIONS (eb\data\world\maps\base).
Once you have opened the DESCR_REGIONS file choose the option edit from the toolbar above and then find. Write for axum as the keyword for the search you it should move you to the entry for Axum which looks like this:
Code:
Diamat
Axum
saba
Agazyan
195 96 104
timber, gold, camels, elephants, EA, E, n1, n2, n4, y8
5
2
Notice the letter combinations at the end of the sixth line, right after the resources. Those are the Hidden resources that determine recruitment in the region.
Now make a copy the Citizen spearmen entry in the EDB like so:
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource y1 and hidden_resource n2 and hidden_resource y4 and hidden_resource y8
And then change the hidden resources to correspond with those of Axum like this:
recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, } and hidden_resource EA and hidden_resource E and hidden_resource n1 and hidden_resource n2 and hidden_resource n4 and hidden_resource y8
Save the file and exit. Restart EB and you can now recruit Citizen Spearmen in Axum.
Note! You have to have the correct MIC and level in the EDB. The Sabaean MIC is shared by Carthage (egypt). And you have to manually copy the entries to all the desired MIC levels you want to recruit the unit in. The default is level 3.
Also adding the unit entry without any of the Hidden resources present, like so: recruit "arabian infantry saba citizen spearmen" 0 requires factions { saba, }
should make the unit recruitable anywhere you can build a level 4 Factional MIC in.
These instructions apply to all the units you can recruit. Just find the correct name for the unit, copy it and make the desired changes and your good to go.
@sgsandor. Changing recruitment times are done trough the EDU (export_descr_unit). Just scroll down to the unit you want to change and take a look at the entry for stat_cost of that unit. The first number there determines build duration. It's usally 1. Change it to 0 for insta-recruitment.
Bookmarks