Skip to content

DialogueMaker/plugin

Repository files navigation

Dialogue Maker

About

Run the show with the Dialogue Maker: an open-source plugin for creating RPG-like dialogue boxes for NPCs in your Roblox game! It comes with a GUI that helps you add messages and player responses to your NPCs.

Tip

This plugin is intended for non-programmers and developers of small games to easily create dialogue in their game. If you or one of your teammates know how to program, the Dialogue Maker Group recommends installing the DialogueMaker/client and DialogueMaker/conversation libraries for more control.

Features

Responsive dialogue editor

The Dialogue Maker uses the power of Roblox Studio's Explorer to help you navigate dialogue trees. We let you create labels per dialogue item, which can help if you need to know which message is which before you open the script.

alt text

Full support for Dialogue Maker Client

This plugin makes configuring Dialogue Maker Client easy. It creates scripts from pre-defined templates when you want to make a new conversation or configure a conversation tree.

Update and recover Dialogue Maker Client

If we release a new update to Dialogue Maker Client, you can use this plugin to update the packages, easing the transition from an older version to a new one. You can also use the plugin to restore your packages if they become corrupted.

Where can I get it?

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.

How do I use it?

Check out the documentation.

Development

Can I contribute?

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.

Just be aware that your contribution available to anyone under the GPL-3.0 license. Read LICENSE for more information.

Acknowledgements