Reset of 'waiting' follower - how does it work?

Post » Fri Aug 23, 2013 9:27 pm

Does anyone know what happens exactly after they got bored?

I'm trying to find mostly about:

-their reset timer lenght

-if they trigger any events when leaving/reseting

-or are they simply /disabled /spawned somewhere else?

Any hints are fine.

User avatar
Andrea Pratt
 
Posts: 3396
Joined: Mon Jul 31, 2006 4:49 am

Post » Sat Aug 24, 2013 7:15 am

Hi,

take a look at the DialogueFollowerScript. There you'll find all the necessary informations, especially the ActorValue "WaitingForPlayer" is of interest.

-docblacky

User avatar
His Bella
 
Posts: 3428
Joined: Wed Apr 25, 2007 5:57 am

Post » Sat Aug 24, 2013 7:32 am

It's all in the DialogueFollower quest. When you tell a follower to wait, a function in the quest script registers their alias for an gametime update event of 3 days. When that update event triggers, if they're still waiting, their alias script calls the dismiss function in the quest script. That clears them from the quest and makes them return to whatever their normal package stack is. So they'd trigger OnPackageChange/OnPackageEnd events when they leave, if you can capture those events.
User avatar
Cathrin Hummel
 
Posts: 3399
Joined: Mon Apr 16, 2007 7:16 pm


Return to V - Skyrim