Open
Description
Normally when debugging non-Mod Organizer applications, I can launch with session-specific environment variables. If I were to do this with Skyrim outside of Mod Organizer, it might looks something like:
- As a mod developer, I can create a number of saves in different game locations to quickly test different parts of my mod
- In my IDE, I can create launch presets which depending on the preset sets an environment variable such as "DevAutoLoadSave": "RiverwoodTest" which only applies to the current shell
- In my mod, I can read the DevAutoLoadSave at runtime and automatically load that save on startup rather than having to manually type
load RiverwoodTest
in the console (particularly useful in VR where the console is difficult to use with a headset on)
Obviously MO interrupts this as a middleman though. It would be nice if the environment from the shell MO was launched in was mirrored to the launched game.
Potential tie-in with #2196