HPL3/SOMA/Scripting/iScrPlayerState Interface

From Frictional Wiki
< HPL3‎ | SOMA‎ | Scripting
Revision as of 03:51, 4 August 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== iScrPlayerState_Interface has no public f...")
(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

iScrPlayerState_Interface has no public fields.

Functions

Return Type Function Name Parameters Description
bool AllowBuoyancy iPhysicsBody@ apBody
void CharBody_GravityCollide iCharacterBody@ apCharBody,
iPhysicsBody@ apBody,
cCollideData@ apCollideData
void CharBody_HitGround iCharacterBody@ apCharBody,
const cVector3f& avVel
void CreateWorldEntities cLuxMap@ apMap
void DestroyWorldEntities cLuxMap@ apMap
float DrawDebugOutput cGuiSet@ apSet,
iFontData@ apFont,
float afStartY
cLuxPlayerState@ GetBase
void LoadUserConfig
bool OnAction int alAction,
bool abPressed
bool OnAnalogInput int alAnalogId,
const cVector3f& avAmount
void OnEnterState int alPrevStateId
bool OnExitPressed
void OnLeaveState int alNextStateId
void OnMapEnter cLuxMap@ apMap
void OnMapLeave cLuxMap@ apMap
void PostUpdate float afTimeStep
void Reset
void SaveUserConfig
void Update float afTimeStep