Search found 96 matches

by mroshaw
Sun Jan 23, 2022 10:07 am
Forum: Quest Machine
Topic: "Once only" dialog on "Return to Quest Giver"
Replies: 5
Views: 569

"Once only" dialog on "Return to Quest Giver"

Hi! I'm putting together my first quest, which amounts to: 1. Accept quest 2. Find object 3. Return to quest giver. I'm having trouble constructing the dialogue that I want from the quest giver. The idea is to have 4 dialogue items: 1. Quest offer text: "Will you do this?" 2. Quest in prog...
by mroshaw
Sun Jan 23, 2022 7:05 am
Forum: Quest Machine
Topic: Invector FSM AI and Quest Machine - pause AI character
Replies: 8
Views: 1982

Re: Invector FSM AI and Quest Machine - pause AI character

Perfect Tony, that works a treat!
by mroshaw
Sat Jan 22, 2022 1:12 pm
Forum: Quest Machine
Topic: Invector FSM AI and Quest Machine - pause AI character
Replies: 8
Views: 1982

Re: Invector FSM AI and Quest Machine - pause AI character

This works great with StartMostRelevantDialogue , but StopDialogue doesn't seem to get invoked, whichever way I close the dialog. I had to tweak your code a little, replacing "protected" for "public", though not sure that's the problem: public override void StopDialogue() { _npc....
by mroshaw
Sat Jan 22, 2022 12:49 pm
Forum: Quest Machine
Topic: Invector FSM AI and Quest Machine - pause AI character
Replies: 8
Views: 1982

Re: Invector FSM AI and Quest Machine - pause AI character

Wow, what an amazing response! Thanks Tony!
by mroshaw
Sat Jan 22, 2022 12:13 pm
Forum: Quest Machine
Topic: Invector FSM AI and Quest Machine - pause AI character
Replies: 8
Views: 1982

Re: Invector FSM AI and Quest Machine - pause AI character

So, I think I sorta answered my own question! I've taken "Quest Machine Pause Player" and created "Quest Machine Pause Npc". I've replaced all of the code with code that simply toggles a boolean on a custom NPC component, subscribing to the same event messages as player. I have a...
by mroshaw
Sat Jan 22, 2022 11:41 am
Forum: Quest Machine
Topic: Invector FSM AI and Quest Machine - pause AI character
Replies: 8
Views: 1982

Invector FSM AI and Quest Machine - pause AI character

Hi! I'm absolutely loving Quest Machine, and the integration you provide for Invector is absolutely brilliant and works perfectly. One thing I'd like to do is use Quest Giver with my patrolling AIs. This works, but when I launch the dialog via `StartDialogWithPlayer`, while my character pauses (than...