On the border thing, the simplest solution would be to make it impossible for any Civ (human or AI) to order any ground unit into a tile within the borders of another Civ unless a state of war or a right of passage treaty exists. If you want to attack, declare war then move across the border. The same effect really is if when you try to move across the border you get the same pop-up as when you order an attack now, and confirming the order has the effect of creating a state of war. Either way, no more annoying border violations and useless diplomacy to demand that they stop.
This should not apply to ships and air missions, though. Violations of air space and/or territorial waters in real life are not the same thing as border violations by division-sized or larger ground forces. Plus, territorial waters in real life would be less than 1 Civ3 tile wide - even on a 256-wide Civ3 map each tile is about 156 km which is way more that the 12 miles from which you can exclude foreign naval forces under international law. At most, your borders should extend to coastal water tiles adjacent to land tiles within your borders, but probably borders for the purpose of excluding foriegn units (as opposed to economic use by city laborers) should just stop at the beach.
On related topics, right of passage should not automatically be mutual - if you want right of passage without granting it in return it should cost extra but you should be able to negociate for it. Similarly, you should be able to negociate the ability to use ports & air bases (or that should be included in right of passage by default). Finally, you should be able to ask/demand/bribe a civ to break agreements or make peace with a third civ.
This should not apply to ships and air missions, though. Violations of air space and/or territorial waters in real life are not the same thing as border violations by division-sized or larger ground forces. Plus, territorial waters in real life would be less than 1 Civ3 tile wide - even on a 256-wide Civ3 map each tile is about 156 km which is way more that the 12 miles from which you can exclude foreign naval forces under international law. At most, your borders should extend to coastal water tiles adjacent to land tiles within your borders, but probably borders for the purpose of excluding foriegn units (as opposed to economic use by city laborers) should just stop at the beach.
On related topics, right of passage should not automatically be mutual - if you want right of passage without granting it in return it should cost extra but you should be able to negociate for it. Similarly, you should be able to negociate the ability to use ports & air bases (or that should be included in right of passage by default). Finally, you should be able to ask/demand/bribe a civ to break agreements or make peace with a third civ.
Comment