Skip to content

Fix Post-Cutscene TTS Block Reset#60

Open
JoeyBelvar wants to merge 2 commits into
Sebane1:masterfrom
JoeyBelvar:codex/cutscene-block-reset
Open

Fix Post-Cutscene TTS Block Reset#60
JoeyBelvar wants to merge 2 commits into
Sebane1:masterfrom
JoeyBelvar:codex/cutscene-block-reset

Conversation

@JoeyBelvar
Copy link
Copy Markdown
Contributor

@JoeyBelvar JoeyBelvar commented May 15, 2026

Intent: prevent a skipped/consumed cutscene audio block from suppressing later NPC TTS after the voiced scene has moved on.

Changes:

  • Adds ClearConsumedAudioGenerationBlock(...) to centralize clearing _blockAudioGeneration.
  • Also clears the block when generated NPC audio is ready but playback is suppressed because a cutscene SCD arrived while the relay request was still in flight.
  • Keeps logging at the existing [NPC TTS] boundary level so validation can watch for the clear event without adding per-frame noise.

@JoeyBelvar JoeyBelvar changed the title Codex/cutscene block reset Cutscene TTS Block Reset May 15, 2026
@JoeyBelvar JoeyBelvar changed the title Cutscene TTS Block Reset Fix Post-Cutscene TTS Block Reset May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant