Jump to content

Advanced Dialogue


GodofAlcohol

Recommended Posts

Hi, I'm working on a simple Quest and need some help.

Here's the basic scenario:

 

- You escort a NPC to his house

- When you've entered the house with him, he should start talking to you

- He says "Thank you for taking me here..." and gives you some caps, Quest complete.

 

So I created the quest, set stages/Objectives etc., all works fine.

I've put a trigger into the house, that should add a Dialogue package to the NPC and the trigger&package should be removed when he has spoken his dialogue.

 

Now to the question: How do I create a new topic, where the NPC starts talking instead of the player.

I know how to create basic dialogues/topics, but only used the Player-prompt -> NPC-response attempt so far.

 

idea: Do I have to use the GREETING topic (only one I know to let NPC start conversation), or is it possible to use a new custom topic for it?

Link to comment
Share on other sites

You don't need to have a script trigger there that will add a package, just put the package in his AI packages, but set the conditions to only apply when it is at that particular quest stage and when he is only inside his house. Put the package above the follow package so that it will take priority when you get to the house.

 

The GREETING topic will always be the first thing that plays when the player talks with an NPC, whether the player initiates the conversation or the NPC initiates it. So there is no need for a 'custom greeting topic'. You'll only need a new custom topic if you want the player to be able to ask about something or talk with the PC about something (aka, a dialogue choice).

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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