Why don't log entries display?

Post » Thu Jun 21, 2012 3:02 pm

Do you need to do anything special to get log entries to display properly in the player's journal/quest log? I can get the quest working well enough with setstage at the moment, but no log entries are ever displayed...
User avatar
Laura Wilson
 
Posts: 3445
Joined: Thu Oct 05, 2006 3:57 pm

Post » Thu Jun 21, 2012 1:41 am

SetObjectiveDisplayed(StageNumber)
User avatar
Cash n Class
 
Posts: 3430
Joined: Wed Jun 28, 2006 10:01 am

Post » Thu Jun 21, 2012 4:14 am

That displays the text under the quest objectives tab. I want to get the text under the quest stages tab to show up in the player's journal
User avatar
Jack Bryan
 
Posts: 3449
Joined: Wed May 16, 2007 2:31 am

Post » Thu Jun 21, 2012 1:33 am

When you set a stage, it shows whatever has been indexed to that stage. If nothing is indexed, it continues to show the previous entry. As long as you enter something for, say stage 5, then call a SetStage(5) that should show up in the diary.
User avatar
Steven Nicholson
 
Posts: 3468
Joined: Mon Jun 18, 2007 1:24 pm

Post » Thu Jun 21, 2012 5:34 am

What do you mean by indexed?
User avatar
~Sylvia~
 
Posts: 3474
Joined: Thu Dec 28, 2006 5:19 am

Post » Thu Jun 21, 2012 6:43 am

What do you mean by indexed?
Basically 'connected to'. Meaning, for each stage there is an area to enter text for the diary. If the quest is set to a stage, and that stage has text there, it's displayed. If that stage has no text, it continues to show whatever text it was showing before. (From earlier in the quest, or no text if the quest just started)

Can you provide a screenshot of the Quest Stages tab of your quest, with a stage that should show diary text selected? It's fairly straightforward and should be showing up if you have it set up correctly.
User avatar
Laura Simmonds
 
Posts: 3435
Joined: Wed Aug 16, 2006 10:27 pm

Post » Thu Jun 21, 2012 7:49 am

http://skyrim.nexusmods.com/modules/members/index.php?id=2676350

Click the images tab (the mountain one), they're either the first or last 5 (the CK ones and the in game pics w/ quest log open)
User avatar
Cathrine Jack
 
Posts: 3329
Joined: Sat Dec 02, 2006 1:29 am

Post » Thu Jun 21, 2012 2:20 am

Do your scripts compile? The fragments you have with each stage look they they need to start with GetOwningQuest(). so if they don't compile it may void that entire section, including the journal entry.
User avatar
Tha King o Geekz
 
Posts: 3556
Joined: Mon May 07, 2007 9:14 pm

Post » Thu Jun 21, 2012 1:24 pm

I haven't had any compile errors thus far in the quest stages tab... I just assumed when you put something into the Log Entry box it would automatically come up (in the journal) along with the quest displayed line when the setobjectivedisplayed(queststage) function was called...
User avatar
Sweets Sweets
 
Posts: 3339
Joined: Tue Jun 13, 2006 3:26 am

Post » Thu Jun 21, 2012 10:00 am

Log Entries appear when SetStage is called (not Objectives).

But, if your quest is working OK, then I assume you are calling SetStage from various places in your scripts? (You aren't jumping stages, are you?)

If you are calling SetStage then I see no reason why the logs would not appear.
User avatar
Katy Hogben
 
Posts: 3457
Joined: Mon Oct 30, 2006 12:20 am

Post » Thu Jun 21, 2012 5:47 am

Yes, I have scripts like OnTrigger() dropped into objects at the moment that call the setstage() function, that do in fact update the quest (I'm having a problem with OnRead, but that's in a different post, and somewhat unrelated), but I never get anything in the quest journal, from start to finish
User avatar
djimi
 
Posts: 3519
Joined: Mon Oct 23, 2006 6:44 am

Post » Thu Jun 21, 2012 8:54 am

Yes, I have scripts like OnTrigger() dropped into objects at the moment that call the setstage() function, that do in fact update the quest (I'm having a problem with OnRead, but that's in a different post, and somewhat unrelated), but I never get anything in the quest journal, from start to finish
Ah!

I remember reading somewhere that certain types of quest DO NOT add log entries ... Miscellaneous, I think. Is that what your quest is set to? Make it a Side-Quest if so

(I want to figure out how these Quest Types work ... then I can add a fancy icon ... but I've not gotten around to it so far)
User avatar
Lew.p
 
Posts: 3430
Joined: Thu Jun 07, 2007 5:31 pm

Post » Thu Jun 21, 2012 2:28 pm

Ah!

I remember reading somewhere that certain types of quest DO NOT add log entries ... Miscellaneous, I think. Is that what your quest is set to? Make it a Side-Quest if so

(I want to figure out how these Quest Types work ... then I can add a fancy icon ... but I've not gotten around to it so far)
Misc also wouldn't show as a seperate quest, but rather as an objective under the 'Misc' section quest header.

As far as types go, I've asked but there seems to be no way to add our own. We are stuck with the default types. Though I'd love to have a catagory for my own main, side, and misc quests, it appears we are out of luck.
User avatar
JeSsy ArEllano
 
Posts: 3369
Joined: Fri Oct 20, 2006 10:51 am

Post » Thu Jun 21, 2012 9:21 am

No, that's not it. It has been set to side quest since the start.
User avatar
Sammykins
 
Posts: 3330
Joined: Fri Jun 23, 2006 10:48 am

Post » Wed Jun 20, 2012 11:41 pm

I did some testing of my Quests and stuff today.

My Journal Entries all work as expected (they appear at the top of the journal, right under the Quest title).

If I have no entry then I get no entry - If I do have one, then I get it ... Everytime.

I do not see any differences in the screenshots you posted and what I use

Sorry :(
User avatar
Liv Brown
 
Posts: 3358
Joined: Wed Jan 31, 2007 11:44 pm

Post » Thu Jun 21, 2012 2:55 am

Did you have to call any particular functions other than setstage() and setobjectivedisplayed() ?
User avatar
ChloƩ
 
Posts: 3351
Joined: Sun Apr 08, 2007 8:15 am

Post » Thu Jun 21, 2012 9:12 am

Actually, I always use the longer forms (don't know why, just habit now I guess):
  • SetCurrentStageID(10)
  • SetObjectiveCompleted(10)
  • SetObjectiveDisplayed(20)

But if your quest is advancing OK, then I' not sure that little difference will matter?
User avatar
Colton Idonthavealastna
 
Posts: 3337
Joined: Sun Sep 30, 2007 2:13 am

Post » Thu Jun 21, 2012 2:50 am

perhaps SetCurrentStageID(10) works better that just SetStage(10)... I'll give that a try
User avatar
Alyesha Neufeld
 
Posts: 3421
Joined: Fri Jan 19, 2007 10:45 am

Post » Thu Jun 21, 2012 2:55 am

No, no logs that way either... this is really odd!
User avatar
KIng James
 
Posts: 3499
Joined: Wed Sep 26, 2007 2:54 pm


Return to V - Skyrim