C# Class HPASharp.Program.FakePassability

Inheritance: IPassability
Afficher le fichier Open project: Rydra/HierarchicalPathfinder

Méthodes publiques

Méthode Description
CanEnter ( Position pos, int &cost ) : bool
FakePassability ( int width, int height ) : System

Private Methods

Méthode Description
ConflictDiag ( int row, int col, int roff, int coff, int width, int height ) : bool
CreateObstacles ( float obstaclePercentage, int width, int height, bool avoidDiag = false ) : void

Creates obstacles in the map

Method Details

CanEnter() public méthode

public CanEnter ( Position pos, int &cost ) : bool
pos Position
cost int
Résultat bool

FakePassability() public méthode

public FakePassability ( int width, int height ) : System
width int
height int
Résultat System