HPL3/Community/Scripting/Classes/cluxbarkmachine

From Frictional Wiki
Jump to navigation Jump to search

cLuxBarkMachine

Fields

cLuxBarkMachine has no public fields.

Functions

Return Type Function Name Parameters Description
iLuxEntity@ GetEntity
eLuxEntityComponentType GetType
void SetupVoice const tString &in asCharacter,
bool abUse3D,
float afDefaultMinDistance,
float,
float afDefaultMaxPlayerListeningRange
void AddState int alId
void SetState_SoundBark const tString &in asSound,
float afMinBetweenTime,
float afMaxBetweenTime,
bool abWaitForSoundToBeDone
void SetState_VoiceBark const tString &in asSubject,
float afMinBetweenTime,
float afMaxBetweenTime,
bool abWaitForSoundToBeDone,
int alPrio = 0,
float afMinDistance = -1,
float afMaxDistance = -1,
float afMaxPlayerListeningRange = -1
void ChangeState int alId
void PlayVoice const tString &in asSubject,
int alPrio,
float afMinDistance = -1,
float afMaxDistance = -1,
float afMaxPlayerListeningRange = -1
void SetActive bool abX
bool IsActive

Remarks

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