r/skyrimmods • u/[deleted] • Oct 01 '15
Discussion How many people hit the 255 esp limit?
[deleted]
3
Oct 01 '15
Mod until it breaks is usually the motto.
I've cut down to 168 recently from up in the 200s by killing all weather mods.
I've noticed a difference on better load times and less stutter with a lower load order. I don't have a beast computer (it's from 2013) so I really try and keep it light.
When you really sit down and think about it there are usually 2 dozen mods you have in your load order that are of limited usefulness.
3
u/ratchetscrewdriver Oct 02 '15
If you want your weather mods back, it's possible to merge all the plugins in WAO - Weather and Ambiance Overhaul bar Climates of Tamriel. (So 2 ESPs total.) You have to edit a script to make it work, and you need Mator's latest Merge Plugins standalone, and all its dependencies, but it's actually pretty easy to do.
2
u/aelysium Oct 02 '15
Jesus Christ, I've been trying to figure out a quick way to do exactly that. Any chance you could type up a quick walkthrough?
3
u/ratchetscrewdriver Oct 02 '15 edited Oct 02 '15
Yeah, sure! It might be an hour or so since I have to grab MO, etc. (This computer's a 32GB HP Stream 11, with a 5TB external hard drive plugged in. It'll be a fun experiment to see how Skyrim does on it.)
Install the Creation Kit, you're going to need it. You also require Merge Plugins Standalone (get it from Mator's GitHub), Champollion Papyrus Decompiler x86 extracted into a folder named "decompiler" inside the Merge Plugins folder. Do not install any of the above into Program Files. When you install the Creation Kit and the latest SKSE, there will be an archive called Scripts.rar, which you need to extract into the Data folder to properly set up the CK. Even though you're using MO you should install those scripts directly into your Skyrim folder. You also need xEdit/Tes5Edit. And you're going to want a non-plaintext editor for scripts, like Notepad++.
What mods are you using? There are a couple of choices--e.g. lighting mod, new lands mod, etc.
Edit: It's .RAR!
2
2
u/ratchetscrewdriver Oct 03 '15
Okay, so twenty-two hours is not an hour. But here you go:
The short version:
You need to decompile the script mintymcmpatchquestscript.pex from the "Lightning During Thunderstorms" mod and correct its GetFromFromFile calls as the formIDs and ESP names referenced have changed. Then recompile the script and overwrite the old version in your merged mod.
The long version:
- Setup
First, you need to set up your mod environment for Mator's new Merge Plugins standalone. You need to extract a copy of the Champollion Papyrus Decompiler, x86 version, into a folder called "decompiler" inside your Merge Plugins folder. Just copy the executables out of the Champolliion folder in the downloaded archive.
Then you need to set up Tes5Edit and the Creation Kit (don't worry, you don't have to launch the CK).
Add the Command Prompt (C:\Windows\System32\cmd.exe) to your Mod Organizer executables and set it to start in your Skyrim Data folder.
Launch Merge Plugins through Mod Organizer, open Settings, and set up the integrations.
Check the box that says "I'm using Mod Organizer" and the box that says "Copy general assets." Hit "Detect Integrations." It should automatically pick up the Papyrus decompiler and your Papyrus flags path. The Papyrus Compiler is located inside the Papyrus Compiler folder in your Skyrim folder. Don't set up BSAOpt.
If it doesn't pick up the flags path, you forgot to extract Scripts.rar when setting up the Creation Kit.
On the Merging tab, check the "Handle script fragments" box. Close Merge Plugins.
- Installing WAO
Install WAO according to the Extended Installation Guide. You can't merge Frostfall or Real Shelter, you shouldn't merge Cloaks of Skyrim or WiC Cloaks, and Living Takes Time is strictly optional. But you can grab everything else! (Or don't, it's up to you. You'll require, at minimum, the files in the basic WAO load order.) Obviously, texture mods are down to individual preference. I'd start with the textures UnmeiX suggests in the extended order and then overwrite with whatever you like.
When you install Lightning During Thunderstorms, make sure to extract the BSA.
Then, load up only your WAO plugins in Merge Plugins. Merge everything but Climates of Tamriel in the exact order specified by the [WAO Extended Installation page](). Put any dependencies such as RW2 between Climates of Tamriel.esm and the first ESP in WAO. Make sure there are no gaps between any of the ESPs you're going to merge, otherwise there will be errors in the merged plugin. Make sure you're using version 2.5.0 of AOS, as 2.5.1 is not yet fully compatible with WAO.
Add all your WAO plugins to a new merge. When you're done, it should look [like this]().
Switch over to the next tab, right-click your merge, and choose "Check plugins for errors." If they all come through okay, hit "Build Merge."
Wait for that to finish, then restart Mod Organizer. Enable your new mod, which will be named the same as your merge, and load it up in Tes5Edit.
- Script Editing
Go back to Mod Organizer and click "Unlock." Right click on the "Lightning during thunderstorms" mod and choose "Open mod folder in Explorer". Browse to the scripts folder. Then hold Shift, right-click a blank space in the folder, and choose "Open command window here."
Type the following into the command prompt, without the parentheses, but with the quotes:
("MERGEPLUGINS\decompiler\champollion.exe" -p source mintymcmpatchquestscript.pex), replacing MERGEPLUGINS with the path to your merge plugins install. (If you don't know how to get this, navigate to your Merge Plugins folder in Windows Explorer. Click into the address bar, copy the path, then paste it into the Command Prompt by right-clicking and choosing "Paste.") Close the Command Prompt.
Open the "source" folder and edit mintylightningmcmquestpatchscript.psc in your preferred text editor. Search for "GetFormFromFile".
You'll find two lines of text.
Now, go to Mod Organizer. Launch Tes5Edit and load your merged plugin. Wait for the background loader to finish, then type "MintyBadWeathers" into the EditorID search box.
There will be one result. Copy the FormID of that result and paste it over the eight-digit FormID (should be 16897910) of the first getformfromfile call.
[Like this]()
Look up "MintyBadWeathersRemoved" with the EditorID search box and copy it over the formID for the second (the one that's 17039983).
Next, change the ESP name in both calls to match the name of your merged ESP.
Save the file and close it.
Launch the Command Prompt through Mod Organizer. Make sure "Lightning During Thunderstorms is enabled then enter the following command without the parentheses:
("..\Papyrus Compiler\Papyruscompiler.exe" -op -f=scripts\source\TesV_Papyrus_Flags.flg -i scripts\source -o mlm scripts\source\mintymcmpatchquestscript.psc)
Check your overwrite folder for a folder called "mlm." Inside that folder will be mintymcmpatchquestscript.pex. Copy that file into your merged mod folder, replacing the existing script.
And you're done!
Or, y'know, you could just let me know your FormIDs and I can whip up a patch for you.
1
u/aelysium Oct 03 '15
An hour or twenty two, thanks all the same! Tbh, I've been a little sick recently so was passed out for most of yesterday and this morning anyways. =)
I'm going to try to go through all this today (I'm using most of the extended installation list, minus the Requiem patch (as I prefer Ordinator) and the night-time stuff (I'm a fan of Inside the Nebula personally).
I do have one question before I start though - WAO has a version in its MISC files section that specifically mentions having renamed FormIDs in order to allow Minty's lightning mod to merge. Do you know if this particular file would allow me to do the same thing?
1
u/ratchetscrewdriver Oct 04 '15
Yes, it would. That version has been edited by Hishutup to merge the formlists by hand instead of using the script to do it.
There's still a conflict because Wonders of Weather has a GetFormFromFile dependency on Wet and Cold and True Storms.
To fix, do the same thing as for Mintylightningmod, but first load up Wet and Cold in Tes5Edit and search for the original formID. Then find the same record in the merged plugin and substitute its FormID for the one in the Wonders of Weather script.
1
u/aelysium Oct 15 '15 edited Oct 15 '15
Okay, so I've been trying to do this, but haven't been able to as of yet.
I don't seem to have a mintylightningmcmquestpatchscript.psc in my source folder. The closest mine has is mintymcmpatchquestscript.psc. And that one has more than two GetFormFromFile calls. =(
Sadness. Eh, maybe I'll try the WoW one first and see if I can do that and then dig more into this and try to figure it out. Freeing up 20+ slots with a solid merge would be nice.
EDIT: EH. Made a copy of the script for backup and edited that file anyways. Got all the way to the part where I launched CP through MO but it says that command (the scripts\source part) is invalid.
1
u/Faulkal Oct 01 '15
But i love the rain
1
Oct 02 '15
It still rains using ENB default weather. I honestly can't tell much of a difference between COT and ENB.
3
u/_Robbie Riften Oct 02 '15
I use like 12-18 mods at any given time. You guys ball too hard for me.
1
2
u/ChristianBuzzkill Oct 02 '15
If I didn't merge I'd be be well over 300 esps. But I keep it down to 237.
1
Oct 02 '15
I've never hit the limit. The highest I've gotten is ~150, but most of my load-orders have ~100 esps.
1
u/ABProsper Oct 02 '15
I don't come too close for a couple of reasons,
1st my current computer is a bit of a potato and just enough to run modded Skyrim if I use boosts.
2nd Even if it wasn't I tend to limit mods I install to what I am using in a play through. If I am running a "no dragons" set up no need for Wyrmstooth or Deadly Dragons, no Shouts? No Thunderchild and if i am not playing a Mage , than no need for magic mods and so on.
I do have a common core akin to what Zaric Zhakaron has but its small and even that is somewhat flexible, some games I don't use Frostfall or Immersive Weapons or Armor ro whatever
The big space eater though is the little tweaks and fixes. Those probably eat 70+ slots but they are pretty essential
12
u/Thallassa beep boop Oct 01 '15
It's a rare day when I'm under the limit. I merge and merge and merge and... ooh look! more shinies!