PathFinding

Table of Contents

Methods

GetPath

Syntax: PathFinding.GetPath(dst_x, dst_y, ignoremob)
Parameters:
  • dst_x (Int32)
  • dst_y (Int32)
  • ignoremob (Boolean)
Returns: List[Tile]

Go

Syntax: PathFinding.Go(r)
Parameters:
  • r (PathFinding.Route)
Returns: Boolean

PathFindTo

Syntax: PathFinding.PathFindTo(x, y, z)
Parameters:
  • x (Int32)
  • y (Int32)
  • z (Int32)
Returns: Void

RunPath

Syntax: PathFinding.RunPath(path, timeout, debugMessage)
Parameters:
  • path (List[Tile])
  • timeout (Single)
  • debugMessage (Boolean)
Returns: Boolean

Tile

Syntax: PathFinding.Tile(x, y)
Parameters:
  • x (Int32)
  • y (Int32)
Returns: Tile

WalkPath

Syntax: PathFinding.WalkPath(path, timeout, debugMessage)
Parameters:
  • path (List[Tile])
  • timeout (Single)
  • debugMessage (Boolean)
Returns: Boolean

runPath

Syntax: PathFinding.runPath(timeout, debugMessage)
Parameters:
  • timeout (Single)
  • debugMessage (Boolean)
Returns: Boolean

walkPath

Syntax: PathFinding.walkPath(timeout, debugMessage)
Parameters:
  • timeout (Single)
  • debugMessage (Boolean)
Returns: Boolean