YeOlde-Papyrus

by YeOldeDragon·v1.0·Updated 2020-07-20

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

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. 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.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. 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.

File & checksum

Filename
YeOlde-纸莎草纸
File size
4.7 KiB
SHA-256
64a7639028f66ca79fbe589a9442012bfd7bd4e25f7d55a168276792e53c74a9
Stored at
2026-10-09 00:05