Tried everything I can think of, Alias wont' fill.

Post » Wed Jun 20, 2012 11:19 am

OK, I made all the aliases optional, and checked, and there is one alias that won't fill.

It's an "external Alias" from another quest..That quest IS running, and the alias IS loaded there when I try to start up the other quest when I check SQV, but the alias still won't load in the second quest.

I can't make it a direct reference, because it's created by the first quest.

Anyone have any idea what weird voodoo might be causing this to not work?
User avatar
Brentleah Jeffs
 
Posts: 3341
Joined: Tue Feb 13, 2007 12:21 am

Post » Wed Jun 20, 2012 3:08 pm

What do you mean? Is this a quest that is part of another ESP (mod)?
User avatar
Makenna Nomad
 
Posts: 3391
Joined: Tue Aug 29, 2006 10:05 pm

Post » Wed Jun 20, 2012 11:53 am

Could the check boxes 'Reserves Reference' or 'Allow Reserved' have anything to do with it? I'm not quite sure how they work, the wiki's wording about it seems off.
User avatar
Kat Lehmann
 
Posts: 3409
Joined: Tue Jun 27, 2006 6:24 am

Post » Wed Jun 20, 2012 6:25 am

It's not from another ESP...as I said, my first quest creates the Alias (A quest item piece of jewelry) and is supposed to pass it on to the next quest so it can be used in a scene later. The first quest doesn't reserve the reference, and checking "allows reserved" doesn't affect the outcome anyway.
User avatar
Chris Ellis
 
Posts: 3447
Joined: Thu Jul 26, 2007 10:00 am

Post » Wed Jun 20, 2012 4:53 am

Can you just remove the item completely at the end of the first quest and recreate it instantly after in the second quest?
User avatar
BaNK.RoLL
 
Posts: 3451
Joined: Sun Nov 18, 2007 3:55 pm

Post » Wed Jun 20, 2012 7:08 am

It's not that simple...this is filled from a set of random rolls...it could be a ring, amulet, or crown. If I just create it in the second quest, it will introduce the possibility of making the wrong item.

Anyway, this is a basic function of the CK, and by all I've been able to figure out, it SHOULD work. But it's not for some reason.
User avatar
Amber Ably
 
Posts: 3372
Joined: Wed Aug 29, 2007 4:39 pm

Post » Wed Jun 20, 2012 7:53 am

If you can't get it working, a global variable could hold the type of object created, and it could be recreated in the second script with accuracy.
User avatar
Jason White
 
Posts: 3531
Joined: Fri Jul 27, 2007 12:54 pm

Post » Wed Jun 20, 2012 7:30 am

If you can't get it working, a global variable could hold the type of object created, and it could be recreated in the second script with accuracy.

Ewww...that's such a Kludge!

What I want to know is why it's not working. If you can't use an alias from another quest to fill an alias, then why is the functionality even there?
User avatar
Nice one
 
Posts: 3473
Joined: Thu Jun 21, 2007 5:30 am

Post » Wed Jun 20, 2012 11:40 am

Oh, and the Kludge failed too. And I tried loading it through a third quest, and THAT quest can't grab it either.
User avatar
Isabella X
 
Posts: 3373
Joined: Sat Dec 02, 2006 3:44 am

Post » Wed Jun 20, 2012 3:38 pm

Well after 8 hours of trying to get this to work, I have come to the conclusion that either this quest is completely messed up in some way (and it's a clean savegame, so it's not a corrupted save), or you simply cannot ever share a "created" reference between quests. The OTHER alias in my quest shares just fine, and it's a specific reference, but as soon as I Try to create a reference alias, it will no longer work as an Exterior reference.
User avatar
Tanya
 
Posts: 3358
Joined: Fri Feb 16, 2007 6:01 am

Post » Wed Jun 20, 2012 6:16 am

I don't know why it won't work--I haven't tried external aliases myself, but certainly the way you've described things, it seems like it should work.

That said, if it is imperative to have a solution, another possible kluge might be to make the item alias optional in the second quest, and then have a script attached to that quest, with the reference alias from the first quest passed as a property. Then OnInit of the quest script, test if the first quest is running, and if so force that property's reference into the optional item alias. Again, haven't done this myself, but in theory I think that would work. Obviously not as elegant a solution as using an external alias, though!
User avatar
Kellymarie Heppell
 
Posts: 3456
Joined: Mon Jul 24, 2006 4:37 am

Post » Wed Jun 20, 2012 9:59 am

I think I may have figured it out...you can't share a quest reference if it's in a container. If I put it AT the chest instead of IN the chest, it works.

But with all the fiddling I did today, my other quest will load the alias...but doesn't start properly...I don' t get the "Started...." banner, though it executes the code in the stage 0 block.
User avatar
K J S
 
Posts: 3326
Joined: Thu Apr 05, 2007 11:50 am


Return to V - Skyrim