C# Class MiningGameServer.GameModes.ServerGameMode

Afficher le fichier Open project: geel9/Minor-Destruction Class Usage Examples

Méthodes publiques

Свойство Type Description
GameModes List

Méthodes publiques

Méthode Description
GenerateGameModes ( ) : void
GetGameMode ( String name, string version = "-1" ) : Type
GetName ( ) : string
GetVersion ( ) : string
OnGameModeChosen ( ) : void
OnPlayerChooseClass ( NetworkPlayer player, int classChosen ) : void
OnPlayerChooseTeam ( NetworkPlayer player, int team ) : void
OnPlayerConnect ( NetworkPlayer player ) : void
OnPlayerDeath ( NetworkPlayer player ) : void
OnPlayerDisconnect ( NetworkPlayer player ) : void
OnPlayerPostPhysicsUpdate ( NetworkPlayer player, bool movedSince = false ) : void
OnPlayerPrePhysicsUpdate ( NetworkPlayer player ) : void
OnPlayerSpawn ( NetworkPlayer player ) : void
OnRoundEnd ( ) : void
OnRoundStart ( ) : void
ServerGameMode ( ) : System
Update_PostAll ( GameTime time ) : void
Update_PreAll ( GameTime time ) : void

Méthodes protégées

Méthode Description
SendGameModeEvent ( string eventName, Packet bytes, NetworkPlayer playerReceiving = null ) : void

Method Details

GenerateGameModes() public static méthode

public static GenerateGameModes ( ) : void
Résultat void

GetGameMode() public static méthode

public static GetGameMode ( String name, string version = "-1" ) : Type
name String
version string
Résultat System.Type

GetName() public méthode

public GetName ( ) : string
Résultat string

GetVersion() public méthode

public GetVersion ( ) : string
Résultat string

OnGameModeChosen() public méthode

public OnGameModeChosen ( ) : void
Résultat void

OnPlayerChooseClass() public méthode

public OnPlayerChooseClass ( NetworkPlayer player, int classChosen ) : void
player NetworkPlayer
classChosen int
Résultat void

OnPlayerChooseTeam() public méthode

public OnPlayerChooseTeam ( NetworkPlayer player, int team ) : void
player NetworkPlayer
team int
Résultat void

OnPlayerConnect() public méthode

public OnPlayerConnect ( NetworkPlayer player ) : void
player NetworkPlayer
Résultat void

OnPlayerDeath() public méthode

public OnPlayerDeath ( NetworkPlayer player ) : void
player NetworkPlayer
Résultat void

OnPlayerDisconnect() public méthode

public OnPlayerDisconnect ( NetworkPlayer player ) : void
player NetworkPlayer
Résultat void

OnPlayerPostPhysicsUpdate() public méthode

public OnPlayerPostPhysicsUpdate ( NetworkPlayer player, bool movedSince = false ) : void
player NetworkPlayer
movedSince bool
Résultat void

OnPlayerPrePhysicsUpdate() public méthode

public OnPlayerPrePhysicsUpdate ( NetworkPlayer player ) : void
player NetworkPlayer
Résultat void

OnPlayerSpawn() public méthode

public OnPlayerSpawn ( NetworkPlayer player ) : void
player NetworkPlayer
Résultat void

OnRoundEnd() public méthode

public OnRoundEnd ( ) : void
Résultat void

OnRoundStart() public méthode

public OnRoundStart ( ) : void
Résultat void

SendGameModeEvent() protected méthode

protected SendGameModeEvent ( string eventName, Packet bytes, NetworkPlayer playerReceiving = null ) : void
eventName string
bytes Packet
playerReceiving NetworkPlayer
Résultat void

ServerGameMode() public méthode

public ServerGameMode ( ) : System
Résultat System

Update_PostAll() public méthode

public Update_PostAll ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Résultat void

Update_PreAll() public méthode

public Update_PreAll ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Résultat void

Property Details

GameModes public_oe static_oe property

public static List GameModes
Résultat List