C# Класс MiningGameServer.GameModes.ServerGameMode

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
GameModes List

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
SendGameModeEvent ( string eventName, Packet bytes, NetworkPlayer playerReceiving = null ) : void

Описание методов

GenerateGameModes() публичный статический Метод

public static GenerateGameModes ( ) : void
Результат void

GetGameMode() публичный статический Метод

public static GetGameMode ( String name, string version = "-1" ) : Type
name String
version string
Результат System.Type

GetName() публичный Метод

public GetName ( ) : string
Результат string

GetVersion() публичный Метод

public GetVersion ( ) : string
Результат string

OnGameModeChosen() публичный Метод

public OnGameModeChosen ( ) : void
Результат void

OnPlayerChooseClass() публичный Метод

public OnPlayerChooseClass ( NetworkPlayer player, int classChosen ) : void
player NetworkPlayer
classChosen int
Результат void

OnPlayerChooseTeam() публичный Метод

public OnPlayerChooseTeam ( NetworkPlayer player, int team ) : void
player NetworkPlayer
team int
Результат void

OnPlayerConnect() публичный Метод

public OnPlayerConnect ( NetworkPlayer player ) : void
player NetworkPlayer
Результат void

OnPlayerDeath() публичный Метод

public OnPlayerDeath ( NetworkPlayer player ) : void
player NetworkPlayer
Результат void

OnPlayerDisconnect() публичный Метод

public OnPlayerDisconnect ( NetworkPlayer player ) : void
player NetworkPlayer
Результат void

OnPlayerPostPhysicsUpdate() публичный Метод

public OnPlayerPostPhysicsUpdate ( NetworkPlayer player, bool movedSince = false ) : void
player NetworkPlayer
movedSince bool
Результат void

OnPlayerPrePhysicsUpdate() публичный Метод

public OnPlayerPrePhysicsUpdate ( NetworkPlayer player ) : void
player NetworkPlayer
Результат void

OnPlayerSpawn() публичный Метод

public OnPlayerSpawn ( NetworkPlayer player ) : void
player NetworkPlayer
Результат void

OnRoundEnd() публичный Метод

public OnRoundEnd ( ) : void
Результат void

OnRoundStart() публичный Метод

public OnRoundStart ( ) : void
Результат void

SendGameModeEvent() защищенный Метод

protected SendGameModeEvent ( string eventName, Packet bytes, NetworkPlayer playerReceiving = null ) : void
eventName string
bytes Packet
playerReceiving NetworkPlayer
Результат void

ServerGameMode() публичный Метод

public ServerGameMode ( ) : System
Результат System

Update_PostAll() публичный Метод

public Update_PostAll ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Результат void

Update_PreAll() публичный Метод

public Update_PreAll ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Результат void

Описание свойств

GameModes публичное статическое свойство

public static List GameModes
Результат List