DoSync (Kernel)

DoSync handles lip-sync functions.

Important

SCI1.1 only.

DoSync(syncSTART syncObject moduleNumber noun verb condition sequence)
DoSync(syncSTART syncObject resourceNumber)

Associates an object with a lip-sync resource.

Parameters:
  • syncObject (heapPtr) – An instance of Sync that will receive lip-sync information.
  • resourceNumber (number) – The resource number.
  • moduleNumber (number) – The module number (room number).
  • noun (number) – The message noun.
  • verb (number) – The message verb.
  • condition (number) – The message condition.
  • sequence (number) – The message sequence number.
DoSync(syncNEXT syncObject)

Updates the Sync object with current information from the lip-sync resource.

Parameters:syncObject (heapPtr) – An instance of Sync that will receive lip-sync information.
DoSync(syncSTOP)

Stops the lip-sync operation.