github dialogic-godot/dialogic 2.0-alpha-17
Dialogic 2.0 - Alpha 17

5 hours ago

Finally... another alpha! 🥂

It's been way to long, but here it is. And this one has it all: features, fixes and breaking changes 🙈.
Some of the highlights are:

  • Play from here: Right click (or CTRL+F6) to test the timeline starting right where you are!
  • Character Prefixes and Suffixes: Make your characters texts unique. Now twice as easily!
  • Fade out timelines: Timelines will now finally gracefully exit without having to add a clear event.
  • Timeline Shortcut CheatSheet: Read about all your favourite shortcuts in this handy new overview.
  • Replace: You can now easily replace in timelines with CTRL+R!
  • Music and Sound become Audio: A single event to rule all your audio layers. Much more flexible!
  • Runtime resources: Characters and timelines now behave better when created at runtime. One neat side-feature is that you can now have one-off characters (without portraits). E.g. Stranger (blue): I'm a one-off character and my name label is blue...
  • Improve Portrait Animation Naming: ⚠️ This one is a breaking change. You will have to replace Slide In/Out Left/Right with their new names Slide From/To Left/Right.
  • Cool Text-Fade-Effects allow you to let the text fade in... in a cool way!
  • Godot 4.4+: And finally, this release makes dialogic work much better with 4.4.x. But that also means that ⚠️ this release drops compatibility with 4.2.

There is dozens of more useful fixes, changes and additions. But it also took so long, because I've been quite busy outside of Dialogic. If you want to encourage me to spent more time on it, share the cool work you are using it for on our discord or join my patreon!

Breaking changes

  • Support for godot 4.2 has been dropped.
  • The Slide in animations have been renamed. If you didn't know, you can use the Broken Reference Manager to quickly replace texts in all of your timelines:
    grafik
  • The speaker in the current_state_info is now stored by it's identifier, not it's resource path. This might break older save files and custom script logic.
  • The new unified audio event has a different syntax. All your old audio and sound events can easily be updated by clicking the Resave all Timelines button in the settings:
    grafik

What's Changed

New Contributors

Full Changelog: 2.0-alpha-16...2.0-alpha-17

Don't miss a new dialogic release

NewReleases is sending notifications on new releases.