The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

uacvax

Uploaded by

uacvax

Virus scan

Safe to use

Tags for this mod

About this mod

Prerequisite code base for installing new custom skills

Requirements
Permissions and credits
Donations
Introducing the Custom Skills Framework for Witcher 3!
by cvax

GitHub - For developers and collaborators
Wiki - Tutorial / manual
Trello - View and provide feedback on the roadmap for this mod
Change Log - View the latest changes here





This framework serves as the prerequisite code base for installing new skills for Geralt. As a developer, you will be able to quickly implement additional skills without worrying about hooking up all the pipes. As a gamer, you will benefit from a simplified install experience that allows for multiple custom skills to coexist without needing ultra-nasty Script Mergers.



This framework will take care of the following for you:
    1. Install custom skills with skill tree icons support
    2. Allow enable/disable of custom skills
    3. Selective clean uninstall of custom skills without breaking skill trees
    4. Dynamic custom skill tooltips based on custom mod menu values (no need to hardcode into xmls)
    5. Console command debugging of custom skills
    6. Simultaneous multiple custom skills support!



What you (developer) will need to do:
    1. Hook up your custom skill to Custom Skills Framework
    2. Program the skill's behavior logic

For a detailed guide on how to use this framework, please see the Wiki page



What you (gamer) will need to do:
    1. Copy \modSkillsFramework\ to <Witcher3>\Mods\
    2. Copy custom skill mod to <Witcher3>\Mods\
    3. Script Merger