{"repo":"nndda/Theatre","free":true,"listed":false,"github":"https://github.com/nndda/Theatre","clone":"git clone https://github.com/nndda/Theatre.git","description":"Yet another (linear) dialogue system/addon/plugin for Godot. Written in human-readable plain text.","language":"GDScript","stars":93,"topics":["gdscript","godot","godot-addon","godot-engine","godot4","game-dev","dialogue-systems","godot-plugin","indie-game-dev","indiegamedev"],"license":"MIT","category":"game-templates","readme_excerpt":"&nbsp; Theatre Yet another (linear) dialogue system / addon / plugin for Godot. With features such as: - ✍️ Text-based, human-readable syntax. - ⚡ Simple setup. Get started in just 7 lines of codes! - 😐 .... - 📝 And 100% written in GDScript! Rendered Written [!IMPORTANT] This project is still in development and is subject to frequent breaking changes, and bugs. Check out the Issues page for known bugs &amp; issues, and Common Troubleshooting documentation page if you encounter any issues. Installation Run the command below in your Godot project directory. Or download and install it manually. The URL above is just a redirect to the main branch tarball :p Features Variables & Expressions Insert static... ...or dynamic variables. Execute, evaluate, and insert any valid GDScript expressions to the dialogue. Dialogue Tags Fine-tune your dialogue flow with {delay} and {speed} . Manipulate Properties Manipulate in-game object properties &amp; variables. Call Functions Connect your story to the game with function calls. Call functions or set properties/variables at specific points in the Dialogue. 📚 More comprehensive Dialogue features documented here. (Very) Quick Start Write your epic Dialogue! Set the Stage! Add TheatreStage and DialogueLabel node to your scene. Structure your scene like the following image: And adjust the position and size of the PanelContainer to your liking. Select the TheatreStage node, and reference the Label & DialogueLabel node to display your Dialogue. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/nndda","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nndda/Theatre/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."}