Author Topic: Rio Davis  (Read 1336 times)

  • Administrator
  • Sr. Member
  • *****
  • Posts: 407
    • View Profile
Re: Rio Davis
« on: March 16, 2019, 07:15:14 pm »
A string is just a line of letters. The same as line of text just in this case that letters do not mean words. Each letter would mean certain mouth/jaw position (picture) for particular syllable. The sprite script would load the string from XML file the same way it gets text to display or sound file to play. Then the sprite would play that string one letter by another every 1/12 sec until the end of string. Imagine that as a machine fed by bead belt that is performing tasks at constant rate, the task is selected by bead color it gets on input.
The purpose is that the sprite talk pattern would be created just by typing line of letters and then modifying it the way that sprite mouth seems synchronized to played sound. Creating sprite mouth movement synchronized to audio for new dialogs would be 10x easier and faster than the way Crow did it.

Just by the way, Today I found that Ava and Michelle sprites can talk too. They have mouth movement animated, just simple moving mouth, not particular syllables. All what was missing is a script to control and play that animation. I've already implemented that so the talk animation can be simply started for chosen loop count from XML file. I wonder how many unfinished and years forgotten stuff I'll find in this game yet. I love such hidden surprises.