Releases: QueenOfSquiggles/godot-dynamic-subtitles
Release 1.2 : Better Defaults
The default theme now includes a clearer Sans-Serif font, and uses a solid black box background with slight transparency.
There are now Project Settings for enabling/disabling the subtitles
New Auto Line Splitter!
The auto line splitter attempts to break large paragraphs into more digestible chunks. By default there are a maximum of 3 lines at a time with 15 "tokens" in each line. This reads from the translated text so this should work in most languages. The delimiter for the tokens is a Regular Expression which is customizable in the Project Settings.
Also now included in the addon is OpenDyslexic, which is a font that can make text easier to read for people with dyslexia (although this is not always the case)
The default theme is styled to appear similar to subtitles that would be seen on TV. But this theme is also customizable in the Godot Editor for a custom look.
Auto Generated Release Notes
Full Changelog: v.1.1.1...v.1.2
Release 1.1.1 Parity
Updating the icon and plugin config to better fit with how the plugin is referred to elsewhere. The icon is now a slightly modified version of the international symbol for hearing loss, but with red instead of blue because Godot uses red to refer to 3D spatial and this plugin is primarily developed to aid in 3D games.
What's Changed
- Update 1.1 by @QueenOfSquiggles in #7
Full Changelog: v1.1...v.1.1.1
Release 1.1 Stability and Integration
Stability
There was a bug where when the addon was first installed, different scripts that relied on the plugin being active were also depended on my the plugin itself. This deadlock was removed
Integration
I tested the capabilities and stability by integrating the 1.0 version into my own game project. This illuminated stability issues as well as some features that were lacking for use in an actual video game.
Added Features
- Subtitles.clear_subtitles() - deletes all currently active subtitles
- Subtitles.hide() - hides, but does not delete all active subtitles
- Subtitles.show() shows previously hidden subtitles
Generated release notes
What's Changed
- Update icon.png by @QueenOfSquiggles in #3
- Create TestIfStrippedFromMain.tscn by @QueenOfSquiggles in #4
- Doing another test by @QueenOfSquiggles in #5
- Game Integration Update by @QueenOfSquiggles in #6
Full Changelog: v1.0...v1.1
Release 1.0 3D & Dialogue Support!
This is the first release of this addon made for Godot 3.4.2
YAY. I'm not sure what to put here
Installation
Zipped Archive
The source code is the entire project files for this addon. Extract anywhere and open with Godot 3.4.2 to use this alongside demonstration scenes.
"godot-dynamic-subtitles-EASY-INSTALL.zip" is just the addon folder with the license placed in the addon's folder. Extracting this into an existing project will add it in, but there won't be any demo scenes or scripts
Enabling in an existing project
Go to Project > Project Settings...
Under Plugins, Find the row named "Subtitles" and make sure the checkbox under "Status" is checked. If you are updating from an earlier version, uncheck and recheck this box to unload and reload data as needed.
Now this should be working in your project!
What's Changed
- Youtube video demo by @QueenOfSquiggles in #1
- Added support for character dialogue by @QueenOfSquiggles in #2
New Contributors
- @QueenOfSquiggles made their first contribution in #1
Full Changelog: https://github.com/QueenOfSquiggles/godot-dynamic-subtitles/commits/v1.0