- License
- The code is free to use and commented as such. It is based on the Action Skill levelling algorithm from Khaine in the Darkness Falls mod, please acknowledge Khaine's coal-face work if you reuse the code.
- Compatible Game Versions
- 2.0
Special thanks to FranticDan and Hells_Janitor for feedback, debugging and suggestions. Arramus for facilitating Better Barter and Daring Adventurer as well as extensive multiplayer testing.
Recommend starting a new game.
Currently applies to the following Perks:
General: Lucky Looter
Perception: DeadEye, Demolition Expert, SpearMaster, Salvage
Strength: Boomstick, PummelPete, SkullCrusher, Miner69r/Motherload.
Fortitude: Brawler, MachineGunner
Agility: Archery, Gunslinger, DeepCuts, Hidden Strike
Intellect: Electrocutioner, Robotics, Physician, Better Barter, Daring Adventurer
Mod Functionality: (Configurable in buffs.xml)
The mod is using 100 levels, it only calculates and displays every second level to avoid possible rounding errors. So there are only 50 levels displayed in the UI. For a detailed explanation, see the comment line "NOTES on the level cap of 50" in buffs.xml. (see also: Spinal Tap 1979 - My amp goes to 11. )
Config Options:
There are many Global Config Variables available to control the Learn-By-Use functionality and progression curve. E.g. You can control the progression speed of each individual Learn By Use Perk to suit your game. See buffs.xml, look for the comment line: "PLAYER CONFIG VARIABLES..." for the options and further information.
Multiplayer Notes:
- Tested in multiplayer (courtesy Arramus) with the caveat noted below.
- Learn By Use for Ranged Turrets doesn't work in multiplayer. Please see the comment line [START Multiplayer Turret Notes] in progression.xml to remove Turrets from Learn-By-Use for multiplayer if needed.
Version Info:
V1.0.2 - 19th Feb 2024
V1.0.3 - 22th Feb 2024
V1.0.4 - 10th March 2024.
V1.0.5 - 7th March 2024
V1.0.6 - 7th April 2024
V1.0.7 - 13th April 2024
V1.0.8 - 18th April 2024
V1.1.0 - 4th May 2024
V1.1.1 - 7th July 2024
V1.1.2 - 3rd Aug 2024
V1.1.3 - 1st Feb 2025
V1.1.4 - 22nd March 2025
V2.0.1 - 9th July 2025
- 7DTD 2.0 compatible release
- Added Better Barter
- Added Daring Adventurer
- Fixed Molotovs in multiplayer
- Fixed Lucky Looter in multiplayer
- Minor adjustments for balancing
- Added additional descriptive text
Recommend starting a new game.
Currently applies to the following Perks:
General: Lucky Looter
Perception: DeadEye, Demolition Expert, SpearMaster, Salvage
Strength: Boomstick, PummelPete, SkullCrusher, Miner69r/Motherload.
Fortitude: Brawler, MachineGunner
Agility: Archery, Gunslinger, DeepCuts, Hidden Strike
Intellect: Electrocutioner, Robotics, Physician, Better Barter, Daring Adventurer
Mod Functionality: (Configurable in buffs.xml)
- Receive a bonus skill point when you max out each Perk Skill (level 50)
- Each Point invested in the game's Perk Tree gives 20% more Learn-By-Use (lbu) skill progression xp on kills. e.g The default for the lbu_archery skill is each archery kill gives 24 lbu progression xp. With 2 points in the Archery Perk (perkArchery) the lbu_archery skill progression xp is 28.8 (40% increase) per kill.
- The more Experience you have using a tool or weapon, the more you know how to maintain it. Each level of a Learn-By-Use skill decreases associated tool/weapon degradation rate by 1% (total 50%). Doesn't apply to the Hidden Strike, Demolition or other such perks.
- For the Learn By Use Physician Skill, at max level Splints & Casts will heal sprains in addition to giving a bonus skill point. (redundant if the the game's Physician Perk level is 1 or more)
The mod is using 100 levels, it only calculates and displays every second level to avoid possible rounding errors. So there are only 50 levels displayed in the UI. For a detailed explanation, see the comment line "NOTES on the level cap of 50" in buffs.xml. (see also: Spinal Tap 1979 - My amp goes to 11. )
Config Options:
There are many Global Config Variables available to control the Learn-By-Use functionality and progression curve. E.g. You can control the progression speed of each individual Learn By Use Perk to suit your game. See buffs.xml, look for the comment line: "PLAYER CONFIG VARIABLES..." for the options and further information.
Multiplayer Notes:
- Tested in multiplayer (courtesy Arramus) with the caveat noted below.
- Learn By Use for Ranged Turrets doesn't work in multiplayer. Please see the comment line [START Multiplayer Turret Notes] in progression.xml to remove Turrets from Learn-By-Use for multiplayer if needed.
Version Info:
V1.0.2 - 19th Feb 2024
V1.0.3 - 22th Feb 2024
V1.0.4 - 10th March 2024.
V1.0.5 - 7th March 2024
V1.0.6 - 7th April 2024
V1.0.7 - 13th April 2024
V1.0.8 - 18th April 2024
V1.1.0 - 4th May 2024
V1.1.1 - 7th July 2024
V1.1.2 - 3rd Aug 2024
V1.1.3 - 1st Feb 2025
V1.1.4 - 22nd March 2025
V2.0.1 - 9th July 2025
- 7DTD 2.0 compatible release
- Added Better Barter
- Added Daring Adventurer
- Fixed Molotovs in multiplayer
- Fixed Lucky Looter in multiplayer
- Minor adjustments for balancing
- Added additional descriptive text