Showing the Skills Menu - Exit-9B/CustomSkills GitHub Wiki
To show your the skills menu, for your custom skill, you can use the Papyrus API that ships with the CustomSkills framework. You will have to decide how you want the player to open the menu. This could be, for example, an item that you activate in the game, or a power that you use. Set up a Papyrus event however you like, and call CustomSkills.OpenCustomSkillMenu("myskill")
, replacing myskill
with the ID of your skill or group.
For development purposes, you will also want to be able to show the skills menu quickly on-demand. For this, it is recommended to install the Custom Console mod. This makes it easy to show the menu by using the command csf showstatsmenu myskill
, again replacing myskill
with the ID of your skill or group. This calls OpenCustomSkillMenu
Papyrus function.
Upon calling the function, you will see the skills menu open with the name of your custom skill appearing at the bottom. By default, the background will look like the Werewolf skill screen, and there will be no stars in front of the constellation image. In order to customize the background or increase the number of skills, you need to create a custom Skydome. In order to add perks to the screen, you need to define the Skill Tree.