The Dialogue Maker is an open-source plugin for creating RPG-like dialogue boxes for NPCs in your Roblox game! It comes with a GUI that allows you to add messages and player responses to your NPCs.
- Responsive dialogue editor
- Trigger dialogue with proximity regions and ClickDetectors
- Prioritize your dialogue with conditions and message stacking
- Run functions before and after a message
- Impose dialogue timeouts
- Embed variables that are customizable throughout the conversation
- Add responses for the player to add interactivity to the conversation
- Add dialogue redirects
- Customize themes per NPC and per screen size
- Add message pauses
You can either get the version Beastslash updates at the Roblox Library or you can build your own version by using the scripts in this repository.
Check out How to use the Dialogue Maker on the wiki!
Sure! If you feel like that the Dialogue Maker can be improved for everyone, just send a feature request in the issues. You could also submit a pull request if you already added it yourself. Beastslash will sync changes made between the plugin and repository.
- Christian "Sudobeast" Toney - Project Manager and Lead Programmer
- BHickey94 - Code Contributor
- GAVsi115 - Code Contributor and Bug Reporter
- extravent3 - Issue Sponsor and Bug Reporter
- ruax2891 - QA Tester
- InkyTheBlue - QA Tester
- BeatArcade - Bug Reporter
- joshuajon - Bug Reporter
- LordMerc - Bug Reporter
- thomkok13 - Bug Reporter