Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dialogue System 1.0.0

(1 review)

2 Screenshots

Dialogue System

The DialogueSystem is a framework designed to give developers the tools to create interactive, branching conversations for their plugins or callout packs. It provides the underlying logic and data handling needed for dynamic dialogues, including linked questions, multiple answers, and conditional outcomes that react to player choices. 

Web Editor Integration

To make building complex conversations easier, the DialogueSystem is fully integrated with a custom built web editor: https://dialoguesystem.vercel.app

The Web Editor allows creators to visually design branching dialogue trees by connecting questions and answers, setting conditions, and defining outcomes.

  • The editor exports your dialogue as a JSON file, which mods or callout packs can load using the DialogueSystem’s API.

  • Developers and advanced players can edit these exported JSON files directly or modify them through the Web Editor to change how in‑game interrogations, conversations, or roleplay interactions unfold.

  • This makes it possible for the community to customize existing dialogues, add new lines, or adapt tone and pacing without altering core gameplay logic.

The combination of the DialogueSystem framework and the Web Editor tool creates a powerful, modular system where both mod creators and players can shape dialogue experiences to fit their worlds, from simple Q&A interactions to deep, branching narrative systems.

 

Note

It’s important to note that the DialogueSystem itself does not add any gameplay content or dialogue by default. Instead, it acts as a foundation that other mods, callout packs, or plugins can build upon. Without a supporting mod or callout that uses it, the DialogueSystem will not trigger or display any conversations on its own. Its purpose is to supply the necessary structure (data parsing, state handling, and runtime management) so that mod authors can easily integrate interactive dialogue into their own creations.

For a full overview of how conversations flow and how to design your own dialogues, see the Github Wiki: https://github.com/DialogueSystemV/DialogueSystem/wiki.

Finally

If you enjoy immersive roleplay, investigative storytelling, or natural-feeling character interactions, encourage your favorite mod developers and callout creators to integrate the DialogueSystem into their work. Your feedback and requests help developers see the value of integration. The more mods that use the DialogueSystem, the richer and more interactive the game world becomes for everyone. 
 

Support/Hangout: https://discord.gg/pqHurm4W2V

Edited by ApparentlyRohan


Short Description

A shared foundation for immersive storytelling — made for developers, expanded by players

AI disclosure

The author has disclosed that AI tools were used in creating the following aspects of this file:

  • Description
  • Images
  • Mod and Mod Content (Minor)

Used AI to debug my skill issues

User Feedback

Recommended Comments

Benjamiin

Members

Can the DialogueSystem support dynamic changes in dialogue based on real-time player actions or in-game events?

ApparentlyRohan

Members Author

10 minutes ago, Benjamiin said:

Can the DialogueSystem support dynamic changes in dialogue based on real-time player actions or in-game events?

Depending on what actions/events and what the dev implements, yes

Haze Studios

Members

No pretty colors 0/5 stars. 

ApparentlyRohan

Members Author

2 minutes ago, ItsKarev said:

No pretty colors 0/5 stars. 

Says the guy with a black and white PFP 😛

Benjamiin

Members

11 minutes ago, ApparentlyRohan said:

Depending on what actions/events and what the dev implements, yes

sounds nice! 

Haze Studios

Members

1 hour ago, ApparentlyRohan said:

Says the guy with a black and white PFP 😛

😬

Luna Olson

Members

Thanks mate!

nova2727

Members

Looks like a good step forward in creating mods using this as a base then adding to it

Create an account or sign in to comment

Latest Mods

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.