Adds a basic form of war attrition so that factions that have seen lots of action are more likely to make peace. Configurable!
New features allow player to configure the general length of peace time between wars!
Permissions and credits
Credits and distribution permission
Other user's assetsThis author has not specified whether they have used assets from other authors or not
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Adds war attrition by altering the ThinkAboutDeclaringWar, ThinkAboutDeclaringPeace, and DailyTick methods under PoliticalStagnationAndBorderIncidentCampaignBehavior.
I changed ThinkAboutDeclaringPeace to take into account the successful raids, siege, and number of casualties that have occurred in a war. Through the configuration file you can declare how much each of those counts towards the chance that peace would be declared. The DailyTick change allows you to declare what the chances are each day that peace would be considered. ThinkAboutDeclaringWar now has a WIP time since last campaign started check so factions don't try to do back to back short wars.
ThinkAboutDeclaringWar didn't work as intended and caused crashes so it has been removed for the time being.
The mod behavior for considering peace is a lot different than vanilla; it's been designed to allow the player to put a soft cap to how much a faction will do during a war before they go back to peace to keep a faction from snowballing.
The configuration file is located at Modules/WarAttrition/bin/Win64_Shipping_Client/warattrition.xml
I'm lazy so check the .xml for what each multiplier does!
The default values should dramatically slow down AI from snowballing and give weak factions the time to build up their strength between wars where they aren't decimated as much. I'm still working on balancing the default values, so let me know what you try and what experience it gives you!