C# Class MiningGameServer.GameModes.CTFGameMode

Inheritance: ServerGameMode
Afficher le fichier Open project: geel9/Minor-Destruction

Méthodes publiques

Свойство Type Description
BlueFlagCarrier NetworkPlayer
BlueFlagLocation Vector2
BlueScore int
RedFlagCarrier NetworkPlayer
RedFlagLocation Vector2
RedScore int

Méthodes publiques

Méthode Description
GetName ( ) : string
OnGameModeChosen ( ) : void
OnPlayerChooseClass ( NetworkPlayer player, int classChosen ) : void
OnPlayerChooseTeam ( NetworkPlayer player, int team ) : void
OnPlayerDeath ( NetworkPlayer player ) : void
OnPlayerDisconnect ( NetworkPlayer player ) : void
OnPlayerSpawn ( NetworkPlayer player ) : void
PickupFlag ( NetworkPlayer pickerupper, BlockData block ) : void
PlayerDropFlag ( NetworkPlayer dropper ) : void
PlayerScore ( NetworkPlayer scorer, BlockData touched ) : void

Method Details

GetName() public méthode

public GetName ( ) : 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

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

OnPlayerSpawn() public méthode

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

PickupFlag() public méthode

public PickupFlag ( NetworkPlayer pickerupper, BlockData block ) : void
pickerupper NetworkPlayer
block BlockData
Résultat void

PlayerDropFlag() public méthode

public PlayerDropFlag ( NetworkPlayer dropper ) : void
dropper NetworkPlayer
Résultat void

PlayerScore() public méthode

public PlayerScore ( NetworkPlayer scorer, BlockData touched ) : void
scorer NetworkPlayer
touched BlockData
Résultat void

Property Details

BlueFlagCarrier public_oe property

public NetworkPlayer BlueFlagCarrier
Résultat NetworkPlayer

BlueFlagLocation public_oe property

public Vector2 BlueFlagLocation
Résultat Vector2

BlueScore public_oe property

public int BlueScore
Résultat int

RedFlagCarrier public_oe property

public NetworkPlayer RedFlagCarrier
Résultat NetworkPlayer

RedFlagLocation public_oe property

public Vector2 RedFlagLocation
Résultat Vector2

RedScore public_oe property

public int RedScore
Résultat int