Jump to content

Question on forcing quests to pick previous stages.


dikr

Recommended Posts

I'm having a problem; I'm trying to force a quest to pick a previous stage through an object script on an actor which triggers when specific packages end. But I can't find information anywhere on forcing quests to pick a previous stage. I tried StartQuest, StopQuest and SetStage functions, but they aren't working; as in, setting my quest back from stage 30 to stage 10.

 

Background info; the actor has two different packages to activate an activator (which opens or closes three doors) linked to the quest with "GetStage ==" functions. It works all fine until after the first time she closes the doors (at the final stage; 30) but after that I can't seem to get her back to stage 10 to have the proces be repeatable. I do have the boxes for allow repeated stages and topics checked. I think there should be a simple way to do this, sadly I didn't find it yet.

 

Thanks a bunch!

Link to comment
Share on other sites

Unfortunately it's not possible to back-set stages although you should be able to get any result scripts to run when attempting to do this. If you look in the main Quest window there is a check box for "allow repeated stages" but sadly it is unreliable, or at least I have not heard one reported case of it working.

 

EDIT: One way to deal with this is to use conditions in your quest script to control what state the relevant part of the quest is, with the results included there. This as opposed to using Quest Stages and especially StartQuest and then StopQuest which doesn't work either for this purpose.

Link to comment
Share on other sites

Unfortunately it's not possible to back-set stages although you should be able to get any result scripts to run when attempting to do this. If you look in the main Quest window there is a check box for "allow repeated stages" but sadly it is unreliable, or at least I have not heard one reported case of it working.

 

EDIT: One way to deal with this is to use conditions in your quest script to control what state the relevant part of the quest is, with the results included there. This as opposed to using Quest Stages and especially StartQuest and then StopQuest which doesn't work either for this purpose.

 

Thanks a bunch for the great reply Wizardmirth! I used your advice to help solve the issue, along with a series of packages on the actor which trigger each other on completion. Works like a charm now. Thanks again. Was getting desperate. *grins*

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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