[relz] Mlox, A Tool For anolyzing And Sorting Your Load Orde

Post » Wed Dec 07, 2011 11:18 pm

I have another pesky feature request: I would like to have a way to include mlox-friendly plugin order information in my plugin release zip archive files; a file with mlox rules and a naming convention that allows mlox to recognize that the information is there, and to which plugin it pertains (or some other method, perhaps a mlox section of a readme file, for example).
User avatar
Amysaurusrex
 
Posts: 3432
Joined: Wed Aug 09, 2006 2:45 pm

Post » Thu Dec 08, 2011 2:55 am

I have another pesky feature request: I would like to have a way to include mlox-friendly plugin order information in my plugin release zip archive files; a file with mlox rules and a naming convention that allows mlox to recognize that the information is there, and to which plugin it pertains (or some other method, perhaps a mlox section of a readme file, for example).

I've thought about doing something like this. I will put it on my todo list for whenever I do a new program update. It will probably be something like a mlox subdirectory under "Data Files" where any mod can install new rules files and they'll just be read and included in with the other rules.
User avatar
Sabrina garzotto
 
Posts: 3384
Joined: Fri Dec 29, 2006 4:58 pm

Post » Wed Dec 07, 2011 4:08 pm

I've thought about doing something like this. I will put it on my todo list for whenever I do a new program update. It will probably be something like a mlox subdirectory under "Data Files" where any mod can install new rules files and they'll just be read and included in with the other rules.

Thank you, maestro.
User avatar
renee Duhamel
 
Posts: 3371
Joined: Thu Dec 14, 2006 9:12 am

Post » Thu Dec 08, 2011 2:35 am

hey JMS i'm aiming for the gold star so i'll writ it up and e-mail it you if you want it's not in but should be.

Don't use the Dead Heroes Add-on with BR 2.0. It's only for use with the early versions.

http://www.fliggerty.com/phpBB3/viewtopic.php?f=19&t=1498
right out of figgs mouth!

i already have a few others i could hang on to them for a bit if you like!
User avatar
Eve(G)
 
Posts: 3546
Joined: Tue Oct 23, 2007 11:45 am

Post » Thu Dec 08, 2011 7:54 am

i already have a few others i could hang on to them for a bit if you like!

Thanks for the input. I'm hoping to have a new rule-base update out pretty soon, so I'll put in whatever you can submit.
User avatar
ShOrty
 
Posts: 3392
Joined: Sun Jul 02, 2006 8:15 pm

Post » Thu Dec 08, 2011 1:49 am

another i noticed in a game i was playing was a conflict between The Lost Artifacts of MW and DarkNut's Greater Dwemer Ruins v1. i made a patch that moves Life Blood from LAMW to be accessible when using GDRv1. http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=8461 there is a patch for either of the control files for GDR and should be loaded after it.
User avatar
Kristian Perez
 
Posts: 3365
Joined: Thu Aug 23, 2007 3:03 am

Post » Thu Dec 08, 2011 7:27 am

John,

I released three Redesigned Vivec patches for MCA and Children of Morrowind to move the NPCs added by those two mods back onto the cantons. None of the patches should be used with each other nor with PirateLord's original mod because that will cause doubling. My patch names are:

Clean Redesigned Vivec - com_mca patch.esp
Clean Redesigned Vivec - MCA patch.esp
Clean Redesigned Vivec - COM patch.esp

PL's mod's name is Redesigned Vivec.esp

This information is also in the readme. Thanks. :)
User avatar
Marcin Tomkow
 
Posts: 3399
Joined: Sun Aug 05, 2007 12:31 pm

Post » Thu Dec 08, 2011 3:12 am

Can anyone tell me how serious this error is? I would like to use the MWInhabitants mod, but not if it will cause major problems.

