Jump to content

Definition of a each quest state?


Smig

Recommended Posts

I couldn't find this on the Wiki. I see these functions to determine if the quests are running, started, stopped or completed, but what does that mean exactly? Is a failed quest, completed? Or is it only completed when it's successfully completed? Is a completed quest, stopped? Is a quest on stage 0, running? Started? Started but not running? Is a quest with no journal entry stopped? Etc...

 

I guess my question can be summed up as, what exactly are the criteria for these quest states? Also, what's the implication of that in aliases, if any?

Link to comment
Share on other sites

- IsCompleted should return true only if you reach a stage marked as "complete quest" (note that doesn't mean the quest isn't running, you can complete a quest and still advance stages)

 

- IsRunning mean whenever the quest is enabled, so yes even stage 0

 

- IsStarting will return true only in the few moments when you call Quest.Start() (never used it so dunno the real timing)

 

- Same for isStopping

 

- IsStopped should return true if you called a Quest.Stop(). So the quest must not be running, regardless completing, failing or other things

 

Don't take this post as a bible, i'm just guessing basing on what i work on and on how quests work

Link to comment
Share on other sites

  • 2 years later...
  • Recently Browsing   0 members

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