A set of BP to help interact with your NPC Companion.
A set of BP with examples on recruiting NPCs as companions and dismissing them to discovered locations.
The companion can be Dismissed and sent to a location of the players choice in the world. A sample inventory widget is included in place of where your inventory system would go.
A dialogue system is included to help showcase the components.
The companion component can add Companion Progress based off of travel time together and add Experience as well.
Various comments throughout the blueprints on how it works.
Uses a simple quest system that is spawned into the world with a sample discovery quest included.
Stats can be created through a data table.
Documentation Currently Being Updated: Documentation
This is a single player example.
Updated On 06/20/2020 to Version 2
Updated On 08/14/2020 to Version 2.1
Features:
Number of Blueprints: 14 UI, 5 Actor Components, 5 Enum, 16 Dialogue (Actor), 2 Interface, 4 Quest(Actor), 2 Locations(Actor), 3 struct, 1 NPC, 1 Player Character, 1 GameMode, 3 Child NPC.
Input: Mouse and Keyboard
Network Replicated: No
Supported Development Platforms: Windows 10 64bit
Supported Target Build Platforms: Windows 10 64bit
Documentation: Support can be reached through Email.
Demo: Here
ShowcaseVideo: Here