[NOTE]
> 'MWInhabitants Freeform (Vol 1).esp'
| !! Uses deprecated AddToLev* function to modify gamesas leveled lists. For an explanation of why the functions AddToLev*/RemoveFromLev* are deprecated, please see (Some patches may be available at that link):
| !! http://www.uesp.net/wiki/Tes3Mod:Leveled_Lists
User avatar
cassy
 
Posts: 3368
Joined: Mon Mar 05, 2007 12:57 am

Post » Thu Dec 08, 2011 2:14 am

Can anyone tell me how serious this error is? I would like to use the MWInhabitants mod, but not if it will cause major problems.

[NOTE]
> 'MWInhabitants Freeform (Vol 1).esp'
| !! Uses deprecated AddToLev* function to modify gamesas leveled lists. For an explanation of why the functions AddToLev*/RemoveFromLev* are deprecated, please see (Some patches may be available at that link):
| !! http://www.uesp.net/wiki/Tes3Mod:Leveled_Lists


In the grand scheme of things, it's not too serious. What basically happens is that MW sees these functions used to change the leveled lists, so it then saves those lists in the current savegame, like it does with any other changed object (since it has been changed it needs to remember it). So far, no problem. The problem occurs when you now add another mod, and update your merged leveled lists plugin. Any list that has been saved in your savegame will override your merged lists plugin. One way to cleanly live with this is to enable all the plugins you want to use before starting a new character, and not add any during while playing that character. Or, if you do add plugins while playing the character, delete leveled lists from the savegame. The ideal solution is to find a patch that just gets rid of those troublesome functions.
User avatar
Undisclosed Desires
 
Posts: 3388
Joined: Fri Mar 02, 2007 4:10 pm

Post » Wed Dec 07, 2011 6:22 pm

In the grand scheme of things, it's not too serious. What basically happens is that MW sees these functions used to change the leveled lists, so it then saves those lists in the current savegame, like it does with any other changed object (since it has been changed it needs to remember it). So far, no problem. The problem occurs when you now add another mod, and update your merged leveled lists plugin. Any list that has been saved in your savegame will override your merged lists plugin. One way to cleanly live with this is to enable all the plugins you want to use before starting a new character, and not add any during while playing that character. Or, if you do add plugins while playing the character, delete leveled lists from the savegame. The ideal solution is to find a patch that just gets rid of those troublesome functions.


Would I need to delete the levelled lists everytime I save the game? If I open a savegame in the Enhanted Editor, I see a few items under "Creatures Levelled", is that what i need to delete?
thx for your help!
User avatar
CYCO JO-NATE
 
Posts: 3431
Joined: Fri Sep 21, 2007 12:41 pm

Post » Wed Dec 07, 2011 9:21 pm

http://planetelderscrolls.gamespy.com/View.php?view=mods.detail&id=6456 and http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=8367 have a conflicting ID problem. The game gives an error about it and you are forced to quit.
I didn't take down the name of the conflicting ID.
User avatar
alyssa ALYSSA
 
Posts: 3382
Joined: Mon Sep 25, 2006 8:36 pm

Post » Thu Dec 08, 2011 4:24 am

Can I have your address? Because I would like to send you my firstborn in return for this wonderful little program.
User avatar
lolly13
 
Posts: 3349
Joined: Tue Jul 25, 2006 11:36 am

Post » Wed Dec 07, 2011 6:23 pm

Would I need to delete the levelled lists everytime I save the game? If I open a savegame in the Enhanted Editor, I see a few items under "Creatures Levelled", is that what i need to delete?
thx for your help!

You would only need to delete the leveled lists specified in the AddToLev* functions (which are records of LEVC/LEVI type) from your savegame after you add a new plugin with leveled lists. The easiest way to fix your savegame is use "Wrye Mash" to "Repair All" on the savegame, this will remove just the leveled lists it needs to. See the section "Remove Overriding Lists" in Mash's documentation.
User avatar
Tyrone Haywood
 
Posts: 3472
Joined: Sun Apr 29, 2007 7:10 am

Post » Wed Dec 07, 2011 5:37 pm

