C# Class Codebreak.Service.World.Game.Map.CellZone

Show file Open project: hussein-aitlahcen/codebreak Class Usage Examples

Public Methods

Method Description
GetAdjacentCells ( MapInstance map, int cellId ) : IEnumerable

GetCells ( MapInstance map, int cellId, int currentCell, string range ) : IEnumerable

GetCircleCells ( MapInstance map, int currentCell, int radius ) : IEnumerable

GetCrossCells ( MapInstance map, int currentCell, int radius ) : IEnumerable

GetLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable

GetTLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable

Method Details

GetAdjacentCells() public static method

public static GetAdjacentCells ( MapInstance map, int cellId ) : IEnumerable
map MapInstance
cellId int
return IEnumerable

GetCells() public static method

public static GetCells ( MapInstance map, int cellId, int currentCell, string range ) : IEnumerable
map MapInstance
cellId int
currentCell int
range string
return IEnumerable

GetCircleCells() public static method

public static GetCircleCells ( MapInstance map, int currentCell, int radius ) : IEnumerable
map MapInstance
currentCell int
radius int
return IEnumerable

GetCrossCells() public static method

public static GetCrossCells ( MapInstance map, int currentCell, int radius ) : IEnumerable
map MapInstance
currentCell int
radius int
return IEnumerable

GetLineCells() public static method

public static GetLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable
map MapInstance
cellId int
direction int
length int
return IEnumerable

GetTLineCells() public static method

public static GetTLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable
map MapInstance
cellId int
direction int
length int
return IEnumerable