Skip to content

v1.1.0 - Cutscene logs on Godot 4.2!

Latest
Compare
Choose a tag to compare
@moraguma moraguma released this 01 Dec 16:45
· 2 commits to main since this release
0b94df9

Hey! GDrama has received a few updates along with the Godot 4.2 update... Here's what's changed!

GDrama

What's new

  • The project has been updated to Godot 4.2
  • The DramaReader class will now store a log of the drama that's currently being played! This is meant to be displayed to the player so they can remember what happened previously in a scene. This log can be gotten whole from a method in the DramaReader or line by line by connecting to its new added_to_log signal
  • The example scene now includes a log, you can play it online here! You can press L in the middle of a conversation to display what was said before. Take a look at the code to see how it works!
  • There's a new method in DramaInterface that can be overridden to use a different implementation of DramaPlayer. You can use this to easily use a custom DramaPlayer within a DramaInterface!

Bug fixes

  • Fixed a bug in the example scene where the player could get stuck on some geometry when attempting to talk to Sniffles from the wrong side

Known issues

  • GDrama files may need to be reimported manually in Godot's import menu before they update in-game

Projects

I want to highlight a little project made by @squk. Here, you can find Vim syntax highlighting for GDrama. I think this is a really nice tool if you want to edit GDrama files using Vim!

That's it! If you have any trouble using GDrama or want to ask any questions, please feel free to open an issue in this repo so we can talk about it. Also, if you use GDrama for anything, feel free to share it here! Hope you enjoy :)
@moraguma

Full Changelog: Release...1.1