You would only need to delete the leveled lists specified in the AddToLev* functions (which are records of LEVC/LEVI type) from your savegame after you add a new plugin with leveled lists. The easiest way to fix your savegame is use "Wrye Mash" to "Repair All" on the savegame, this will remove just the leveled lists it needs to. See the section "Remove Overriding Lists" in Mash's documentation.


Thats much easier than I was thinking it would be. thx alot!
User avatar
Yama Pi
 
Posts: 3384
Joined: Wed Apr 18, 2007 3:51 am

Post » Wed Dec 07, 2011 7:12 pm

I'm back with another conflict.

"AV2-moved Addon2 Castle Avalon.esp" (one of the addons for Ald Vendras Moved) conflicts with "Horror Mod."
There is an ID conflict over an activator, "cryptbody01." The game, therefore, forces you to quit.

Edit: Wow, actually the whole set of "cryptbody" activators conflict, not only number 01.
User avatar
Haley Merkley
 
Posts: 3356
Joined: Sat Jan 13, 2007 12:53 pm

Post » Wed Dec 07, 2011 4:03 pm

I'm sorry for being so ignorant, but is there any reason I should need to use this tool if I already use Mash, TES Plugin Conflict Detector, and TES Advanced Mod Editor?
User avatar
Lindsay Dunn
 
Posts: 3247
Joined: Sun Sep 10, 2006 9:34 am

Post » Thu Dec 08, 2011 5:04 am

i can't say i have used TESpcd but mlox will give you links to patches for conflicts between plugin's and point out mods known to have "evil" GMST's. it's also great in that you can copy your load list in actual load order!

EDIT:spelling
User avatar
Sarah MacLeod
 
Posts: 3422
Joined: Tue Nov 07, 2006 1:39 am

Post » Wed Dec 07, 2011 9:07 pm

MLOX also uses a rule base to *recommend* changes in load order. The other programs you listed can only point out possible errors, not make suggestions on what to do about them. Also, though mlox can update your load order for you, it will only do so if you press the button and that is *ALL* it will ever do. The other programs listed have various functions which can get you into a big mess if you do not understand them fully.
User avatar
Roddy
 
Posts: 3564
Joined: Fri Jun 15, 2007 11:50 pm

Post » Thu Dec 08, 2011 5:46 am

Thank you for the answers.
User avatar
RUby DIaz
 
Posts: 3383
Joined: Wed Nov 29, 2006 8:18 am

Post » Thu Dec 08, 2011 3:10 am

http://planetelderscrolls.gamespy.com/View.php?view=mods.detail&id=6456 and http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=8367 have a conflicting ID problem. The game gives an error about it and you are forced to quit.
I didn't take down the name of the conflicting ID.

I've been looking at this one to see if I could figure it out, and I have some questions.

There are 4 different versions of wanderer's lodge. The only version that might conflict with Serabul appears to be the version for Vivec (wl_lodge_vi.esp). They both modify the cell "Ascadian Isles Region (5, -13)", but I don't see any ID conflicts. Are you using wl_lodge_vi.esp, and have you tried one of the other versions that moves the lodge to another cell?

Or perhaps you could paste the error you get from Warnings.txt if you try it again? Thanks.

P.S. I have a new update to the rule-base coming out (at long last) which should include all the contributions up till now that I was able to veriify. You can get an early version of this update from http://mlox.googlecode.com/svn/trunk/data/mlox_base.txt (right click, save as...). I'll try to make it official sometime tomorrow. Many thanks for everyone's input.
User avatar
Campbell
 
Posts: 3262
Joined: Tue Jun 05, 2007 8:54 am

Post » Thu Dec 08, 2011 7:35 am

I've been looking at this one to see if I could figure it out, and I have some questions.

