Table of Contents

cLuxCritter

Fields

Field Name Type Description
mvWantedVel cVector3f
mvGravityVel cVector3f
mvGroundNormal cVector3f
mvWallAvoidNormal cVector3f
mvWallAvoidPosition cVector3f
mbWallAvoidDetected bool
mlAnimState int
msMoveAnim tString
msIdleAnim tString
mfMaxVelocity float
mfMaxGravityVelocity float
mfTurnSpeedMul float
mfMaxTurnSpeed float
mfForwardRotationYOffset float

Functions

Return Type Function Name Parameters Description
const tString& GetName
const tID& GetID
eLuxEntityType GetEntityType
const tString& GetClassName
void SetActive bool abX
bool IsActive
const tString& GetEventTag
const tString& GetEventInstanceTag
void SetEventInstanceTag const tString &in asTag
cSoundEntity@ PlaySound const tString &in asName,
const tString &in asFile,
bool abRemoveWhenDone,
bool abAttach
bool GetLastCreatedSoundIsPlaying
cParticleSystem@ CreateParticleSystem const tString &in asName,
const tString &in asFile,
bool abRemoveWhenDone,
bool abAttach
cParticleSystem@ CreateParticleSystemOnBone const tString &in asName,
const tString &in asFile,
const