v1.1 - With a little help from my friends
- Improved event dragging and selection [Arnaud Vergnet]
- Fixed a bug that prevented the deletion of Characters [AnidemDex]
- Fixed a bug that allowed you to overwrite the event on the theme preview dialog
- Added a folder icon to each section of the resource tree
- Greatly improved how the plugin is displayed in different display scales
- You can now filter resources from the main view [ellogwen]
- You can now duplicate themes (from the context menu) [ellogwen]
- Organized the images and other assets into a tidier structure [Jowan-Spooner] Warning! If you were using the example portrait assets you will have to load them again manually on the character editor
- You can now create resources by right clicking the section and selecting "+ New" [Tim Krief]
- Remade all the PopupMenu items in gdscript and replaced the icons with native editor theme ones.
- Experimental: Added a static proxy for C# projects. Testing wanted! [mscharley]
- Timeline:
-
New event
Call Node
: Call a Godot NodePath and a method name. In addition you can add arguments as well. The Timeline will execute those methods and wait for completion, if the method in question is async and/or yielding [ellogwen] -
You now can drag and drop events into the timeline! [ellogwen]
-
You can un select a selected event by clicking it [ellogwen]
-
The
Scene Event
can now take other Scenes (.tscn
) files as backgrounds. [ellogwen] -
The
If Condition
event can now use definition variables as values to compare against [ellogwen] -
You can now hide
Choice events
if a definition doesn't meet some requirements [Arnaud] -
You can now select a character to ask a question in the
Question Event
[Tim Krief] -
Added very basic syntax highlighting to the
Text Event
editor -
Fixed an indenting bug when removing events
-
The
Character Join
event now has a mirror option [Jowan-Spooner] -
The
Close Dialog
has a new setting for the duration of the fade-out animation. [Tim Krief] -
Scene Event
renamed toChange Background
to better represent what it does. [Jowan-Spooner] -
Both
Audio Event
andBackground Music
got more settings (audio Bus, volume, fade-length) [Jowan-Spooner] -
Shortcuts added! [ellogwen]
- Selecting previous and next event in the timeline with
CTRL + UP
andCTRL + DOWN
- Moving currently selected event up and down the timeline
ALT + UP
andALT + DOWN
- Remove the currently selected event node and selects the next/last event node
CTRL DELETE
- Create a new text event node below the currently selected and focus it's textbox to continue writing
CTRL T
- Selecting previous and next event in the timeline with
-
- Character Editor
- There is an option
mirror portraits
below the portrait preview now, that will mirror all portraits when they appear in the game [Jowan-Spooner] - Fixed a bug that prevented portrait previews to display if the extension was in capital letters.
- There is an option
- Theme Editor
- Refreshed the UI to make room for more properties for each section
- A reload of the preview dialog is performed when you change a property so you don't have to click the "preview changes" all the time
- Removed the limitation of only 100px for the padding of the dialog box
- Added a new option for changing the color modulation of the dialog background image
- Added new customization options (scale, and offset) to the next indicator image
- Added modulation settings to the name label background texture and the choices buttons background textures [Jowan-Spooner]
- Added an option to use native buttons styles for choices [Tim Krief]
- Added an advanced option to use a custom scene as a button for choices [Arnaud Vergnet]
- Added new settings to set a fixed size for choice buttons (This is used to prevent premade texture stretching)
- Fixed a bug where the text alignment wasn't being shown on the preview
- Fixed a bug with the name label shadow
- Fixed a bug with the "auto color" option in game
- Dialog node
- You can now use [br] to insert line breaks
- Questions now properly show the theme text alignment
- Options now show up when the question text finished displaying [Arnaud Vergnet]
- The close dialog now performs a fade-out animation
- Fixed a bug where Glossary Definitions plain text was being added to the name label
- Fixed an issue when trying to display small sprites as characters portraits
- Fixed a bug where portraits didn't come to the front when being focused [AnidemDex]
- Fixed a bug when the display stretch was set to
2D
- Fixed a bug where empty text lines were not removed properly [Arnaud Vergnet]
- Settings
- Added a new option to enable advanced theme settings [Arnaud Vergnet]
- Added a new option to toggle the character "focus"/"dim" while speaking
- Added a button in timeline inspector plugin to open the selected timeline in the editor [ellogwen]
- Special thanks to Jowan-Spooner for the QA and the facelift on the theme editor