I had it working like so:
Quest1:Register for update(10)Event OnUpdate() Quest2.Start() Quest2.setstage(0)EndEventQuest 2:If (game.getplayer().IsDetectedBy(alias)) dostuffEndIfalias.clear()stop()
Having one quest purely for the sake of starting another quest seems really dumb, so I've been trying to get it working in a single quest using TryToReset(), TryToClear(), and Clear(), but the actor alias always seems to be 'None'.
How can I have it so that the alias is reset to the nearest actor every update? Or is there an easier way simply to tell if the player is detected or not?
