BlackICE Scripting

class cp

PlayerSystem

cp.PlayerSystem

  • 0 properties
  • 17 functions

Extends game.PlayerSystem game.IPlayerSystem game.IGameSystem IScriptable ISerializable

Properties

None.

Functions

  • uint FindPlayerControlledObjects(Vector4 position, float radius, bool includeLocalPlayers, bool includeRemotePlayers, out game.Object[] outPlayerGameObjects) RTTI
  • ScriptGameInstance GetGameInstance() RTTI
  • game.Object? GetLocalPlayerControlledGameObject() RTTI
  • game.Object? GetLocalPlayerMainGameObject() RTTI
  • bool IsCPOControlSchemeForced() RTTI
  • bool IsInFreeCamera() RTTI
  • void LocalPlayerControlExistingObject(ent.EntityID entityID) RTTI
  • uint RegisterPlayerPuppetAttachedCallback(IScriptable objectt, CName func) RTTI
  • uint RegisterPlayerPuppetDetachedCallback(IScriptable objectt, CName func) RTTI
  • void SetFreeCameraTransform(Transform newTransform) RTTI
  • void UnregisterPlayerPuppetAttachedCallback(uint callbackID) RTTI
  • void UnregisterPlayerPuppetDetachedCallback(uint callbackID) RTTI
  • string GetPossessedByJohnnyFactName() RTTI
  • bool OnGameRestored() RTTI
  • bool OnShutdown() RTTI
  • bool OnLocalPlayerChanged(WeakHandle<game.Object> controlledObject) RTTI
  • bool OnLocalPlayerPossesionChanged(game.data.PlayerPossesion playerPossesion) RTTI