skip to content
Frictional Game Wiki
User Tools
Register
Log In
Site Tools
Search
Tools
Show page
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
Register
>
Recent Changes
Media Manager
Sitemap
Trace:
hpl3:community:scripting:classes:cluxplayer
<h2>cLuxPlayer</h2> <div class="level2"> </div> <h3>Fields</h3> <div class="level3"> <p> cLuxPlayer has no public fields. </p> </div> <h3>Functions</h3> <div class="level3"> <span class='np_break'> </span> <div class="table"><table class="inline"> <thead> <tr class="row0"> <th class="col0"> Return Type </th><th class="col1"> Function Name </th><th class="col2"> Parameters </th><th class="col3"> Description </th> </tr> </thead> <tr class="row1"> <td class="col0"> void </td><td class="col1"> SetActive </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row2"> <td class="col0"> bool </td><td class="col1"> IsActive </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row3"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:ccamera" class="wikilink1" title="hpl3:community:scripting:classes:ccamera">cCamera</a>@ </td><td class="col1"> GetCamera </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row4"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icharacterbody" class="wikilink1" title="hpl3:community:scripting:classes:icharacterbody">iCharacterBody</a>@ </td><td class="col1"> GetCharacterBody </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row5"> <td class="col0"> void </td><td class="col1"> SetCharacterBody </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icharacterbody" class="wikilink1" title="hpl3:community:scripting:classes:icharacterbody">iCharacterBody</a>@ apBody </td><td class="leftalign"> </td> </tr> <tr class="row6"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> GetCameraCollideShape </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row7"> <td class="col0"> void </td><td class="col1"> AddUsedLiquidArea </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cluxliquidarea" class="wikilink1" title="hpl3:community:scripting:classes:cluxliquidarea">cLuxLiquidArea</a>@ apArea </td><td class="leftalign"> </td> </tr> <tr class="row8"> <td class="col0"> void </td><td class="col1"> RemoveUsedLiquidArea </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cluxliquidarea" class="wikilink1" title="hpl3:community:scripting:classes:cluxliquidarea">cLuxLiquidArea</a>@ apArea </td><td class="leftalign"> </td> </tr> <tr class="row9"> <td class="col0"> bool </td><td class="col1"> GetIsLiquidAreaUsed </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cluxliquidarea" class="wikilink1" title="hpl3:community:scripting:classes:cluxliquidarea">cLuxLiquidArea</a>@ apArea </td><td class="leftalign"> </td> </tr> <tr class="row10"> <td class="col0"> bool </td><td class="col1"> IsInLiquid </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row11"> <td class="col0"> float </td><td class="col1"> GetLiquidHeight </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row12"> <td class="col0"> void </td><td class="col1"> ResetBasicProperties </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row13"> <td class="col0"> float </td><td class="col1"> GetAverageMoveSpeed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row14"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& </td><td class="col1"> GetAverageMoveDirection </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row15"> <td class="col0"> void </td><td class="col1"> ChangeState </td><td class="col2"> int alId </td><td class="leftalign"> </td> </tr> <tr class="row16"> <td class="col0"> int </td><td class="col1"> GetCurrentStateId </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row17"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& </td><td class="col1"> GetCurrentStateName </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row18"> <td class="col0"> void </td><td class="col1"> ChangeMoveState </td><td class="col2"> int alId </td><td class="leftalign"> </td> </tr> <tr class="row19"> <td class="col0"> int </td><td class="col1"> GetCurrentMoveStateId </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row20"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& </td><td class="col1"> GetCurrentMoveStateName </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row21"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cluxmovestate" class="wikilink1" title="hpl3:community:scripting:classes:cluxmovestate">cLuxMoveState</a>@ </td><td class="col1"> GetCurrentMoveState </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row22"> <td class="col0"> void </td><td class="col1"> AddState </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asName, <br/> int alId, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asScriptFile, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asScriptClass </td><td class="leftalign"> </td> </tr> <tr class="row23"> <td class="col0"> void </td><td class="col1"> AddMoveState </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asName, <br/> int alId, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asScriptFile, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asScriptClass </td><td class="leftalign"> </td> </tr> <tr class="row24"> <td class="col0"> void </td><td class="col1"> GiveDamage </td><td class="col2"> float afAmount, <br/> int alStrength, <br/> int aType, <br/> float afMinHealth, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asSource </td><td class="leftalign"> </td> </tr> <tr class="row25"> <td class="col0"> void </td><td class="col1"> SetBaseCameraPosAdd </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avVec </td><td class="leftalign"> </td> </tr> <tr class="row26"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& </td><td class="col1"> GetBaseCameraPosAdd </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row27"> <td class="col0"> void </td><td class="col1"> SetCameraPosAdd </td><td class="col2"> int alType, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avVector </td><td class="leftalign"> </td> </tr> <tr class="row28"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& </td><td class="col1"> GetCameraPosAdd </td><td class="col2"> int alType </td><td class="leftalign"> </td> </tr> <tr class="row29"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& </td><td class="col1"> GetCameraPosAddGoal </td><td class="col2"> int alType </td><td class="leftalign"> </td> </tr> <tr class="row30"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& </td><td class="col1"> GetCameraPosAddSum </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row31"> <td class="col0"> void </td><td class="col1"> MoveCameraPosAdd </td><td class="col2"> int alType, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avGoal, <br/> float afAcc, <br/> float afSpeed, <br/> float afSlowdownDist </td><td class="leftalign"> </td> </tr> <tr class="row32"> <td class="col0"> void </td><td class="col1"> EnableCameraLock </td><td class="col2"> float afLocalYawMin, <br/> float afLocalYawMax, <br/> float afLocalPitchMin, <br/> float afLocalPitchMax </td><td class="leftalign"> </td> </tr> <tr class="row33"> <td class="col0"> void </td><td class="col1"> DisableCameraLock </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row34"> <td class="col0"> void </td><td class="col1"> RotateCameraTowards </td><td class="col2"> float afAcc, <br/> float afSpeedMul, <br/> float afMaxSpeed, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avLookAtPos, <br/> bool abLocalCoord </td><td class="leftalign"> </td> </tr> <tr class="row35"> <td class="col0"> void </td><td class="col1"> SetRotateCameraTarget </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avLookAtPos, <br/> bool abLocalCoord </td><td class="leftalign"> </td> </tr> <tr class="row36"> <td class="col0"> float </td><td class="col1"> GetRotateCameraTargetDistance </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row37"> <td class="col0"> bool </td><td class="col1"> IsCameraRotateActive </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row38"> <td class="col0"> void </td><td class="col1"> StopCameraRotate </td><td class="col2"> float afDeacc </td><td class="leftalign"> </td> </tr> <tr class="row39"> <td class="col0"> void </td><td class="col1"> FadeCameraFOVMulTo </td><td class="col2"> float afX, <br/> float afSpeed </td><td class="leftalign"> </td> </tr> <tr class="row40"> <td class="col0"> void </td><td class="col1"> FadeCameraAspectMulTo </td><td class="col2"> float afX, <br/> float afSpeed </td><td class="leftalign"> </td> </tr> <tr class="row41"> <td class="col0"> void </td><td class="col1"> FadeCameraRollTo </td><td class="col2"> int alId, <br/> float afX, <br/> float afSpeedMul, <br/> float afMaxSpeed </td><td class="leftalign"> </td> </tr> <tr class="row42"> <td class="col0"> void </td><td class="col1"> SetCameraRoll </td><td class="col2"> int alId, <br/> float afX </td><td class="leftalign"> </td> </tr> <tr class="row43"> <td class="col0"> float </td><td class="col1"> GetDefaultFOV </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row44"> <td class="col0"> void </td><td class="col1"> FadeCameraFOVTo </td><td class="col2"> float afTargetFOV, <br/> float afSpeed </td><td class="leftalign"> </td> </tr> <tr class="row45"> <td class="col0"> void </td><td class="col1"> AutomoveCharBodyTo </td><td class="col2"> float afAcc, <br/> float afSpeedMul, <br/> float afMaxSpeed, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPosition </td><td class="leftalign"> </td> </tr> <tr class="row46"> <td class="col0"> void </td><td class="col1"> SetAutomoveCharBodyTarget </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPosition </td><td class="leftalign"> </td> </tr> <tr class="row47"> <td class="col0"> float </td><td class="col1"> GetAutoMoveTargetDistance </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row48"> <td class="col0"> bool </td><td class="col1"> IsAutomoveCharBodyActive </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row49"> <td class="col0"> void </td><td class="col1"> StopAutomoveCharBody </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row50"> <td class="col0"> void </td><td class="col1"> SetHealth </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row51"> <td class="col0"> float </td><td class="col1"> GetHealth </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row52"> <td class="col0"> void </td><td class="col1"> SetMaxHealth </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row53"> <td class="col0"> float </td><td class="col1"> GetMaxHealth </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row54"> <td class="col0"> void </td><td class="col1"> AddHealth </td><td class="col2"> float afX, <br/> float afMinHealth </td><td class="leftalign"> </td> </tr> <tr class="row55"> <td class="col0"> bool </td><td class="col1"> IsDead </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row56"> <td class="col0"> bool </td><td class="col1"> CheckEntityCollision </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iluxentity" class="wikilink1" title="hpl3:community:scripting:classes:iluxentity">iLuxEntity</a>@ apEntity </td><td class="leftalign"> </td> </tr> <tr class="row57"> <td class="col0"> bool </td><td class="col1"> CheckBodyCollision </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cluxmap" class="wikilink1" title="hpl3:community:scripting:classes:cluxmap">cLuxMap</a>@ apMap </td><td class="leftalign"> </td> </tr> <tr class="row58"> <td class="col0"> bool </td><td class="col1"> CheckCharacterCollision </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icharacterbody" class="wikilink1" title="hpl3:community:scripting:classes:icharacterbody">iCharacterBody</a>@ apBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cluxmap" class="wikilink1" title="hpl3:community:scripting:classes:cluxmap">cLuxMap</a>@ apMap </td><td class="leftalign"> </td> </tr> <tr class="row59"> <td class="col0"> bool </td><td class="col1"> HasCollideCallbacks </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row60"> <td class="col0"> void </td><td class="col1"> AddCollideCallback </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iluxentity" class="wikilink1" title="hpl3:community:scripting:classes:iluxentity">iLuxEntity</a>@ apEntity, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asCallbackFunc </td><td class="leftalign"> </td> </tr> <tr class="row61"> <td class="col0"> void </td><td class="col1"> RemoveCollideCallback </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asEntityName </td><td class="leftalign"> </td> </tr> <tr class="row62"> <td class="col0"> void </td><td class="col1"> SetMaxCameraTrackingAmount </td><td class="col2"> int alSize </td><td class="leftalign"> </td> </tr> <tr class="row63"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector2f" class="wikilink1" title="hpl3:community:scripting:classes:cvector2f">cVector2f</a>& </td><td class="col1"> GetCameraTrackingAvgMovement </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row64"> <td class="col0"> float </td><td class="col1"> GetVisibilityRangeMul </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row65"> <td class="col0"> void </td><td class="col1"> SetVisibilityRangeMul </td><td class="col2"> int alId, <br/> float afX </td><td class="leftalign"> </td> </tr> <tr class="row66"> <td class="col0"> void </td><td class="col1"> SetVisibilityMaxRange </td><td class="col2"> int alId, <br/> float afX </td><td class="leftalign"> </td> </tr> <tr class="row67"> <td class="col0"> float </td><td class="col1"> GetVisibilityMaxRange </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row68"> <td class="col0"> float </td><td class="col1"> GetTimeSincePhysicsObjectInteraction </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row69"> <td class="col0"> void </td><td class="col1"> ResetTimeSincePhysicsObjectInteraction </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> </table> <span class='np_break'> </span> </div> </div> <h3>Remarks</h3> <div class="level3"> <p> Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! </p> </div>
hpl3/community/scripting/classes/cluxplayer.txt
· Last modified: 2015/11/05 11:54 by
abion47
Page Tools
Show page
Old revisions
Backlinks
Export to PDF
Back to top