Chat system - Talk with NPC's through a text chat just like with your human-friends! Fully customizable and easy to expand custom logic to your words, includes Oversight Level and a Special Map with three riddles!
Before reading the long and boring text below you may want to check out the video presenting the tool in action!
A cool Demo is included if you wish to try it out!
If you need support or have any questions - visit my Discord
NPC Chat System Features:
or perform same logic
It includes some presets which are well commented including Variables Tooltips so it's easy to understand what's happening and why, also a deeper insight video prepared for those who have bought the Product!
NPC_Master - the Parent of all NPC's, contains the basic logic and without any modification is already capable of answering to some basic keywords
NPC_Default - 1st Child of the Master Class, a little bit more enchanced functionality, also shows how to change the code for own puprposes
Two additional Characters that have a mini-quest for you, those are the best example of how this tool can be used!
NPC_Quest1 - Main NPC that has a quest on the 1st map
NPC_Quest1Bushido - 2nd NPC connected to the quest, both are an explanation and example on how to properly use this system
NPC_Cube - Something different from the bots you see around!
And 4 more NPC's that are included in a Secret Map! But what's the secret to get in there?
Number of Blueprints: 14
1 Component
2 Widgets
1 BPI
1 Actor
10 Characters (Player and 8 different NPC's)
Input:
Keyboard + Mouse
Enter to start typing in chat or send a message
[ - previous message from history
] - next message from history
Mouse Wheel to change the camera distance
Fully BP Based System
External Plugins:
None
Network Replicated:
No
Supported Development Platforms:
Windows x64
Supported UE4 Versions:
4.27.2
Documentation:
The project is very well commented, Level contains 4 info boards at the Overview Map, a Special Map with 3 riddles and a special room and also here is a little video (same as the one at the beginning) for some oversight.