0 of 0

File information

Last updated

Original upload

Created by

JonnesTT

Uploaded by

JonnesTT

Virus scan

Safe to use

Tags for this mod

About this mod

extends TweakXLs capability by letting you add non-replacer perks to vanilla perk trees

Requirements
Permissions and credits
Changelogs
Donations
The Perk Addition Framework is a simple extension of TweakXLs capability to edit and introduce TweakDB entries. It extends the NewPerkType enum on game load by any .enumName entry from Perks defined in the DB (unless they're already on the enum). That allows the Player Development System to load in completely user defined NewPerk_Records. 
The framework also provides logging for duplicate assignments of perk slots.

In human words:
You define a Perk from scratch, this mod makes sure it appears in the game. And if your player uses mods that try to add a perk in the same slot, they'll see exactly which slot was assigned multiple times.

Please note: The name of the perk entry has to be "NewPerks.[your perks .enumName entry here]". (without brackets, of course) That's because the game sometimes uses the enumName to generate the TweakDBID. That's not something I've introduced, and it's not something I plan on changing.


Technically this can be optimized by simply adding all missing vanilla assignments without checking the DB, but this was more fun to make so you get a tiny load when you start the game instead :P