I was fan of 25 days strict truce period previously because in these times there was no tribute system, player was paying a kingdom 100K to make truce then just 1-2 days later same kingdom was declaring war again so these times strict rules were needed.
Thank you.Easy enough to change
25 days are still too short because it takes even 20 days for a leagion to travel from one side of the continent to another side.As for why?
Do you know what file that is? I'd like to edit it to be a bit longer.Easy enough to change:
As for why?
Thank you. I'll try.Diplomacy lets you change this
There are other factions on which we can declare war. Actually NPCs are eager for wars so they always fight against two or even three factions at the same time.I think people would get bored if peace lasted too long. Its a rough balancing act.
Anyone know what file to edit to make truce longer?Easy enough to change:
As for why?
I don't know either. You may try the diplomacy mod. https://www.nexusmods.com/mountandblade2bannerlordAnyone know what file to edit to make truce longer?
I'd like to avoid a bigger mod if I can and there's always the possibility of it being buggy with newer versions of the game.I don't know either. You may try the diplomacy mod. https://www.nexusmods.com/mountandblade2bannerlord
TaleWorlds.CampaignSystem.dllAnyone know what file to edit to make truce longer?
Thank you. I've tried to find the line in dnspy but couldn't. I'm a noob at this and thought it was a simple change, but I ain't a coder. Probably a bit too in over my head with this.TaleWorlds.CampaignSystem.dll
what program you use to open for edit this?Easy enough to change:
As for why?
I use dnSpy.what program you use to open for edit this?
I had the same problem when I was starting out. Someone helped me (and a lot of others) though. These are his detailed step-by-step instructions for making changes in dnSpy:Thank you. I've tried to find the line in dnspy but couldn't. I'm a noob at this and thought it was a simple change, but I ain't a coder. Probably a bit too in over my head with this.
Follow these instructions:
Here's a picture to help guide you:
- Click on the magnifying glass icon at the top, or go to Edit > Search Assemblies.
- In the search bar type, "SpeedUpMultiplier" without the quotations marks.
- Right click SpeedUpMultiplier in the results box and select "Analyze".
- In the Analyzer, click the dropdown arrows for Set > Used By and double click on the "OnLoad" method.
- In the OnLoad method, right click on the line of code that says "this.SpeedUpMultiplier = 4f;" and select "Edit IL Instructions..."
- Change the number 4 to a 20 and press "Okay" in the bottom right.
- Go up to File > Save Module and save your changes. Close dnSpy and you should be good to go.
One final thing to note: anytime a patch is released (including hotfixes), the dll file will be reaquired from Steam and your changes will be wiped. This unfortunately means you will need to follow the steps again to reapply the changes. Once you get the hang of it it should go quickly though.
Let me know if that works!
Thanks! I'll give this a try later!I use dnSpy.
I had the same problem when I was starting out. Someone helped me (and a lot of others) though. These are his detailed step-by-step instructions for making changes in dnSpy:
There are other factions on which we can declare war. I think 42 days is a suitable term. Half a year makes the truce actually mean something.people might grow annoyed or bored with nothing to do.
That will be perfect.I think it would be best if the dev allowed the peace treaties to be negotiable for player and to the AI the allow us to change by some sort of slider on options or like they place the "death of family and companions" with a set number of days, how many days, how it owuld be, etc.
I was playing Ck3 and the minimum is 5 years, which make sense for themThat will be perfect.