Skip to content
S3ctor’s S3cret St4sh

Mod Morrowind active

Transmog Menu

OpenMW reimplementation of MWSE's Cosmetic Overrides.

Stable
not released
Development
0.7-dev.11
Runs on
OpenMW any version
Package
Single directory

Overview

The Transmog Menu is originally derived from Cosmetic Overrides for MWSE. However, that mod does all its work in an MCM, and I wanted to go all-out here.

Transmog Menu is much closer to a full reimplementation of the Morrowind inventory menu. It does as much as the API is presently capable of in UI terms in as modular a way as possible, constituting just over three thousand lines of annotated code I hope can prove useful to someone else as well, covering subjects such as the new Actions/Triggers API, loads and loads of from-scratch UI, and OpenMW's native MCM

Transmog Menu isn't fully complete and I have broader goals for it, but right now I'm golfing it down as much as possible so that I can extend it more easily and hopefully make it more useful for other scripters on the way.

Usage

Transmog Menu requires requires OpenMW 0.49, or a development build as of this writing. Otherwise, it is completely standalone and should be compatible with the final released version of 0.49, whenever that happens.

Follow the installation instructions below, and that should get you started! Transmog menu tries to explain as much ingame as possible, but a few things bear mentioning here:

  1. To 'mog two items together, just open the menu and click on two items.

  2. You can preview items that would appear on your character visually by holding the Preview binding. If you have a new item selected with a valid appearance, you'll preview it automatically.

  3. Almost any two object types can be combined together. Mix and match stuff and get weird with it!

  4. In general, objects will inherit the stats and properties of the top, or base, item, with the appearance of the new one in the bottom box. There are special cases for a few types of objects, however...

  5. The controls are exposed through OpenMW's Settings menu. Assign the key bindings yourself. I recommend:

     Rotate Left: E
     Rotate Right: Q
     Preview: Space
     Confirm: Enter/Return
     Open Transmog Menu: L
Modathon 2024

Credits

Author: S3ctor

All code was written by Dave Corley under the GPL3 license. Please enjoy my mod, hack away as you please, and respect the freedoms of your fellow modders and players in the meantime.

Brought to you by:

Kartoffel's OpenMW Mod Bounties

Install

Single directory · 0.7-dev.11

OpenMW, by handextract, then add these lines to openmw.cfg
  1. Extract the archive to a folder of its own, for example C:/Games/OpenMW-Mods/Transmog Menu.
  2. Add the lines below to openmw.cfg. Keep them after the data= lines of anything this mod depends on.
  3. Open the launcher and check the load order. Content files load in the order listed here.
data="C:/Games/OpenMW-Mods/Transmog Menu"
content=transmog.omwscripts

Replace the folder with wherever you extracted the archive.

DreamWeave clientsCHIMERA and other tools that read the manifest

Give the tool this page's address, or the manifest directly. It finds the release for its channel, checks compatibility and dependencies, downloads from any listed source and refuses bytes whose SHA-256 does not match.

Project id
f1a9f346-fdc3-4b71-b9bb-d06022c6f145
Manifest
https://dreamweave-mp.github.io/S3ctors-S3cret-St4sh/dreamweave/projects/f1a9f346-fdc3-4b71-b9bb-d06022c6f145.json

What is in the archive

  • transmog.zip
    • transmog.omwscriptsand the rest of the data directory
    • transmog-Documentation/this page and its docs, readable offline
    • transmog-dwmod.tomlthe project's mod.toml
    • dreamweave.release.jsonwhat this archive is, for tools

Compatibility

Anything not listed here is untested.

Runs on

  • OpenMWany version
  1. 0.6 stable unverified 2025-02-13

  2. 0.5 stable unverified 2024-05-27

Discussion

GitHub Discussions · sign in with GitHub to join in