C# Класс fCraft.MineField

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

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

Свойство Тип Описание
Failed List
Mines Vector3I>.ConcurrentDictionary

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

Метод Описание
GetInstance ( ) : MineField
PlayerBlowUpCheck ( Player player ) : bool
Start ( Player player ) : void
Stop ( Player player, bool Won ) : void

Приватные методы

Метод Описание
MineField ( ) : System
PlayerMoving ( object sender, PlayerMovingEventArgs e ) : void
PlayerPlacing ( object sender, PlayerPlacingBlockEventArgs e ) : void
SetUpGreen ( ) : void
SetUpMiddleWater ( ) : void
SetUpMines ( ) : void
SetUpRed ( ) : void

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

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

public static GetInstance ( ) : MineField
Результат MineField

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

public static PlayerBlowUpCheck ( Player player ) : bool
player Player
Результат bool

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

public static Start ( Player player ) : void
player Player
Результат void

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

public static Stop ( Player player, bool Won ) : void
player Player
Won bool
Результат void

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

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

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

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

public static ConcurrentDictionary Mines
Результат Vector3I>.ConcurrentDictionary