help please, Objective targets aren't showing....

Post » Mon Nov 18, 2013 12:21 am

Help please?

I have alias references that point to objects inside several containers. Now in my objectives, i can either choose to target the actual object or the container that it resides in.

If I choose to target the containers, once the objectives show in the journal, the quest targets appear immediately on the map.

if i choose to target the object within the container, they don't show up unless I do a Save/Load or Teleport anywhere. Doesn't even have to be near the target. They display fine once the game

sort of does a refresh i suppose.

i would rather use the target on the objects themselves; I would however would like to avoid the save/load issue. Anyway to force the game to simulate a save/load or teleport without

actually doing so?

I do have an SEQ file made as well for dialogues.

User avatar
GabiiE Liiziiouz
 
Posts: 3360
Joined: Mon Jan 22, 2007 3:20 am

Post » Mon Nov 18, 2013 2:14 am

at the point where the item goes into the container, try to

SetObjectiveDisplayed ( xyz, false )

; EDIT: put item into container here

SetObjectiveDisplayed ( xyz, true )

or if this doesn't do the trick, you could

SetObjectiveDisplayed ( xyz, false )

YourAlias.Clear ()

; EDIT: put item into container here

YourAlias.ForceRefTo ( YourContainerRef )

SetObjectiveDisplayed ( xyz, true )

(alias needs to be 'optional' for this)

User avatar
Verity Hurding
 
Posts: 3455
Joined: Sat Jul 22, 2006 1:29 pm

Post » Sun Nov 17, 2013 1:50 pm

I tried the above but didn't work. I figured it out. I was forcing the reference too fast in the same stage, so i added a previous empty stage to set the alias' then setstage to the next. The one that contains the objectives and targets.

All is working, thanks.

User avatar
Kortknee Bell
 
Posts: 3345
Joined: Tue Jan 30, 2007 5:05 pm


Return to V - Skyrim