There are 4 different versions of wanderer's lodge. The only version that might conflict with Serabul appears to be the version for Vivec (wl_lodge_vi.esp). They both modify the cell "Ascadian Isles Region (5, -13)", but I don't see any ID conflicts. Are you using wl_lodge_vi.esp, and have you tried one of the other versions that moves the lodge to another cell?

Or perhaps you could paste the error you get from Warnings.txt if you try it again? Thanks.



Fantastic, there was no error this time. I've reinstalled both of them, but the game initialized without any errors and I was even able to start a new game.
I don't think ID conflicts have anything to do with load order, or the mods that accompany them, but my load order was a whole lot different when Morrowind gave that error.
And it was not even Vivec version I was using, I chose Ebonheart version.
I can try to reproduce the problem with different load orders and different versions if you like. Now that I've graduated I have enough spare time until I find a job :)
User avatar
Nick Jase Mason
 
Posts: 3432
Joined: Sun Jul 29, 2007 1:23 am

Post » Wed Dec 07, 2011 5:19 pm

I can try to reproduce the problem with different load orders and different versions if you like. Now that I've graduated I have enough spare time until I find a job :)

Well, only if you're bored. Maybe it was just a one-time glitch. Morrowind is pretty weird. Anyway, if you're not seeing the problem anymore, I won't worry about it unless it comes up again.
User avatar
abi
 
Posts: 3405
Joined: Sat Nov 11, 2006 7:17 am

Post » Thu Dec 08, 2011 3:30 am

Well, at long last, I have published a new rule-base: mlox-data_2010-06-20.7z
Available from the usual place: http://code.google.com/p/mlox/downloads/list

Thanks to latendress76, Judassem, Jac and others for information included in this update.

New:
@AOF Potions Recolored 1.1 [Bycote]
@Balmora University [Ravensong, Stoned, Crlsniper]
@Castle Hestatur [Srdjan Pokorni a.k.a. Spok]
@House of Spears [Nazz]
@Laszlo Manor [latendresse76]
@Mormegil Manor [Calislahn]
@Provincial Bath Shoppe v.1 [Korana]
@Serabul [Rellac]
@Starstone Outpost [Calislahn]
@Starstone Shields [Wulfgar]
@The Wanderers Lodge [The Wanderer]
@Vurt's Ashlands Overhaul Beta 1 [Vurt]

Updated:
@Balmora River House [Calislahn]
@Blasphemous Revenants [Fliggerty]
@DNGDR - Darknut's Greater Dwemer Ruins [Darknut]
@Herbalism for Purists [Syclonix]
@Morrowind Crafting 2.1 (conflict with Resources Enhanced)
@Morrowind Crafting 2.1 [Drac & Toccatta]
@Redesigned Vivec [Piratelord]
@Sixth House Advanced 2.1 [SiNNeR]
@Suran Extended v1.2 [Princess Stomper]
@TR - Tamriel Rebuilt (Maps 1 and 2) [Tamriel Rebuilt team] (conflict with Season of Harvest)
@Telperion - Ascadian Isles Tree House [Calislahn]
@Undeads arise from death (for 2.0)
@Undeads: arise from death 2.0 [Arcimaestro Antares]
@Wakim's Game Improvments 9 (WGI) [Wakim]
User avatar
Smokey
 
Posts: 3378
Joined: Mon May 07, 2007 11:35 pm

Post » Wed Dec 07, 2011 8:45 pm

As always, thanks for the update. What would I do without you, mlox? :wub:
User avatar
Andrew Tarango
 
Posts: 3454
Joined: Wed Oct 17, 2007 10:07 am

Post » Thu Dec 08, 2011 4:06 am

As always, thanks for the update. What would I do without you, mlox? :wub:



It is a real time saver....I have over 100 esps installed and mlox solved 5 problems for me (very experienced Oblivion mod user too). Thanks much for the update as I am just about done with my mod install for my first playthrough.
User avatar
Hearts
 
Posts: 3306
Joined: Sat Oct 20, 2007 1:26 am

PreviousNext

Return to III - Morrowind