Skip to content

Default text sound plays instead of character speaking sound. #2699

@Moumekie

Description

@Moumekie

The problem

Describe the bug
Switching styles during dialogue causes that character to not speak, instead defaulting to the default text type sound.

To Reproduce
Steps to reproduce the behavior:

  1. Make two characters
  2. Make two separate styles
  3. Apply styles to characters
  4. Make timeline
  5. Have the two characters speak in alternation (as seen in bottom image)
Image
  1. Test it out (will be even buggier in timeline preview!)

Expected behavior
The default typing sound will play instead of the character's speaking sound

System (please complete the following information):

  • OS: Windows 11
  • Godot Version: 4.5.1.stable
  • Dialogic Version: 2.0 Alpha 18

Solutions

Workaround

I went looking and added a line of code in subsystem_text.gd. See Possible Fixes

Possible fixes

Pardon me, for this is my first time actually reporting an issue.

Image

In subsystem_text.gd, under load_game_state, I added the line update_typing_sound_mood_from_character(character, '') in order to fix the issue. I don't know if this impacts anything else, but it seems to have worked fine so far for me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions