Im going for more cash early on in my script as the ai needs the extra boost early on to help it get going. Later on the extra money it gets should help it get enough to build the best buildings.
You can increase the financial aid the ai gets over the course of the campaign, and have it based on the number settlements.
Here is an example of the script i might use in 2.1(taking the england faction as an example)
Code:
monitor_event FactionTurnStart FactionType england
and not FactionIsLocal
and Treasury < 5000
and I_TurnNumber < 50
console_command add_money england, 5000
end_monitor
monitor_event FactionTurnStart FactionType england
and not FactionIsLocal
and Treasury < 5000
and I_NumberOfSettlements england < 3
console_command add_money england, 5000
end_monitor
monitor_event SettlementTurnStart FactionType england
and not FactionIsLocal
console_command add_money england, 1000
end_monitor