DoctorZ Posted November 12, 2010 Posted November 12, 2010 I'm working on a quest script with a timed event, where the player have a limited amount of time. I'm looking for a way to trigger the conversation to continue with the very same NPC after X seconds. I know there's something to do with Dialogue Package but is it possible to call it from a looping quest script?
Quetzlsacatanango Posted November 12, 2010 Posted November 12, 2010 You can do it via package, but I find it to be a PITA.Instead, I usually use startconversation.i.e.if xyz actorref.startconversation player topicname endif It's a lot easier to trigger on demand, I find. Especially if you put it on a trigger box.
rickerhk Posted November 12, 2010 Posted November 12, 2010 If you do use the dialog package, you script it this way: actorRef.Addscriptpackage Packagename
DoctorZ Posted November 12, 2010 Author Posted November 12, 2010 On 11/12/2010 at 6:46 PM, Quetzlsacatanango said: You can do it via package, but I find it to be a PITA.Instead, I usually use startconversation.i.e.if xyz actorref.startconversation player topicname endif It's a lot easier to trigger on demand, I find. Especially if you put it on a trigger box. Excellent! Thank you very much that was exactly what i was looking for. I endorse 100% what you said about the package and the PITA ;) i was about to punch my screen real bad...
Recommended Posts