SP Native Fighting Together Relationship

Users who are viewing this thread

Fighting Together Relationship

This mod creates a new source of income for relationship with other lords / clans through battle and sieges. War is major part of Calradia and therefore it brings lords from the same faction together to fight for the same cause. You will now be able to gain relation with lords you are fighting and winning with but if you lead them and their men into death you lose a lot of relation. However if you manage to win a battle against all odds every lord in your army will give you massive respect for that.




Installation

Use Vortex mod manager or simply drag and drop the 'FightingTogetherRelationship' folder into 'C:\Program Files(x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules' and don't rename anything inside or the mod will not work! I would highly suggest that you use this Mod Launcher and place my Mod under the official TaleWorlds Modules.


Current Features

  • The ability the gain & lose relationship with your allies, companions, spouse and children depending on:
  • - If you won or lost the battle- Your party's contribution to the battle- Comparison between army sizes- Difference between ally and enemy casualties.
  • ===> You are now able to gain relation even if you lost the battle, depending on the difficulty and the outcome of casualties!
  • ===> You are now able to lose relation with enemies you fought against in battle!
  • Now also works between AI characters! (This feature is disabled by default, you can enable it through the Menu.)
  • - AI characters will now gain/lose relationship with each other if they fought together, just like the player.- Also works between hostile AI characters if they were involved in battle together. They will lose relationship if they fought each other.
  • All features are customizable through the included "Mod Configuration Menu" by @Aragasas.
  • Full localization support. You can find the language.xml inside:
    "Mount & Blade II Bannerlord\Modules\FightingTogetherRelationship\ModuleData\Languages" folder


Compatibility & Troubleshooting

For general compatibility and issues on starting or loading the game, please refer to the following information below and read carefully:

General Compatibly:
The newest version of this mod (2.1.0) is safe to update on an existing save game.
This mod has been tested and works for Version e1.3.1 (public branch).
This mod has been tested and works for Version e1.4.0 (beta branch).

Try to unblock your mods .dll files by doing the following steps for all installed mods:
  1. Navigate to your Mount & Blade II Bannerlord\Modules folder.
  2. Go into the mods Modules folder, then into the bin folder and finally into the Win64_Shipping_Client folder.
  3. Right-click the .dll file and then click "Properties".
  4. If the .dll file is blocked you'll see a box that says 'unblock' , now click the button and repeat this for each mod.

Try running the game as administrator:
Navigate to "C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\bin\Win64_Shipping_Client" then right click on 'TaleWorlds.MountAndBlade.Launcher.exe' and go on properties. Go to the 'Compatibility' section and check the 'Run this program as an administrator' box.

Remove mods you are not using while doing troubleshooting
Mods that exist inside "Mount & Blade II Bannerlord\Modules" folder can cause problems even if they are disabled. Remove the mods you are not using or that are not involved in troubleshooting.


Work in Progress Features

  • Adding players companions
  • Adding players spouse/children
  • Adding a config file for user configuration
  • Reducing relation loss if play lost the battle => adding a configurable value to the config
  • Adding a translation file
  • Adding relation changes between AI characters


Changelog

Version 2.1.0
  • Player is now able to lose relationship with hostile AI characters if they fought against each other battle
  • Redone some options in the Mod Configuration Menu
  • Redone the language.xml to fit the new Configuration Menu
  • Fixed a bug, that caused a crash, where the mod would try to divide by 0 if the "AI Relationship" option was enabled
  • Fixed a bug that caused a crash while trying to calculate the relationship between hostile AI characters
Version 2.0.0
  • AI characters will now also gain/lose relationship with each other if they fought together
  • Hostile AI characters will now also lose relationship when fighting against each other
  • You are now able to gain relationship even if you lost the battle, depending on various factors
  • Now uses the (included) "Mod Configuration Menu" instead of a config file
  • Redone the language.xml to work better with this version of the mod
  • Added the option to disable the entire mod
  • Added more various configurable options
  • Fixed a bug that caused a false output when using the "Chatlog Output" option
  • Fixed a bug that could cause a crash when your companion/spouse/child was leading their own party
  • Fixed a bug that could cause a crash when fighting a mercenary party
Version 1.3.8 & 1.3.8.BETA
  • Fixed a bug that caused a crash when having your children fighting alongside you
  • Fixed a bug that may have caused a wrong output if using the chatlog option.
Version 1.3.7.BETA
  • Updated the BETA branch version of this mod to equal the features of the public branch version
Version 1.3.7
  • Redesigned the Language.xml for better and easier translations
Version 1.3.6
  • Added a setting in the config file to disable relationship gain
  • Added a multipler in the config file to adjust the amount of relationship gained
  • Added a Language.xml file inside the ModuleData folder for translations
Version 1.3.5.BETA
  • Added a new file for beta version e1.3.0
Version 1.3.5
  • Added a setting in the config file to change the relationship cap
  • Added a setting in the config file to disable relationship loss
  • Added a multipler in the config file to adjust the amount of relationship loss
Version 1.3.4
  • Fixed a bug where the game could crash if trying to add relation to your children (thanks to @kleinersilver for helping me to solve this bug!)
  • Fixed a bug where the game could crash if trying to add relation to your spouse
Version 1.3.3
  • Added a setting in the config file to change the notification output method to chat log instead of the regular banner notification
Version 1.3.2
  • Fixed a big amount of bugs that caused or could have caused crashes
Version 1.3.1
  • Fixed a bug where the game would crash if fighting alongside neutral caravans or villagers
  • Fixed a bug where relation change would not apply if there were multiple companions or children
  • Fixed a bug where the game would crash if participating in a siege
Version 1.3.0
  • Rebuilt the mod from scratch in a more stable and structured manner
  • Added a config file for user to adjust settings
  • Fixed a bug where the game would crash if you fought alongside villagers, caravans or militias
  • Fixed a bug where the game would crash if you lost the battle and had a companion, spouse or any children in your party
  • Fixed a bug where AI parties would gain double the amount of relationship
  • Fixed a bug where companions and spouse would sometimes not be effected
Version 1.2.0
  • Spouse and children will now also gain/lose relationship if they fought with you in battle by either being in your party or leading their own party
  • Fixed a bug where companions would not be affected if leading their own party
Version 1.1.2
  • Fix for the resolution change bug on loading a save game
Version 1.1.1
  • Removed the games .dll files from my module folder to prevent overriding
Version 1.1.0
  • Companions in your party will now gain/lose relationship
Version 1.0.0
  • Initial release on Nexus
Bug Reports

If you find any bugs, please let me know so I can do my best to fix them.
 
Last edited:
Back
Top Bottom