File information
Last updated
Original upload
Created by
Diplomacy TeamUploaded by
Katarn2000Virus scan
Activity logs
This page was last updated on 17 February 2024, 12:26PM
- Changelogs
-
-
Version v1.2.6
- Adapted for latest game versions.
- Reworked Diplomacy Kingdom Elimination option description and implementation for v1.2.X game versions.
-
Version v1.2.5
- Fixed a crash on making peace when War Exhaustion is disabled.
- Fixed a crash after loading a save when attempting to fix any faulty factions (again).
- Fixed a bug due to which kingdoms were sometimes not destroyed when they should have been.
- Fixed a bug due to which War Exhaustion breakdowns were sometimes showing wrong values (unaffected by rates).
- Making peace should now use all of the mod's enabled mechanics, no matter what interface option was used for it.
- Adjusted the calculation of war reparations to make it even more lenient.
- Adjusted the way war reparations are gathered by the paying kingdom to make it less stressful.
- Adjusted the way war reparations are distributed among the winning faction.
- Adjusted the calculation and default values for some of the War Exhaustion entries.
- Adjusted War Exhaustion rates calculation.
- Adjusted descriptions of some settings for clarity.
- Added an option to disable the elimination of fiefless kingdoms.
- Added an option to disable fief repatriation after losing a war.
-
Version v1.2.4
- Fixed a crash after loading a save when attempting to fix any faulty factions.
- Fixed a bug due to which the factions checkup did not always work as intended.
- Fixed a bug where war exhaustion was still not initialized properly when declaring a war.
- Fixed a bug due to which NAPs and Alliances were evaluated for the wrong side of the agreement.
-
Version v1.2.3
- Fixed a bug where war exhaustion was not reseted when making peace and not initialized properly when declaring wars.
- Fixed a crash that happened sometimes when sponsor clan was removed from a faction.
-
Version v1.2.2
- Added a way to add casualties that are not related to map events.
- Adjusted war reparations calculation and related setting defaults to be considerably more mild.
- Adjusted default settings for Kingdom Diplomacy.
- Gold and Influence costs are joined under a single Costs heading for better usability.
- Made sure that the settings are reset to default when you first start the game after updating from previous versions of the mod.
-
Version v1.2.1
- Fixed rare crash that happened when War Exhaustion event precedes the war.
-
Version v1.2.0
- Adapted for v1.1.0
- Diplomacy events should now be ready to be a part of the public API, if we ever have one.
- Changed some setting hints to make them clearer.
- Fixed excessive UI overlap when repeatedly pressing the Factions button in the Encyclopedia.
- Better compatibility with other Encyclopedia mods for Faction page.
- Diplomacy console commands should no longer cause crashes when executed from the main menu.
- Added diplomacy.form_non_aggression_pact console command.
- Added diplomacy.break_non_aggression_pact console command.
- Added diplomacy.legitimize_rebel_kingdom console command to help fix broken civil wars.
- Fixed diplomacy.set_war_exhaustion console command.
- Fixed some cost calculations using wrong settings.
- Added Kingdom Wallet costs. They are used to pay war reparations and other interstate payments.
- Diplomatic actions now include up to 3 different costs: a gold cost (usually representing organizational expenses and benefiting no one), an influence cost, and a kingdom wallet cost (used for interstate payments when required).
- Added settings for proper calculating of gold and kingdom wallet costs.
- Adjusted kingdom scaling factor calculation for kingdoms with mercenary clans.
- Adjusted kingdom scaling factor calculation to be more notable for larger kingdoms.
- Donating gold to a clan now affects character traits.
- Fixed a bug preventing faction to consolidate when its demands are fulfilled.
- Fixed a bug where eliminated clans were not removed from factions.
- Fixed several crashes related to factions and Civil Wars.
- Made some overall stability improvements.
- Added a checkup on game load to fix the most common issues with current factions and civil wars from older saves.
- Fixed a bug due to which messengers did not move if the game was not saved and reloaded after sending the messenger.
- Restricted sending messengers only to the people you personally met or at least likely to know of, in order to keep intended game pace.
- Added a chance of messengers not reaching their target (road accidents).
- Added new mod settings to regulate new changes to messengers.
- Making peace without an election, whether it be from Kingdom Management or due to War Exhaustion, now imposes a tribute as usual.
- Making peace while on Critical War Exhaustion may result in war reparations being paid, if the other side is winning the War Exhaustion race.
- Losing a war due to War Exhaustion may result in some or even all of the territories captured by the defeated side being returned to the victor.
- A faction without fiefs is now destroyed if it loses the last ongoing war due to War Exhaustion.
- Fixed an issue where War Exhaustion report showed incorrect breakdown numbers if Exhaustion gain settings were changed during the war.
- Added War Exhaustion numbers to the campaign map indicator.
- Optimized the performance of the War Exhaustion map indicator.
- Added UI notification and explanation when War Exhaustion is critical.
- Critical War Exhaustion now affects Kingdom Management.
- Added UI notification when War Exhaustion can not be fully applied due to a campaign questline.
- Active questline now prevents War Exhaustion raising above the critical threshold, rather than capping it at 100%.
- Losing all fiefs no longer instantly raises War Exhaustion to its cap, but moderately increases it and effectively puts a fiefless faction on a timer, greatly increasing its daily Exhaustion gain.
- Some War Exhaustion events now can optionally be accounted for with diminishing returns, preventing rapid and meaningless Exhaustion accumulation when, for example, a single settlement is repeatedly recaptured by the belligerents.
- Added a setting allowing for War Exhaustion multipliers to be set differently for every side of the conflict, depending on the factions individual power scores.
- Added new War Exhaustion entries: heroes imprisoned and heroes perished. Both take into account hero significance for the faction.
- Added new War Exhaustion entry: caravans raided.
- Successful castle sieges now add half as much War Exhaustion as towns.
- Added detailed tooltips to War Exhaustion breakdown numbers in the report.
- War Exhaustion for all ongoing conflicts will be recalculated on first save load according to current mod settings.
-
Version v1.1.19
- Fixed a crash that occurred for some users on mod loading.
- Fixed a crash that occurred when pressing the "Grant fief" button multiple times in a row in Encyclopedia.
- Granting a fief to a clan would no longer worsen relations with mercenary clans or clans that own considerably more land.
- Granting fief interface now includes the name of the clan you are granting a fief to.
-
Version v1.1.18
- Fixed a crash that occurred when sending a Messenger to a hero in the field.
- Fixed a rare crash that sometimes occurred in Kingdom Management.
- Fixed a rare crash that occurred on Encyclopedia Hero page when the hero was imprisoned by leaderless party.
-
Version v1.1.17
- Recompiled for v1.0.2.
- Fixed several issues with the Diplomacy panel in Kingdom Management.
- Fixed several issues with peace and war restrictions not applying properly.
- Fixed a crash that occurred when sending a Messenger to a factionless hero.
- Fixed a crash that occurred when trying to create a caravan using a Messenger.
- Messengers now use correct scene for the conversation.
- Messengers can no longer freely access highborn locations unless you can.
- The speed of Messengers now depends on the maximum arrival time.
- Added an explanation for why some characters may not be available to send Messengers to.
- Made some adjustments to setting hints related to Messengers to make them clearer.
- Added a separate option to show/hide war exhaustion indicator on the campaign map.
- Fixed an issue where the detailed war exhaustion report would sometimes have odd formatting.
- Peace treaties no longer force NAPs, but the war cooldowns are intact.
- Adjusted the cost of declaring war and making peace without holding elections.
-
Version v1.1.16
- Fixed more issues with eliminated factions
- Better compatibility with other encyclopedia mods for Hero page
- Fixed some inaccurate settings descriptions
-
Version 1.1.12
- Update dependencies to fix 1.8.0 hotfix crash
- Fix faction selection issue in the kingdom diplomacy view
- Fix messenger teleportation issue
-
Version 1.1.11
- Compatibility with e1.8.0
-
Version 1.1.10
- Compatibility with e1.7.2
-
Version 1.1.9
- Compatibility with e1.7.0
- Another messengers fix
-
Version 1.1.8.3
- Messengers fix
-
Version 1.1.8.2
- Updated for e1.6.3, e1.6.4 and e1.6.5
- Resumed changelog
-
Version 1.1.2
- Fixed crash that occurs when a player initiates a conversation via messenger with a hero in a settlement.
-
Version 1.1.1
- Add support for Bannerlord e1.6.0.
- Resolved incompatibility with the developer console mod.
- Fixed issue where mercenaries could join or create factions.
- Fixed issue where changing kingdoms as mercenary clan wouldn't refresh the war exhaustion UI. This may still occur in e1.5.10 but is definitely resolved in e.1.6.0.
- Added an explicit dependency on UIExtenderEx.
- Properly enforce faction creation criteria for players. Removed the cancel faction creation option.
- Fixed some issues with localization.
- Fixed issue where faction creation bug where the player may pay influence but a faction would not be created.
- Updated the way messengers work to support 1.6.0. Should resolve any issues with recruiting wanderers via messenger.
-
Version 1.1.0
- Added Factions and Civil Wars. Players and AI clans may create or join factions. If a faction gains enough support, they will start a civil war as rebels. If the rebels wins the war, their demand will be applied. If the loyalists win, the rebel clans will return to the kingdom. Victors in the war (rebels or loyalists) also receive an influence gain and relations with their comrades. The losers of the war will lose influence.
- The Faction window can be accessed as a tab in the Kingdom management screen or the Encyclopedia on each Kingdom's page. The Faction window is used to create, join, or track factions in the world.
- Faction tendency (the willingness of AI to create or join factions) can be tweaked in the mod options.
- Added a score penalty to forming multiple Non-Aggression Pacts. Should stop Non-Aggression pact spam by the AI.
- Increased the base score for forming alliances by 20. Should increase the number of alliances that the AI form.
- Player rulers are now forced into a peace agreement when their kingdom's war exhaustion reaches its maximum.
- Bannerlord e1.5.10 compatibility. Special thanks to ToCheckOn for helping on this.
- Added a real-time display of the player's wars at the top of the screen with the current war exhaustion for both factions. Only shows when war exhaustion is enabled in the mod options.
- Added a Non-Aggression Pact Tendency and Alliance Tendency setting. Allows the player to tune the AI's desire to enter these agreements.
- Various updates to the Kingdom Diplomacy screen.
- Kingdom banner elements now properly word wrap.
- Updated the spacing and layout of the action buttons.
- Support for 1.5.10 additions to the screen. (thanks to ToCheckOn!)
- Improved Encyclopedia compatibility by patching using UIExtenderEx instead of overriding Encyclopedia prefabs.
- Reordered some options in Diplomacy's MCM menu.
- Removed CN translations because it is not being updated in official releases.
- Fixed bug where a messenger could arrive at a character engaged in battle and cause a crash.
-
- Author's activity
-
February 2024
-
17 Feb 2024, 12:26PM | Action by: Bennyzzz
File added
'Diplomacy [version 1.2.11]'
December 2023
-
23 Dec 2023, 5:24PM | Action by: Bennyzzz
File added
'Diplomacy [version 1.2.10]'
November 2023
-
29 Nov 2023, 11:49AM | Action by: Bennyzzz
File added
'Diplomacy [version 1.2.9]'
-
02 Nov 2023, 3:11PM | Action by: Bennyzzz
File added
'Diplomacy [version v1.2.8]'
September 2023
-
24 Sep 2023, 10:58AM | Action by: artifixer
File added
'Diplomacy [version v1.2.7]'
August 2023
-
05 Aug 2023, 11:49AM | Action by: artifixer
Attribute change
'Description changed.'
-
05 Aug 2023, 11:39AM | Action by: artifixer
Changelog added
'Change log added for version v1.2.6'
-
05 Aug 2023, 11:39AM | Action by: artifixer
File added
'Diplomacy [version v1.2.6]'
February 2023
-
28 Feb 2023, 7:01AM | Action by: artifixer
Attribute change
'Description changed.'
-
26 Feb 2023, 7:18PM | Action by: artifixer
Changelog added
'Change log added for version v1.2.5'
-
26 Feb 2023, 7:18PM | Action by: artifixer
File added
'Diplomacy [version v1.2.5]'
-
26 Feb 2023, 7:14PM | Action by: artifixer
Changelog added
'Change log added for version v1.2.5'
-
18 Feb 2023, 11:04PM | Action by: artifixer
Attribute change
'File \'Diplomacy (e1.8.0 - e1.9.0)\' version changed to v1.1.13.'
-
18 Feb 2023, 11:04PM | Action by: artifixer
Attribute change
'File \'Diplomacy (e1.7.2)\' version changed to v1.1.10.'
-
18 Feb 2023, 11:03PM | Action by: artifixer
Attribute change
'File \'Diplomacy (e1.5.9 - e1.7.1)\' version changed to v1.1.9.'
-
18 Feb 2023, 11:03PM | Action by: artifixer
Attribute change
'File \'Diplomacy (e1.5.8)\' version changed to v1.0.1.'
-
18 Feb 2023, 11:02PM | Action by: artifixer
Attribute change
'File \'Diplomacy (e1.9.0)\' changed to \'Diplomacy (e1.8.0 - e1.9.0)\'.
File \'Diplomacy (e1.8.0 - e1.9.0)\' description changed.'
-
10 Feb 2023, 7:14PM | Action by: artifixer
Changelog added
'Change log added for version v1.2.4'
-
10 Feb 2023, 7:14PM | Action by: artifixer
File added
'Diplomacy [version v1.2.4]'
-
06 Feb 2023, 8:30AM | Action by: artifixer
Changelog added
'Change log added for version v1.2.3'
-
- Mod page activity
-
April 2024
-
24 Apr 2024, 1:33AM | Action by: Tharinz126
Endorsed
'Diplomacy'
-
24 Apr 2024, 12:19AM | Action by: m412491
Tracked
'Diplomacy'
-
24 Apr 2024, 12:15AM | Action by: razzmatazz2490
Endorsed
'Diplomacy'
-
23 Apr 2024, 11:57PM | Action by: Virus728683
Tracked
'Diplomacy'
-
23 Apr 2024, 11:42PM | Action by: foreveragain
Tracked
'Diplomacy'
-
23 Apr 2024, 11:32PM | Action by: tm410
Tracked
'Diplomacy'
-
23 Apr 2024, 10:50PM | Action by: apdoelto5y
Endorsed
'Diplomacy'
-
23 Apr 2024, 9:43PM | Action by: Ztk2099
Endorsed
'Diplomacy'
-
23 Apr 2024, 9:09PM | Action by: Clash1337
Tracked
'Diplomacy'
-
23 Apr 2024, 9:04PM | Action by: PrimalDeadpool
Endorsed
'Diplomacy'
-
23 Apr 2024, 9:03PM | Action by: mroberts092
Tracked
'Diplomacy'
-
23 Apr 2024, 8:37PM | Action by: penaldo13
Tracked
'Diplomacy'
-
23 Apr 2024, 8:16PM | Action by: umitozturks
Endorsed
'Diplomacy'
-
23 Apr 2024, 8:01PM | Action by: TheRabbitMajestic
Tracked
'Diplomacy'
-
23 Apr 2024, 7:49PM | Action by: An10rr
Tracked
'Diplomacy'
-
23 Apr 2024, 6:47PM | Action by: Demithh
Endorsed
'Diplomacy'
-
23 Apr 2024, 6:42PM | Action by: Eldasck
Endorsed
'Diplomacy'
-
23 Apr 2024, 5:54PM | Action by: RonnieJay
Endorsed
'Diplomacy'
-
23 Apr 2024, 5:24PM | Action by: Tomexex1232
Tracked
'Diplomacy'
-
23 Apr 2024, 4:57PM | Action by: cuperavatar
Endorsed
'Diplomacy'
-