HPL3/Amnesia: Rebirth/Scripting/cActorAnimController

From Frictional Wiki
< HPL3‎ | Amnesia: Rebirth‎ | Scripting
Revision as of 21:58, 15 November 2020 by Abion47 (talk | contribs) (Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Fields== cActorAnimController has no public fields....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Fields

cActorAnimController has no public fields.

Functions

Return Type Function And Description
void BeginLipsync(iLipsyncResult@ apLipsync)
void PlayEmotion(const tString &in asEmotion, float afDuration, float afWeight = 1.0f, float afFadeTime = 0.1f)
void PlayGesture(int alID, const tString &in asGesture)
void Stop(bool abFadeOut = false)
void StopLipsync()

Details

BeginLipsync

void BeginLipsync(iLipsyncResult@ apLipsync)


Parameters

Returns:

  • void

PlayEmotion

void PlayEmotion(const tString &in asEmotion,
                 float afDuration,
                 float afWeight = 1.0f,
                 float afFadeTime = 0.1f)


Parameters

  • asEmotion (tString) —
  • afDuration (float) —
  • afWeight (float) —
  • afFadeTime (float) —

Returns:

  • void

PlayGesture

void PlayGesture(int alID,
                 const tString &in asGesture)


Parameters

  • alID (int) —
  • asGesture (tString) —

Returns:

  • void

Stop

void Stop(bool abFadeOut = false)


Parameters

  • abFadeOut (bool) —

Returns:

  • void

StopLipsync

void StopLipsync()

Returns:

  • void

References

See all references...