- Grab the sdk from the github of skyui or grab the scripts from the mod and put the .psc files in “Skyrim Special Edition\Data\Source\Scripts” and the pex files in the normal “Data\Scripts”
- Launch CK and open your mod (you don’t need SkyUi as a master). For this tutorial select the skyrim esm and update esm. Make sure nothing is set to active.
- Once that finishes loading, save the mod and give it a name.
- Create a Quest, by navigating in the object window to character/Quest. Right click and select new
- Give the quest a unique id. I will be calling mine MCMQuest for this tutorial.
- Ensure that the quest “starts game enabled” and untick “run once”, then click ok and save the mod.
- open the quest again and add new script in the script tab. (name it something unique and memorable) then hit ok. Ill call mine MCMScript.
- open the script (right click, edit source).
- Change “extends quest” to “extends SKI_ConfigBase” (this allows the script to use functions and events from the SKI_Config master script that we just installed)
- Save the script. If it does not compile, the .psc scripts are probably in the wrong directory.
- Create a reference alias called playerAlias, with fill type of specific reference, any cell, ref player.
- Add a SKI_PlayerLoadGameAlias script to the alias, by right clicking in the script section.
- From their your ready to actually script the menu
- Close and save the script
- Edit the modname property to the name of your mod. this is what shows up in the mod menu list.
How to Create a Trait mod for Starfield
Caveats off the bat, this will not involve scripting and we are limited in what we can edit and create without scripting. I will probably do a scripting tutorial eventually, but no promises. We can still do alot of things without it though. Setup our .esp in the creation kit Load and edit an existing… Click to go to page.
Leave a Reply