C# Class CEngineSharp_Server.World.Content_Managers.PlayerManager

Afficher le fichier Open project: JohnLamontagne/CEngineSharp Class Usage Examples

Méthodes publiques

Méthode Description
AddPlayer ( Player player, long playerIndex ) : void
GetPlayer ( long playerIndex ) : Player
GetPlayer ( string playerName ) : Player
GetPlayers ( ) : CEngineSharp_Server.World.Entities.Player[]
LoadPlayer ( string filePath ) : Player
LoginPlayer ( long playerIndex ) : bool
PlayerManager ( ) : System
RegisterPlayer ( Player player ) : bool
RemovePlayer ( Player player ) : void
RemovePlayer ( long playerIndex ) : void
SavePlayers ( ) : void

Private Methods

Méthode Description
AppendPlayerName ( string name ) : void
AuthenticateLogin ( Player player ) : bool
AuthenticateRegistration ( string playerName, string playerPass ) : bool
CheckName ( string name ) : bool
Connection_Received ( object sender, Networking e ) : void
HandleChatMessage ( PacketReceivedEventArgs args ) : void
HandleDropItem ( PacketReceivedEventArgs args ) : void
HandleMapCheck ( PacketReceivedEventArgs args ) : void
HandlePickupItem ( PacketReceivedEventArgs args ) : void
HandlePlayerLogin ( PacketReceivedEventArgs args ) : void
HandlePlayerMovement ( PacketReceivedEventArgs args ) : void
HandlePlayerRegister ( PacketReceivedEventArgs args ) : void

Method Details

AddPlayer() public méthode

public AddPlayer ( Player player, long playerIndex ) : void
player CEngineSharp_Server.World.Entities.Player
playerIndex long
Résultat void

GetPlayer() public méthode

public GetPlayer ( long playerIndex ) : Player
playerIndex long
Résultat CEngineSharp_Server.World.Entities.Player

GetPlayer() public méthode

public GetPlayer ( string playerName ) : Player
playerName string
Résultat CEngineSharp_Server.World.Entities.Player

GetPlayers() public méthode

public GetPlayers ( ) : CEngineSharp_Server.World.Entities.Player[]
Résultat CEngineSharp_Server.World.Entities.Player[]

LoadPlayer() public méthode

public LoadPlayer ( string filePath ) : Player
filePath string
Résultat CEngineSharp_Server.World.Entities.Player

LoginPlayer() public méthode

public LoginPlayer ( long playerIndex ) : bool
playerIndex long
Résultat bool

PlayerManager() public méthode

public PlayerManager ( ) : System
Résultat System

RegisterPlayer() public méthode

public RegisterPlayer ( Player player ) : bool
player CEngineSharp_Server.World.Entities.Player
Résultat bool

RemovePlayer() public méthode

public RemovePlayer ( Player player ) : void
player CEngineSharp_Server.World.Entities.Player
Résultat void

RemovePlayer() public méthode

public RemovePlayer ( long playerIndex ) : void
playerIndex long
Résultat void

SavePlayers() public méthode

public SavePlayers ( ) : void
Résultat void