Re: Hordes (campaign_db.xml)
Interesting insights. Maybe the shared target bonus is only activated when the Mongols and Tims are actually both on the map as a horde at the same time?
Re: Hordes (campaign_db.xml)
This is excellent. We plan to make a lot of use from this in our mod!
Re: Hordes (campaign_db.xml)
I tweaked it a bit since and this is what I think has given the best results:
<hordes>
<end_target_faction_bonus int="500"/>
<start_target_faction_bonus int="400"/>
<farming_level_bonus int="50"/>
<shared_target_bonus int="10"/>
<disbanding_horde_bonus int="-300"/>
<starting_region_bonus int="900"/>
<horde_target_resource_bonus int="990"/>
</hordes>
Note that it heavily depends on your campaign_ai_db file as well and how you tell horde factions to act. The best way to to force them to ignore rebels until they have at least one actual enemy (good thing is that rebels don't count as enemies due to being at war via descr_strat). Then they'll attack a faction, raid their settlement and usually occupy it within the next 2 turns.
Also, and this may just be due to my sloppy AI coding, for me when Mongols spawn at Sarkel rather than Baghdad, they are often circling around Sarkel doing nothing until Timurids spawn (either at Sarkel or elsewhere) upon which time both horde factions go all out aggressive. Not sure what's causing that (could have to do with the shared target variable), but I'm happy with how it is at present.
I might have forgot to mention, but I also recoded the horde_targets to lead like a path from one end of the map to the other, i.e. Sarkel, Kiev, Krakow, Nuremburg, Rheims, Paris for instance.
Re: Hordes (campaign_db.xml)
Gah, the problem was quite simple actually. The code now works all the time and hordes are always active (with decent AI scripts - try the one in VM 0.93 for instance for that)
<hordes>
<end_target_faction_bonus int="500"/>
<start_target_faction_bonus int="400"/>
<farming_level_bonus int="50"/>
<shared_target_bonus int="0"/>
<disbanding_horde_bonus int="-300"/>
<starting_region_bonus int="910"/>
<horde_target_resource_bonus int="990"/>
</hordes>
basically moved 10 from shared_target_bonus to starting_region_bonus
Re: Hordes (campaign_db.xml)
In Broken Crescent the Mongols spawned in 1219, they went over towards Samarqand and then did nothing, the Shah wont even kill them. How can I tweak at the programing to make them more aggressive rather than passive. The Mongols however successfully attacked everyone and my Abbasid caliphate easily dealt with them but my father is having the pussy Mongol problem in his Byzantine game.
Re: Hordes (campaign_db.xml)
Eh just use the excerpt I posted?