Introduction

Parley is an addon for Godot 4.4+ that provides a graph-based dialogue manager for easy writing, testing, and running of Dialogue Sequences at scale and is designed to be used by game writers and developers alike.

Write your Dialogue Sequences by defining the graph for your Dialogue Sequence which are backed by a well-defined Dialogue AST for easy management and integration within your game.

You can install it via the Asset Library or downloading a copy from GitHub.

Some stand out features:

  • An easy-to-use and well-defined Graph Editor
  • A wide variety of Nodes for maximum flexibility and creativity:
  • Creation of connections between Nodes to easily see the flow of your dialogue sequence
  • Easy testing of your dialogue at any stage in the sequence
  • Well-defined Dialogue AST for easy review and management of Dialogue Sequences
  • Character Store for management of characters in Dialogue and Dialogue Options
  • Action Store for management of actions for use with Action Nodes
  • Fact Store for management of facts for use with Condition and Match Nodes
  • An out of the box dialogue balloon to get started straight away
  • Easy management of your Dialogue Sequences, including Node filtering
  • Export your Dialogue passages to CSV

parley

License

Parley is 100% free and open-source, under the MIT licence. The license is distributed with Parley and can be found in the addons/parley folder.

Contributions

Contributions, issues and feature requests are very welcome. If you are using this package and fixed a bug for yourself, please consider submitting a PR!