the dutch just declared war on me as part of a deal. problem is, that happened after their turn, so they have lots of units in exposed positions.
normally diplo AI happens first in the turn and then units are moved accordingly. would it be possible to delay the actual war declaration that results from the deal until the declaring player's next turn starts?
@ilteroi Currently the war declaration happens in CvGameDeals::ActivateDeal(). It is possible, but you would need to store it in memory and then trigger it once the turn starts.
the dutch just declared war on me as part of a deal. problem is, that happened after their turn, so they have lots of units in exposed positions.
normally diplo AI happens first in the turn and then units are moved accordingly. would it be possible to delay the actual war declaration that results from the deal until the declaring player's next turn starts?