Original Discord Post by arkave | 2024-08-01 16:24:13
Hi, One question, how can I activate a trigger from the narrative designer during a conversation based on the players Answer?.
I know how to activate the on Begin Overlap Trigger. so it starts the conversation when the player enters the Collision. But now when he asks the player if they want a tour, I used a Trigger to “go to the lobby”, but in Unreal Engine how do I do to invoke that trigger and make it move to an specific point or, command him to star moving around the lobby?
I tried using a branch but how do I tell the branch but I´m not sure if it is how it works
One question, how can I activate a trigger from the narrative designer during a conversation based on the players Answer?
Use decisions not triggers so that it would transfer to a certain narrative section based on conversation, triggers do the same thing, they transfer the character’s state to another narrative section but are called from Unreal based on whatever logic you decide. However, if you want the same effect of triggers but using conversation then decisions are the way to go.
in Unreal Engine how do I invoke that trigger and make it move to an specific point or, command him to star moving around the lobby?
Use the event On Narrative Section Received, this event will have the narrative section id which you can put a branch on and check if it is equal to the target section, if it is then you can run AI Move To function on the character blueprint to get the character to move around
cc: <@1216254232957685765> will share a quick screenshot of how to use the On Narrative Section Received event which can be found on the chatbot component
Embedded Content: Narrative Design
This is a simple demo about how to use Narrative Design in Unreal Engine. Below, you can see a simple Narrative Design consisting of 2 triggers: “On Player approach it” and “Reached Monument,” and 3 sections: “Welcome,” “Escort Player to Monument,” and “Speak about the Monument.” For this…
Link: Narrative Design - Google Docs