Jump to content

Questions on quest objectives


Recommended Posts

I'm trying to troubleshoot a little mod I'm making to show all the eldritch dolls in FOLON.

This is the first time I've ever messed with quest markers so I just want to check:

a) Is there a limit on how many targets a single objective index can have?

b) If all the targets in an objective are the same type of item and I want each marker to disappear from the map and compass when the target is taken, and not reappear if subsequently dropped, then is clearing the alias upon first picking up the target the only way to do this?  Since it seems that putting an item into an alias makes it persistent and this means it keeps it refid in the inventory.  I've added a little script to each refalias:

Scriptname dz_clear_alias_script extends ReferenceAlias
;;;designed to clear the alias once the objectreference is activated to prevent it reappearing as a quest objective if the item is dropped;;;

Event OnActivate(ObjectReference akActionRef)
	Self.Clear()
EndEvent

is there a better way to do this?

c) What does the 'use straight line pathing' option mean?

d) I think I get the 'ignore locks' option but in case I'm wrong can someone please give an example of the difference please?

e) is there any way to have an objective that has one target such that the target marker shows on the map and compass but the target is not listed in the quest? - there are 90 plus eldritch dolls in FOLON and my first attempt made an objective for each which really messed up the quest list:)  I put all the targets in one objective hence question (a).

 

diziet

Link to comment
Share on other sites

a) few hundreds would surely work but it would obscure the map.

b) you can remove the reference from the alias but I remember if the Objective remained visible (so IsObjectiveDisplayed(x) == true), the marker could sometimes became broken.. so I typically call SetObjectiveDisplayed(x, False) prior to Clear() the alias. If you want one of the targets to disappear on becoming an inventory item, try adding a GetContainer == 0 Condition to the Objective.

c) probably has something to do with the VANS perk, when you hold the VATS key to show the path to the current (active) Quest target.

e) to completely hide it from the Quests tab? I don't think that's possible in vanilla.

Link to comment
Share on other sites

a) that's good to know:)

b) well that only works if I make every target a separate objective, which then leads to:

e) bugger! Ideally I would be able to have a quest entry with a title but not have an entry for every one of 90 plus targets, but it sems that I have to use the method  of b)

for that.

c) oh, interesting:)

Thanks for the reply, I still have the issue of quest markers on the map but not showing in the compass or floating above the object. but only for some of the targets, every target is a reference alias to a reference of the same base object, and I can't see any differences between them!

 

diziet

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...