{"repo":"Difegue/DialogueForest","free":true,"listed":false,"github":"https://github.com/Difegue/DialogueForest","clone":"git clone https://github.com/Difegue/DialogueForest.git","description":"An opinionated Dialogue Writing tool for Games.","language":"C#","stars":23,"topics":["writing","gamedev","outliner","uwp","fluent-design","winappsdk"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"DialogueForest DialogueForest is an Outliner tool that is focused towards writing game dialogue: You can easily write multiple long text exchanges in a node, then link said node to other ones through VN-style prompts. Features - Write Dialogue Nodes with multiple text blocks and customizable per-block characters, and link them to each other through prompts - Store your nodes in Dialogue Trees, where they can be displayed either as cards or in tree form - Pin nodes to access them in one easy list - Automatically saves your work, even if the app is closed - Rich text support - Set predefined characters to easily use when writing - Set custom metadata for dialogue nodes, either strings, colors or booleans - Export your Trees to JSON, with rich text formatted using either HTML, Markdown or BBCode - Basic daily word objective functionality with notifications and streak counting Screenshots Translation You can easily contribute translations to DialogueForest! To help translate, follow these instructions. Adding a new language (requires Visual Studio 2019 or above) - Create a new issue with the subject [Translation] fr-CA where you replace fr-CA with whatever language-region code you'll be translating into. - If an issue already exists, then don't do this step. - Fork and clone this repo - Open in Visual Studio - In the DialogueForest.Localization project, find the Strings folder. - Create a new file inside Strings that looks like this: Resources.en-US.resx but using the language yo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Difegue","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Difegue/DialogueForest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}