HPL3/Community/Scripting/Classes/cluxplayer
Jump to navigation
Jump to search
Contents
cLuxPlayer
Fields
cLuxPlayer has no public fields.
Functions
| Return Type | Function Name | Parameters | Description |
|---|---|---|---|
| void | SetActive | bool abX | |
| bool | IsActive | ||
| cCamera@ | GetCamera | ||
| iCharacterBody@ | GetCharacterBody | ||
| void | SetCharacterBody | iCharacterBody@ apBody | |
| iCollideShape@ | GetCameraCollideShape | ||
| void | AddUsedLiquidArea | cLuxLiquidArea@ apArea | |
| void | RemoveUsedLiquidArea | cLuxLiquidArea@ apArea | |
| bool | GetIsLiquidAreaUsed | cLuxLiquidArea@ apArea | |
| bool | IsInLiquid | ||
| float | GetLiquidHeight | ||
| void | ResetBasicProperties | ||
| float | GetAverageMoveSpeed | ||
| const cVector3f& | GetAverageMoveDirection | ||
| void | ChangeState | int alId | |
| int | GetCurrentStateId | ||
| const tString& | GetCurrentStateName | ||
| void | ChangeMoveState | int alId | |
| int | GetCurrentMoveStateId | ||
| const tString& | GetCurrentMoveStateName | ||
| cLuxMoveState@ | GetCurrentMoveState | ||
| void | AddState | const tString &in asName, int alId, const tString &in asScriptFile, const tString &in asScriptClass |
|
| void | AddMoveState | const tString &in asName, int alId, const tString &in asScriptFile, const tString &in asScriptClass |
|
| void | GiveDamage | float afAmount, int alStrength, int aType, float afMinHealth, const tString &in asSource |
|
| void | SetBaseCameraPosAdd | const cVector3f &in avVec | |
| const cVector3f& | GetBaseCameraPosAdd | ||
| void | SetCameraPosAdd | int alType, const cVector3f &in avVector |
|
| const cVector3f& | GetCameraPosAdd | int alType | |
| const cVector3f& | GetCameraPosAddGoal | int alType | |
| const cVector3f& | GetCameraPosAddSum | ||
| void | MoveCameraPosAdd | int alType, const cVector3f &in avGoal, float afAcc, float afSpeed, float afSlowdownDist |
|
| void | EnableCameraLock | float afLocalYawMin, float afLocalYawMax, float afLocalPitchMin, float afLocalPitchMax |
|
| void | DisableCameraLock | ||
| void | RotateCameraTowards | float afAcc, float afSpeedMul, float afMaxSpeed, const cVector3f &in avLookAtPos, bool abLocalCoord |
|
| void | SetRotateCameraTarget | const cVector3f &in avLookAtPos, bool abLocalCoord |
|
| float | GetRotateCameraTargetDistance | ||
| bool | IsCameraRotateActive | ||
| void | StopCameraRotate | float afDeacc | |
| void | FadeCameraFOVMulTo | float afX, float afSpeed |
|
| void | FadeCameraAspectMulTo | float afX, float afSpeed |
|
| void | FadeCameraRollTo | int alId, float afX, float afSpeedMul, float afMaxSpeed |
|
| void | SetCameraRoll | int alId, float afX |
|
| float | GetDefaultFOV | ||
| void | FadeCameraFOVTo | float afTargetFOV, float afSpeed |
|
| void | AutomoveCharBodyTo | float afAcc, float afSpeedMul, float afMaxSpeed, const cVector3f &in avPosition |
|
| void | SetAutomoveCharBodyTarget | const cVector3f &in avPosition | |
| float | GetAutoMoveTargetDistance | ||
| bool | IsAutomoveCharBodyActive | ||
| void | StopAutomoveCharBody | ||
| void | SetHealth | float afX | |
| float | GetHealth | ||
| void | SetMaxHealth | float afX | |
| float | GetMaxHealth | ||
| void | AddHealth | float afX, float afMinHealth |
|
| bool | IsDead | ||
| bool | CheckEntityCollision | iLuxEntity@ apEntity | |
| bool | CheckBodyCollision | iPhysicsBody@ apBody, cLuxMap@ apMap |
|
| bool | CheckCharacterCollision | iCharacterBody@ apBody, cLuxMap@ apMap |
|
| bool | HasCollideCallbacks | ||
| void | AddCollideCallback | iLuxEntity@ apEntity, const tString &in asCallbackFunc |
|
| void | RemoveCollideCallback | const tString &in asEntityName | |
| void | SetMaxCameraTrackingAmount | int alSize | |
| const cVector2f& | GetCameraTrackingAvgMovement | ||
| float | GetVisibilityRangeMul | ||
| void | SetVisibilityRangeMul | int alId, float afX |
|
| void | SetVisibilityMaxRange | int alId, float afX |
|
| float | GetVisibilityMaxRange | ||
| float | GetTimeSincePhysicsObjectInteraction | ||
| void | ResetTimeSincePhysicsObjectInteraction |
Remarks
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!