|
| delegate void | RespawnRequestedDelegate (ref RespawnMsg respawnMsg, MyNetworkClient client) |
| |
| | MyPlayerCollection () |
| |
| void | LoadIdentities (MyObjectBuilder_Checkpoint checkpoint, MyPlayer.PlayerId?savingPlayerId=null) |
| |
| List< MyObjectBuilder_Identity > | SaveIdentities () |
| |
| List< long > | SaveNpcIdentities () |
| |
| void | LoadControlledEntities (SerializableDictionaryCompat< long, MyObjectBuilder_Checkpoint.PlayerId, ulong > controlledEntities, long controlledObject, MyPlayer.PlayerId?savingPlayerId=null) |
| |
| SerializableDictionaryCompat< long, MyObjectBuilder_Checkpoint.PlayerId, ulong > | SerializeControlledEntities () |
| |
| void | LoadPlayers (List< AllPlayerData > allPlayersData) |
| |
| void | LoadConnectedPlayers (MyObjectBuilder_Checkpoint checkpoint, MyPlayer.PlayerId?savingPlayerId=null) |
| |
| void | LoadDisconnectedPlayers (Dictionary< MyObjectBuilder_Checkpoint.PlayerId, long > dictionary) |
| |
| void | SavePlayers (MyObjectBuilder_Checkpoint checkpoint) |
| |
| List< AllPlayerData > | SavePlayers () |
| |
| void | RegisterEvents () |
| |
| void | UnregisterEvents () |
| |
| void | ClearPlayers () |
| |
| void | RequestPlayerColorChanged (int playerSerialId, int colorIndex, Vector3 newColor) |
| |
| void | RequestPlayerColorsChanged (int playerSerialId, List< Vector3 > newColors) |
| |
| void | RequestNewPlayer (int serialNumber, string playerName, string characterModel) |
| |
| void | RequestNewNpcIdentity () |
| |
| MyPlayer | CreateNewPlayer (MyIdentity identity, MyNetworkClient steamClient, string playerName) |
| |
| MyPlayer | CreateNewPlayer (MyIdentity identity, PlayerId id, string playerName) |
| |
| MyPlayer | InitNewPlayer (PlayerId id, MyObjectBuilder_Player playerOb) |
| |
| void | RemovePlayer (MyPlayer player, bool removeCharacter=true) |
| |
| MyPlayer | GetPlayerById (PlayerId id) |
| |
| bool | TryGetPlayerById (PlayerId id, out MyPlayer player) |
| |
| bool | TrySetControlledEntity (PlayerId id, MyEntity entity) |
| |
| void | SetControlledEntity (ulong steamUserId, MyEntity entity) |
| | Shortcut for setting the first controller of the given player More...
|
| |
| void | SetControlledEntityLocally (PlayerId id, MyEntity entity) |
| |
| void | SetControlledEntity (PlayerId id, MyEntity entity) |
| |
| void | RemoveControlledEntity (MyEntity entity) |
| |
| void | SetPlayerToCockpit (MyPlayer player, MyEntity controlledEntity) |
| |
| void | SetPlayerCharacter (MyPlayer player, MyCharacter newCharacter, MyEntity spawnedBy) |
| |
| MyPlayer | GetControllingPlayer (MyEntity entity) |
| |
| MyEntityController | GetEntityController (MyEntity entity) |
| |
| Dictionary< PlayerId, MyPlayer >.ValueCollection | GetOnlinePlayers () |
| |
| int | GetOnlinePlayerCount () |
| | Gets current online player count. More...
|
| |
| Dictionary< long, MyIdentity >.ValueCollection | GetAllIdentities () |
| |
| HashSet< long > | GetNPCIdentities () |
| |
| Dictionary< PlayerId, long >.KeyCollection | GetAllPlayers () |
| |
| DictionaryReader< PlayerId, long > | GetAllPlayerIdentities () |
| |
| void | UpdatePlayerControllers (long controllerId) |
| |
| void | TryExtendControl (IMyControllableEntity baseEntity, MyEntity entityGettingControl) |
| |
| void | ExtendControl (IMyControllableEntity baseEntity, MyEntity entityGettingControl) |
| |
| bool | TryReduceControl (IMyControllableEntity baseEntity, MyEntity entityWhichLoosesControl) |
| |
| void | ReduceControl (IMyControllableEntity baseEntity, MyEntity entityWhichLoosesControl) |
| |
| void | ReduceAllControl (IMyControllableEntity baseEntity) |
| |
| bool | HasExtendedControl (IMyControllableEntity baseEntity, MyEntity secondEntity) |
| |
| MyIdentity | CreateNewNpcIdentity (string name) |
| |
| override MyIdentity | CreateNewIdentity (string name, string model=null) |
| |
| override MyIdentity | CreateNewIdentity (string name, long identityId, string model) |
| |
| override MyIdentity | CreateNewIdentity (MyObjectBuilder_Identity objectBuilder) |
| |
| void | RemoveIdentity (long identityId, PlayerId playerId=new PlayerId()) |
| |
| bool | HasIdentity (long identityId) |
| |
| MyIdentity | TryGetIdentity (long identityId) |
| |
| bool | TryGetPlayerId (long identityId, out MyPlayer.PlayerId result) |
| | Does a linear search through a dictionary. Do not use unless you actually need this More...
|
| |
| MyIdentity | TryGetPlayerIdentity (MyPlayer.PlayerId playerId) |
| |
| long | TryGetIdentityId (ulong steamId, int serialId=0) |
| |
| ulong | TryGetSteamId (long identityId) |
| |
| void | MarkIdentityAsNPC (long identityId) |
| |
| void | UnmarkIdentityAsNPC (long identityId) |
| |
| bool | IdentityIsNpc (long identityId) |
| |
| void | LoadIdentities (List< MyObjectBuilder_Identity > list) |
| |
| void | ClearIdentities () |
| |
| void | SetRespawnComponent (MyRespawnComponentBase respawnComponent) |
| |
| void | KillPlayer (MyPlayer player) |
| |
| void | RevivePlayer (MyPlayer player) |
| |
| void | WriteDebugInfo () |
| |
| void | DebugDraw () |
| |
| void | ExtendControl (IMyControllableEntity entityWithControl, IMyEntity entityGettingControl) |
| |
| bool | HasExtendedControl (IMyControllableEntity firstEntity, IMyEntity secondEntity) |
| |
| void | ReduceControl (IMyControllableEntity entityWhichKeepsControl, IMyEntity entityWhichLoosesControl) |
| |
| void | TryExtendControl (IMyControllableEntity entityWithControl, IMyEntity entityGettingControl) |
| |
| bool | TryReduceControl (IMyControllableEntity entityWhichKeepsControl, IMyEntity entityWhichLoosesControl) |
| |
Definition at line 52 of file MyPlayerCollection.cs.