great ai mod!thanks for this!;i play a lot with this ai and discover that the rebels indeed are agressive and attack you,but mostly when they have a settlement in the region where they have a army,if the rebel army is in a region without a rebel settlement they mostly just stands there and doin nothing,now i did not test your latest version,but i have tested a little code too that is working in mine campaign mostly for rebels too attack too when they are in a region without a rebel city,i do not know much about codes so this comes almost from nowhere,but if i give slave faction default ai label and then put this code under default it seems too work.
maybe you can test this code too and see anny changes.
Code:
<decision_entry> <!--
IF AT WAR AND OUTNUMBERED, FRONTLINE + FREE_STRENGTH, WANT PEACE
-->
<min_entry stance="AtWar" is_neighbour="false" num_settlements="1"/>
<min_entry is_neighbour="false" target_human="true" stance="AtWar"/>
<min_entry stance="AtWar" is_neighbour="false" num_enemies="1"/>
<max_entry stance="AtWar" is_neighbour="false" num_enemies="30"/>
<max_entry stance="AtWar" is_neighbour="false" num_settlements="200"/>
<max_entry is_neighbour="false" target_human="true" stance="AtWar"/>
<faction_attitude invade_priority="800" defense="defend_normal" continue="true"/>
</decision_entry>
<decision_entry>
<!--
IF AT WAR AND OUTNUMBERED, FRONTLINE + FREE_STRENGTH, WANT PEACE
-->
<min_entry stance="AtWar" is_neighbour="false" num_settlements="1"/>
<min_entry is_neighbour="false" target_human="true" stance="AtWar"/>
<min_entry stance="AtWar" is_neighbour="false" num_enemies="1"/>
<max_entry stance="AtWar" is_neighbour="false" num_enemies="30"/>
<max_entry stance="AtWar" is_neighbour="false" num_settlements="200"/>
<max_entry is_neighbour="false" target_human="true" stance="AtWar"/>
<faction_attitude want_war="true" continue="true"/>
</decision_entry>
<decision_entry>
<!--
IF AT WAR AND OUTNUMBERED, FRONTLINE + FREE_STRENGTH, WANT PEACE
-->
<min_entry stance="AtWar" is_neighbour="true" num_settlements="1"/>
<min_entry is_neighbour="true" target_human="true" stance="AtWar"/>
<min_entry stance="AtWar" is_neighbour="true" num_enemies="1"/>
<max_entry stance="AtWar" is_neighbour="true" num_enemies="30"/>
<max_entry stance="AtWar" is_neighbour="true" num_settlements="200"/>
<max_entry is_neighbour="true" target_human="true" stance="AtWar"/>
<faction_attitude invade_priority="800" defense="defend_normal" continue="true"/>
</decision_entry>
<decision_entry>
<!--
IF AT WAR AND OUTNUMBERED, FRONTLINE + FREE_STRENGTH, WANT PEACE
-->
<min_entry stance="AtWar" is_neighbour="true" num_settlements="1"/>
<min_entry is_neighbour="true" target_human="true" stance="AtWar"/>
<min_entry stance="AtWar" is_neighbour="true" num_enemies="1"/>
<max_entry stance="AtWar" is_neighbour="true" num_enemies="30"/>
<max_entry stance="AtWar" is_neighbour="true" num_settlements="200"/>
<max_entry is_neighbour="true" target_human="true" stance="AtWar"/>
<faction_attitude want_war="true" continue="true"/>
</decision_entry>
<decision_entry>
dont look at the text between the codes as they make no sence lol,thanks again for this great campaign ai that is making mine campaign so much better!