C# Class cs_elbot.AdvancedCommunication.GotoCommandHandler.pathing

Datei anzeigen Open project: Sir-Odie/CS-ELBot

Public Properties

Property Type Description
OPEN_LISTCount int
TILE_MAPCount int
pathCount int

Public Methods

Method Description
clearMap ( ) : void
difference ( int thisPoint, int thatPoint ) : int
finishPath ( ) : void
getPath ( int fromX, int fromY, int toX, int toY ) : ArrayList
getTile ( int x, int y ) : TILE
listObjects ( cs_elbot.AdvancedCommunication.ActorHandler currentLocation ) : ArrayList
listObjects ( string searchWord ) : ArrayList
pathing ( string mapName ) : System
printMap ( ) : void
printPath ( ArrayList myPrintPath ) : void
printTile ( TILE myTile ) : void
read3DMapObjects ( BinaryReader myReader ) : void
resetMap ( ) : void

Private Methods

Method Description
addToOpenList ( TILE current, TILE neighbor ) : void
areDiagonal ( TILE thisGridMark, TILE thatGridMark ) : bool
distance ( TILE thisGridMark, TILE thatGridMark ) : int
getNextOpenTile ( ) : TILE
printOpenTileList ( ) : void
readHeightMap ( ) : void
readMapHeader ( ) : void
readTileMap ( ) : void

Method Details

clearMap() public method

public clearMap ( ) : void
return void

difference() public static method

public static difference ( int thisPoint, int thatPoint ) : int
thisPoint int
thatPoint int
return int

finishPath() public method

public finishPath ( ) : void
return void

getPath() public method

public getPath ( int fromX, int fromY, int toX, int toY ) : ArrayList
fromX int
fromY int
toX int
toY int
return System.Collections.ArrayList

getTile() public method

public getTile ( int x, int y ) : TILE
x int
y int
return TILE

listObjects() public method

public listObjects ( cs_elbot.AdvancedCommunication.ActorHandler currentLocation ) : ArrayList
currentLocation cs_elbot.AdvancedCommunication.ActorHandler
return System.Collections.ArrayList

listObjects() public method

public listObjects ( string searchWord ) : ArrayList
searchWord string
return System.Collections.ArrayList

pathing() public method

public pathing ( string mapName ) : System
mapName string
return System

printMap() public method

public printMap ( ) : void
return void

printPath() public method

public printPath ( ArrayList myPrintPath ) : void
myPrintPath System.Collections.ArrayList
return void

printTile() public method

public printTile ( TILE myTile ) : void
myTile TILE
return void

read3DMapObjects() public method

public read3DMapObjects ( BinaryReader myReader ) : void
myReader System.IO.BinaryReader
return void

resetMap() public method

public resetMap ( ) : void
return void

Property Details

OPEN_LISTCount public_oe static_oe property

public static int OPEN_LISTCount
return int

TILE_MAPCount public_oe static_oe property

public static int TILE_MAPCount
return int

pathCount public_oe static_oe property

public static int pathCount
return int