1. Home
  2. Docs
  3. Quest System
  4. Starter Guides
  5. Create NPC

Create NPC

Step 1 - Place NPC (BP_QuestNPC) in the world

Step 2 - Change defaults

Change the “Quest Task ID” to a unique quest task id (this quest task will be completed when the player interacts with the NPC)
I use the syntax QT_TalkToNPC_{NPC_Number} in the example map

Change the Quest Filter ID to a unique ID that will represent this NPC (its used to filter quests that can not accepted or completed by this NPC)

Step 2 - Add Available Quests

Add quests to this NPC by adding quest IDs to the available quest IDs array. Make sure the added quests will not be unintentionally filtered by “CanOnlyBeCompletedBy” orĀ  “CanOnlyBeAcceptedBy”.

How can we help?