Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Can you help me out? I have LiveComposite definitions for the sprites and one character has multiple sprites. How do I combine that with layeredimage definitions? It shows a greyed out character for the mouth on top of the sprite. It seems to be looking for images with general names, but I don't know how it defined those. "[character name with capital letter][empty space]mouth_X". If you need more info let me know.

edit: I decided to learn layeredimages, and I got the character talking. I'll have to define a different character and change the whole script for every different default mouth expression and a night version of the mouths. However, I have an issue. The character talking is really slow. While the lipsynch works, and the whole game runs without issue or stutter as I have a lot of stuff going on with it, for some reason the lipsynch has trouble with longer sentence audio lipsynching, and displays the images slower. Also, cps dialogue displaying doesn't work with the lipsynch, it shows the dialogue instantly instead of by the number for cps provided in options. Any advice?

Hello! I’m really sorry for the late response. Would it be possible for you to share the code or an example of the part where the issue is occurring? I’ll do my best to help you out.

Here: 2025 04 20 21 34 17 - YouTube
Notice the mouth animation is slower than the audio. It's particularly noticeable after around 1:04 with the longer lines.
I appreciate your response. Awesome work with the plugin by the way. I wish I could make it work for the game, so any help you can give would be greatly appreciated. If you need to check the code let me know what parts.

Thanks a lot for the data!

Could you also share:

  • The character image/config file
  • The dialogue line, audio, and generated lip sync text file for the issue?

That way, I can replicate the problem and test it myself too.

When delivering your files, you can also open a GitHub issue or DM me on Discord (san0901) if needed.

See this post for more troubleshooting details and quick workarounds:

https://seo-a-nam.itch.io/lipsync-plugin-for-renpy/devlog/931782/bug-what-you-can-try-on-lip-motion-glitches