Jump to content
  • entries
    28
  • comments
    198
  • views
    8,808

LOL - Experiment 03 - MCM Recorder


donttouchmethere

329 views

 

?

Learning/playing around how to use the MCM Recorder:

Copied from nexus:

Spoiler

Recording MCM Configuration Settings

1. Open the game
2. Go to the "MCM Recorder" mod configuration menu
3. Begin recording
4. Configure all of your MCMs as desired
5. Quit the game

Applying MCM Configuration Settings to a new game

1. Open the game
2. Go to the "MCM Recorder" mod configuration menu
3. Click on a recording and say "Yes" when prompted if you would like to run the recording
4. Close the mod configuration menu
5. A popup will appear. Either choose "Play Recording" to play all or "View Steps" to play individual steps
6. Observe as your MCM menus are configured for you, just the way that you like them

So far only DT2 didn't like it if all MCM settings get activated/deactivated in short succession. Gave me a CTD as reward ^^

Devious Lore MCM has no save function while also has a massive amount of settings, MCM recorder is send from modding heaven for mods like that.

 

Careful with settings that activate/deactivate mods, especially on a new game in LAL before all mods are loaded and ready

I recommend to only load MCM settings after all mods are up and running on a new game (inclusive the 3 reloads of course, exmple: SL > DD > Estrus > SLAL & Defeat)

 

Now for the good stuff. All recordings can be manipulated and modified to fit another LO or make specialized MCM settings, without the need to go thru the whole recording process again.

(copied from nexus)

Spoiler

~ Advanced ~

The recorder puts files into folders inside of Data\McmRecorder

The files are intentionally very easy to read and edit by hand.

Simply open them up in any text editor and you will see something like this:

{
  "Mod": "Apprentice",
  "option": "Light Armor",
  "page": "Trained Skills",
  "toggle": "on"
}


If you cannot guess, this instructs MCM Recorder to load the "Trained
Skills" page of the "Apprentice" MCM menu and toggle the "Light Armor"
checkbox to "on" (if it's not already on)

If you want to learn the format of these files, I recommend you simply make a
recording and then view the files that are generated.

 

The recorded files are in Skyrim/Data/McmRecorder

best to open with Notepad++ (or similar)

 

Every recording conists of:

  • Recording Session json
    • Folder related to the Recording Session json
      • individual mod MCM json

 

Example:

Ingame MCM record session creates:

A01.json

{
  "Name": "A01",
  "autorun": "False",
  "author": "Hotaru",
  "version": "1.0.0"
}

 

A folder with the same name "A01", which includes in this case:

"D:\Steam\steamapps\common\Skyrim\Data\McmRecorder\A01\0001_Animated Wings Ultimate.json"
"D:\Steam\steamapps\common\Skyrim\Data\McmRecorder\A01\0002_Arachnophobia.json"
"D:\Steam\steamapps\common\Skyrim\Data\McmRecorder\A01\0003_Aroused Creatures.json"
"D:\Steam\steamapps\common\Skyrim\Data\McmRecorder\A01\0004_ASG Multithreaded.json"
"D:\Steam\steamapps\common\Skyrim\Data\McmRecorder\A01\0005_Attack Speed Fix.json"
"D:\Steam\steamapps\common\Skyrim\Data\McmRecorder\A01\0006_Auto Unequip Ammo.json"

 

Example 0002_Arachnophobia.json

Settings can be changed directly in the json

Spoiler
[
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Strip on Cocooning",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Strip on Cocooning",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Halt Combat",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Halt Combat",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "option": "Escape Multiplier",
    "page": "General Settings",
    "slider": 1.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Struggle Stamina Multiplier",
    "page": "General Settings",
    "slider": 1.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Poison Stamina Multiplier",
    "page": "General Settings",
    "slider": 1.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "GracePeriod",
    "page": "General Settings",
    "slider": 10.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Key 1",
    "page": "General Settings",
    "shortcut": 17
  },
  {
    "Mod": "Arachnophobia",
    "option": "Key 2",
    "page": "General Settings",
    "shortcut": 30
  },
  {
    "Mod": "Arachnophobia",
    "option": "Key 3",
    "page": "General Settings",
    "shortcut": 31
  },
  {
    "Mod": "Arachnophobia",
    "option": "Key 4",
    "page": "General Settings",
    "shortcut": 32
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Enable Player Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Enable Player Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Enable NPC Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Enable NPC Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Enable Male Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Enable Male Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "On",
    "option": "Overwrite Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "On",
    "option": "Overwrite Devices",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "option": "Min NPC Duration",
    "page": "General Settings",
    "slider": 30.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Max NPC Duration",
    "page": "General Settings",
    "slider": 180.0
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Full Set on Exhaust",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Full Set on Exhaust",
    "page": "General Settings"
  },
  {
    "Mod": "Arachnophobia",
    "option": "Armbinder Chance",
    "page": "Device Chances",
    "slider": 40.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Body Restraint Chance",
    "page": "Device Chances",
    "slider": 40.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Gag Chance",
    "page": "Device Chances",
    "slider": 40.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Blindfold Chance",
    "page": "Device Chances",
    "slider": 40.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Regular Armbinder Chance",
    "page": "Device Chances",
    "slider": 20.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Strict Armbinder Chance",
    "page": "Device Chances",
    "slider": 20.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Regular Body Restraint Chance",
    "page": "Device Chances",
    "slider": 40.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Full Body Restraint Chance",
    "page": "Device Chances",
    "slider": 20.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Ball Gag Chance",
    "page": "Device Chances",
    "slider": 40.0
  },
  {
    "Mod": "Arachnophobia",
    "option": "Bit Gag Chance",
    "page": "Device Chances",
    "slider": 40.0
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Spider Rape on Exhaust",
    "page": "Beastiality"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Spider Rape on Exhaust",
    "page": "Beastiality"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Full Set after Spider Sex",
    "page": "Beastiality"
  },
  {
    "Mod": "Arachnophobia",
    "toggle": "off",
    "option": "Full Set after Spider Sex",
    "page": "Beastiality"
  }
]

 

 

If I want to only load Arachnobphobia's MCM settings ingame:

Creating a new recording session json:

Arachnophobia.json

{
  "Name": "Arachnophobia",
  "autorun": "False",
  "author": "Hotaru",
  "version": "1.0.0"
}

 

creating a folder "Arachnophobia" and copy 0002_Arachnophobia.json into it and rename it to

0001_Arachnophobia.json

now I can load that recording ingame.

 

⚠️ Warning: double ticking checkboxes during recording > only the first click on a check box will be recorded.

0 Comments


Recommended Comments

There are no comments to display.


×
×
  • Create New...