Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

714 个评价
Adjustable Leveling
12
3
4
2
   
奖励
收藏
已收藏
取消收藏
Type: Utility
Game Mode: Singleplayer
Compatible Version: v1.2.12
文件大小
发表于
更新日期
87.541 KB
2022 年 12 月 2 日 上午 8:36
5 月 5 日 下午 2:58
26 项改动说明 ( 查看 )

订阅以下载
Adjustable Leveling

描述
Description:
Adjust skill and character leveling speed through adjustable experience modifiers.
Inspiration taken from "Leveling Rebalance", so there are some similarities.


Character Leveling
The learning rate is calculated using the following formula:
Before learning limit is reached (limit = 50 * focus points + base):
(0.25 + 0.5 * (1 - (skill / limit))) * attribute_points
+ (0.5 + 1.0 * (1 - (skill / limit)) * focus_points
After learning limit is reached, before "Max Skill Limit increase per Attribute Point"-limit:
0.25 * (1 - (skill - limit) / (attribute_points * limit_inc_per_attribute_point)) * attribute_points
+ 0.5 * (1 - (skill - limit) / (attribute_points * limit_inc_per_attribute_point)) * focus_points
After both limits are passed the rate drops to 0 and no further skill increase is possible until more focus points or attribute points are spend.

Character leveling has been reworked to use a much lower curve than vanilla
Requires a total of 95.4 million points to reach level 62 (vanilla max level) instead of 12.2 billion (vanilla).
The calculation used is "xp(n) = xp(n-1) + 25 * level(n)^3".

A second option is also available, which requires 40.7 mio points to reach level 62. It is slower at lower levels but faster at higher levels.
Its calculation is "xp(n) = xp(n-1) + 500 * level(n)^2".

Max level adjustable to up to 120
Or lower, if desired. Higher levels require a lot of points.

Character Level XP Modifier
Adjust at which rate skill experience is converted to character level experience, allowing for faster or slower leveling.

Levels per Attribute Point
Adjust how many character level ups are required to gain an attribute point.

Focus Points per Level
Increase the amount of focus point per level if desired.

Max Attribute Points per Attribute
Change the maximum number of attribute points you can spend on attributes.

Max Focus Points per Skill
Change the maximum number of focus points per skill.
While it applies correctly, only at most 5 focus points will show on the UI.

Attribute Points at Start / Focus Points at Start
NPC-only. Sets how many additional points NPCs start with when generated.
To be honest, I only added these settings because I could, no idea if they are useful in any way.


Skill Leveling
Skill learning limit and rate have been reworked:
The learning limit is mainly based on focus points with a base of 50 and each focus point increasing the limit by 50, to a maximum of 300 with 5 focus points.

Learning Limit Increase per Attribute Point
Increases the learning limit by this amount per attribute point spend.

Learning Limit Increase per Focus Point
Increases the learning limit by this amount per focus point spend.

Base Learning Limit
This applies independently of focus points as a base line. Focus points add learning limit upon it.

Skill XP Modifiers
Adjust the experience gain for skills.
- Skill XP Modifier modifies the skill gain for each specific skill user.
- The Skills modifiers further modify the skill gain per skill for each skill user.
Total skill gain = (skill gain * skill user modifier * specific skill modifier)


Other
Troop XP Modifier
Adjust the XP gain for upgrading troops.


Smithing Research
Something I felt useful myself. Set it to default settings if you wish to not use it.

Part Research Modifier
Inreases the part research gained when smithing or smelting. Set to 100% for default.

Free Build Part Research Modifier
Adjust the factor when doing non-order-related smithing tasks. Set to 10% for default.
The default value means you only get 10% of the part research points when not working on an order.

---

Adding to ongoing saves or switching character leveling curve:
My advice: create a backup save! - Do this at your own risk!
A method is implemented which will prevent unwanted level ups due to leveling curve differences. it's not perfect, but at least you won't get level ups due to switching.
This method sets your level experience to half-way to next level upon loading into the game if the total experience is out of bounds for your current level.

Switching back and forth is not recommended.

Technical stuff:
This is mainly to stop level ups when the new leveling curve is lower than the old one causing your total xp to overflow the required experience for the next level, resulting in a level up the moment you get another point added.
Underflows are technically already handled by the game, it sets the experience for the current level to 0, but in case this does not happen, my method handles it the same way it does for overflows.


---

Compatibility:
Unlikely to be compatible with mods that adjust leveling.

Compatible with The Old Realms
Must be loaded AFTER The Old Realms!

---

Localization:
- English
- German

---

GitHub: https://github.com/XT-0xFF/MBAdjustableLeveling
Google Sheet: https://docs.google.com/spreadsheets/d/1vZ_Xt2GETKzi9DWY70_dkabyHvV6KqcEMSSG8-FveTg
热门讨论 查看全部(1)
8
7 月 24 日 上午 9:20
The old realms - mod compatibility
Magnus
346 条留言
Noir 10 月 9 日 上午 2:36 
i might be doing something wrong, so ill ask the expert, my char is stuck at lvl 62, ive set the max lvl to 120 but i might have something wrongly set ut to limit my guy from going higher, any tips? :)
Syrus  [作者] 10 月 2 日 上午 5:24 
As far as I'm aware, the mod is up to date for the latest released version.
It will, as before, not be updated for Beta versions.

The mod and its source code, as with my other Bannerlord-mods, are available on GitHub (see link in description), anyone interested may feel free to fork it and create an updated version for the Beta - or take over support for the mod completely.*

Also, updating the Steam version for the Beta would break it for everyone who is not using the Beta, only way would be to create it as its separate mod - or only update the non-Steam links (Nexus, GitHub).


* I've stopped playing Bannerlord and have no intention of picking it up again unless there are major improvements to some of the issues that I have with the game. After all this time hoping for changes, I'm not optimistic that it will ever come around. I do intend to update the mods as I have time, but all "quality assurance" will rely on bug reports by people who do play.
SorryMeBad 10 月 2 日 上午 1:49 
this was the best mod ever but sadly no updates. Would love to play againg only mod what makes me wanna play game.
Grzyb 9 月 25 日 下午 2:17 
Works with Shokuho even in the middle of the campaign :steamthumbsup:
PoePaden9320 9 月 23 日 上午 2:36 
update please?
Otterius 9 月 22 日 下午 3:08 
does not work with fourbrie
我拿电吉他呼④你 9 月 21 日 下午 9:40 
Breaks on 1.3.0
Super Tofu 9 月 21 日 下午 6:52 
this does not work for me does any1 know why?
Mayday 9 月 19 日 下午 12:54 
does it work on 1.2.11 with banner kings ce
Rahsa 9 月 18 日 下午 10:01 
update please!