CS crash

Post » Fri May 13, 2011 7:48 pm

Do I need to do anything special if I want to make a patch plugin, dependent on an .esp that is itself dependent on yet more .esps? I've been esmifying everything, but the CS crashes whenever I try to save my work :(

For what it's worth, what I'm trying to do is make an .esp that makes Integration's interiors work with the Natural Interiors portion of All Natural... so, I've esmified Integration, LAME, and RBP (Integration is dependent on LAME and RBP, and all three are plugins), and I'm working with those three, All Natural Base.esm, and Oblivion.esm active. Am I doing something grievously wrong here? There's not really a CS wiki topic on nested esmified plugin dependencies, you know?

Thanks for any help :)
User avatar
sarah taylor
 
Posts: 3490
Joined: Thu Nov 16, 2006 3:36 pm

Post » Fri May 13, 2011 5:02 am

It should work if you Esmify them. You can try actually convetring them into masters with TES4Gecko, and then use Wrye Bash to switch the master to the ESP version when you are done, however.

Edit: You could probably ask this in the AN thread though.
User avatar
Czar Kahchi
 
Posts: 3306
Joined: Mon Jul 30, 2007 11:56 am

Post » Fri May 13, 2011 5:04 pm

I've been esmifying everything. I simply can't save a new plugin... it's incredibly frustrating :(

Is there any limit on how many masters a plugin can have? Maybe five is just too many :shrug:
User avatar
Shelby McDonald
 
Posts: 3497
Joined: Sat Jan 13, 2007 2:29 pm

Post » Fri May 13, 2011 9:32 am

No, five is definitely not the limit. Try the converting to master methods with TES4Gecko. You could also try adding the plugins as masters beforehand with TES4Edit. Maybe that will help TESCS get over itself.
User avatar
FLYBOYLEAK
 
Posts: 3440
Joined: Tue Oct 30, 2007 6:41 am

Post » Fri May 13, 2011 11:04 am

wait are you trying to make an .esp dependant on esmified .esp depending on esmified .esp? doing that wont work for whatever reason, the CS doesnt like doing that.
User avatar
Ana
 
Posts: 3445
Joined: Sat Jul 01, 2006 4:29 am

Post » Fri May 13, 2011 8:41 am

Oh, good to know. The ESM conversion will work, however. I will add that note to my site, thanks.
User avatar
Dark Mogul
 
Posts: 3438
Joined: Tue Feb 20, 2007 11:51 am

Post » Fri May 13, 2011 2:19 pm

wait are you trying to make an .esp dependant on esmified .esp depending on esmified .esp? doing that wont work for whatever reason, the CS doesnt like doing that.


Yeah, that's what I'm trying to do... do you have any work-around? I'm trying to use TES4Edit to create a new .esp that makes the cell changes, but I don't know how to flag it for "Act as exterior" :cry:

[EDIT] Also, I used the "copy to master" feature of Bash, used Bash to change Integration.esm's masters to the masters instead of the plugins, and it still didn't work... is Gecko's master-maker-thingie different from that?
User avatar
Sarah Edmunds
 
Posts: 3461
Joined: Sat Jul 08, 2006 8:03 pm

Post » Fri May 13, 2011 2:59 pm

no i dont have a solution i just worked on the .esp that i was editing with a new 1 and renamed it for merging with the other .esp for updates. this was found in the rimmen thread. ask norinvaux he appearently got it to work. dont know that for sure though, always worth asking.
User avatar
Lilit Ager
 
Posts: 3444
Joined: Thu Nov 23, 2006 9:06 pm

Post » Fri May 13, 2011 5:59 am

I do not know about Bash's master maker. (I did not know it had one.) Gecko will copy the ESP as an ESM. I do not see why that would work. Remember you have to convert the dependencies of the newly converted ESM files to ESM files as well. ESMs cannot depend upon ESPs. After converting the ESPs to ESMs you have to edit the masterlists of the newly converted ESM, so that they point to the ESM version instead of the ESPs.
User avatar
Jeneene Hunte
 
