YeOlde-Papyrus
This mod is a collection of scripts that I use when developing the mod. Once I pulled scripts from other mods, more scripts appeared.
Screenshots 3 screenshots
About this mod Machine translation
This mod is a collection of scripts that I use when developing the mod. Once I pulled scripts from other mods, more scripts appeared.
describe
This mod is a collection of scripts that I use when developing the mod.
More scripts will appear as soon as I need them in other mods.
SkyUI script extension
yeolde_mcm_configbase and yeolde_mcm_page
These scripts allow modders to split MCM menu scripts into multiple smaller scripts (1 script per MCM menu page).
Each of your mcm_page scripts must extend yeolde_mcm_page, and the MCM menu can be implemented as usual using the "MCM Status Options" in SkyUI.
You'll code the options using the OnPageInit and OnPageReset events as usual.
Your MCM main menu must extend yeolde_mcm_configbase and use the AddPage function to add each menu page.
Your MCM menu main script will look like this (example from YeOlde-Cheats mod source):
In the Creation Kit you would add the script like this (again, example from the YeOlde-Cheats mod source):
For a complete example: You can download YeOlde-Cheats and check the source code.
credit
The iEquip team provides the main ideas behind the "SkyUI Page Split" feature.
All my mods
YeOlde-cheating
YeOlde-Craft Pack
YeOlde - Mixed Booty
YeOlde-MCM settings
YeOlde-Oil Painting
YeOlde-Oil Painting Extended Edition
YeOlde-Papyrus
YeOlde-Rebirth
——————————————————————————
Description
This mod is a collection of scripts I use when developing mods.
More scripts will appear as soon as I'll need them in my other mods.
SkyUI scripts extension
yeolde_mcm_configbase and yeolde_mcm_page
These scripts allow modders to split MCM menu scripts in multiple smaller scripts (1 script per MCM menu page).
Each of your mcm_page script must extend yeolde_mcm_page and can implement MCM menus as usual, using MCM State Options from SkyUI.
You'll code your options as usual, using
OnPageInit
and
OnPageReset
events.
Your main MCM menu must extend yeolde_mcm_configbase and add each menu page using the AddPage function.
Your MCM menu main script will look like this (example from YeOlde - Cheats mod sources):
And in the Creation Kit, you'll add your scripts like this (again, example from YeOlde - Cheats mod sources):
For a complete example: you can download YeOlde - Cheats and check the source code.
Credits
The iEquip team for the main idea behind my "SkyUI pages split" feature.
All my mods
YeOlde - Cheats
YeOlde - Crafting Bag
YeOlde - Hybrid Loot
YeOlde - MCM Settings
YeOlde - Oil Painted
YeOlde - Oil Painted Extended
YeOlde - Papyrus
YeOlde - Respawn
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.