Thanks, the voiced counter fixes the case I described. One edge case may remain if the check is voiced_count % 2 == 0 and the counter runs across the whole line: in "Got a map" the a is the fourth voiced letter, so it'll still land on a silent beat. Resetting the counter at the start of each word makes the first letter of every word blip, which keeps short words audible.
Viewing post in Typewriter Dialogue Blips – Free Godot 4 Sample Project comments
Hi CSAF — thanks again, and I'm the creator.
Both of your notes are fixed in the latest downloadable sample. The voiced-only counter covers the earlier "a"/"I" on an even absolute index case, and the new build also resets that counter at each word boundary (on space), so the first voiced letter of every word blips — including the "a" and "m" in "Got a map".
Please grab the updated zip from the itch page and try it. If any line still feels off after that, tell me which line and I'll tune the default.
— Yuanqian Ye
Thanks for shipping that so fast. To be straight, we haven't played the new build, so this comes from reading the rule rather than hearing it. By that rule the a and m in "Got a map" both blip now. One case worth a test: if the reset only fires on a space, a line break or a hyphenated word keeps the old count, so the next word can start silent.