Posts: 3478
Joined: Mon Sep 11, 2006 3:18 pm

Post » Fri May 13, 2011 7:38 am

I do not know about Bash's master maker. (I did not know it had one.) Gecko will copy the ESP as an ESM. I do not see why that would work. Remember you have to convert the dependencies of the newly converted ESM files to ESM files as well. ESMs cannot depend upon ESPs. After converting the ESPs to ESMs you have to edit the masterlists of the newly converted ESM, so that they point to the ESM version instead of the ESPs.


Yep, that's what I've been doing... I tried it with Gecko instead of Bash and it still crashes X(
User avatar
Milagros Osorio
 
Posts: 3426
Joined: Fri Aug 25, 2006 4:33 pm

Post » Fri May 13, 2011 3:14 pm

Are the masterlist all correct in Wrye Bash? green check boxes everywhere and all that?
User avatar
Alexandra walker
 
Posts: 3441
Joined: Wed Sep 13, 2006 2:50 am

Post » Fri May 13, 2011 3:46 pm

They're green, but they're not checked (because I've not got them activated except to load them into the CS). If it helps, when I leave Integration as a plugin and try to edit it directly, it works. It takes hella long to save, but it DOES save. Only when I esmify Integration and create a new patch plugin does the CS crash.
User avatar
HARDHEAD
 
Posts: 3499
Joined: Sun Aug 19, 2007 5:49 am

Post » Fri May 13, 2011 4:33 am

After editing Integration are all of its dependencies saved and its masters in the correct order? What is the patch you are trying to make afterward?
User avatar
Austin Suggs
 
Posts: 3358
Joined: Sun Oct 07, 2007 5:35 pm

Post » Fri May 13, 2011 6:34 pm

After editing Integration are all of its dependencies saved and its masters in the correct order? What is the patch you are trying to make afterward?


Yes. I only edited Integration to test it... what I'm actually trying to do is make a patch plugin that sets its interior cells to use Natural Interiors weathers. I'd really like to have a separate file that I can just import cells from into my Bashed Patch, but it's looking like, for whatever reason, I might just have to settle for directly editing the original plugin.
User avatar
The Time Car
 
Posts: 3435
Joined: Sat Oct 27, 2007 7:13 pm

Post » Fri May 13, 2011 7:47 pm

Edit the original plugins, and then use TES4Edit to copy the modification into a new plugin. Then change the plugin's master files record to point to the appropriate ESP files.
User avatar
Trevor Bostwick
 
Posts: 3393
Joined: Tue Sep 25, 2007 10:51 am

Post » Fri May 13, 2011 11:51 am

Edit the original plugins, and then use TES4Edit to copy the modification into a new plugin. Then change the plugin's master files record to point to the appropriate ESP files.


:facepalm: I'm an idiot. I've been trying to do just that since the CS was crashing on me, I've just never been able to come up with an idea... thank you. I'm sure this will work :)
User avatar
MISS KEEP UR
 
Posts: 3384
Joined: Sat Aug 26, 2006 6:26 am

Post » Fri May 13, 2011 6:45 am

It's okay ishmaeltheforsaken....:(
User avatar
Tiffany Castillo
 
Posts: 3429
Joined: Mon Oct 22, 2007 7:09 am

Post » Fri May 13, 2011 8:08 am

Success!!! That is to say, probably success. As in, the plugin's there. I haven't tested it in-game yet, but there's absolutely no reason whatsoever that it shouldn't work. With any luck, I'll soon be hearing the pitter patter of the rain falling on Merendin's stone :clap:

Thanks again, Tomlong... I'd probably have given up before it occured to me to just edit the plugin directly and copy the changes into a new plugin :cake:
User avatar
BrEezy Baby
 
Posts: 3478
Joined: Sun Mar 11, 2007 4:22 am

Post » Fri May 13, 2011 11:18 am

I will make notes of this on my ESP esmifying page. This should prove useful to others as well.


Congrats!
- Tomlong75210
User avatar
Juan Suarez
 
Posts: 3395
Joined: Sun Nov 25, 2007 4:09 am


Return to IV - Oblivion