C# Class Server.PathFollower

Mostra file Open project: Grimoric/RunUO.T2A Class Usage Examples

Public Methods

Method Description
Advance ( Server.Point3D &p, int index ) : void
Check ( Server.Point3D loc, Server.Point3D goal, int range ) : bool
CheckPath ( ) : bool
Follow ( bool run, int range ) : bool
ForceRepath ( ) : void
GetGoalLocation ( ) : Server.Point3D
Move ( Direction d ) : MoveResult
PathFollower ( Server.Mobile from, IPoint3D goal ) : System

Method Details

Advance() public method

public Advance ( Server.Point3D &p, int index ) : void
p Server.Point3D
index int
return void

Check() public method

public Check ( Server.Point3D loc, Server.Point3D goal, int range ) : bool
loc Server.Point3D
goal Server.Point3D
range int
return bool

CheckPath() public method

public CheckPath ( ) : bool
return bool

Follow() public method

public Follow ( bool run, int range ) : bool
run bool
range int
return bool

ForceRepath() public method

public ForceRepath ( ) : void
return void

GetGoalLocation() public method

public GetGoalLocation ( ) : Server.Point3D
return Server.Point3D

Move() public method

public Move ( Direction d ) : MoveResult
d Direction
return MoveResult

PathFollower() public method

public PathFollower ( Server.Mobile from, IPoint3D goal ) : System
from Server.Mobile
goal IPoint3D
return System