Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Shift+F8 (Quick Load) briefly exits to main menu before loading the savegame. This is much faster than loading directly (though maybe not on all systems). When exiting to the main menu, the game no longer forgets whether resource bubbles had been enabled. [advc.003d,advc.004m] * In-game main menu renamed from "Main Menu" to "Game Menu" in help text. (The true "Main Menu" is where you go via "Exit to Main Menu".) [advc.004g] * Improvements to AI willingness to talk in some specific situations: ** Refuse-to-talk (RTT) duration from embargoes reduced from 30 turns on average to 25. RTT duration after a declaration of war at the request of another civ reduced to 12.5 turns on average (previously 15 turns). [advc.130f] ** Refusal to talk after an embargo and refusal to sign a treaty after cancelation no longer depend on AI attitude. (Previously, as a side-effect of change 130j, the refusal durations were shortened when the other side was Annoyed or Furious and prolonged when Friendly.) ** Memory about recently canceled deals can decay only partially while at war. This means that the AI is never willing to sign Open Borders right after a war ends. [advc.130r] ** When a DoW is triggered through a defensive pact (DP), the AI refuses to talk for 12.5 turns on average. In previous versions, unless UWAI was disabled, there was nothing to prevent one of the DP allies from making peace after a couple of turns. Also, the RTT durations from DP and sponsored war no longer stack with the RTT duration from trade embargoes. [advc.104i] * No more war-on-friend penalties for attacking a capitulated vassal (only for attacking the master). [advc.130h] * Upon becoming a vassal, AI civs forget any "arrogant" demands. (Because I don't want the diplomatic protection from accepting a demand to extend from the vassal to the master.) [advc.130o] * When a peace treaty gets signed between two civs that already have a peace treaty, the turns-to-cancel on the existing treaty are reset to 10. (In BtS, the signing of the second treaty has no effect.) [advc.032] * Replaced several instances of "pass" in my v0.89rc Python code with "return" after discovering that "pass" does not cause a function to return. My misconception had led to some unnecessary computations, mostly in Civ4lerts, and a couple of changes to PerfectMongoose had had no effect. * Rise & Fall: ** Civs close to a victory condition are considered to be ranked higher than those not close to any victory. This is relevant for the computation of the Rise score (which is based on ranks). I've changed this because the ranking on the leader board is not a good measure of a civ's standing during the endgame. I'm using the BBAI victory stages to determine whether a civ is close (stage 3) or very close (stage 4) to victory. The dialog for civ selection now shows when a civ is close to victory. ** Bug fixed that had exempted vassals of previously played civs from AI trade restrictions. ** Bug fixed that had prevented diplomacy between AI civs on the first turn of a chapter. ** Auto Play countdown corrected; had been one turn ahead. ** In v0.89rc, the AI already got to make some decisions on the final turn of a chapter (after the player presses "End Turn"). Now the final turn is entirely under human control. ** Civ4lerts are no longer displayed on the first turn of a chapter. ** Redundant minimized tech choice popups no longer appear on the first turn of a chapter. * Reduced display duration of Civ4lerts from long to normal. Had already meant to do this in v0.80, but missed one half of the alerts. [advc.106c] * The message about an unclaimed resource revealed by a new tech is now based on the revealed owner (which can differ from the actual owner) of the resource tile. [advc.004r] * Changed a few loading screen hints. [advc.008c,advc.008d]
- Loading branch information