yolkbot
learn
community
Preparing search index...
MapNode
Class MapNode
A specific node (block) on a map, used for pathfinding
Index
Constructors
constructor
Methods
flat
Radial
Distance
is
Air
is
Full
is
Jump
Pad
is
Ladder
is
Walkable
is
Wedge
wedge
Forward
Properties
closed
edges
f
flat
Center
g
h
mesh
Type
parent
position
Key
ry?
visited
x
y
z
Constructors
constructor
new
MapNode
(
meshType
:
string
,
data
:
MapCell
)
:
MapNode
Parameters
meshType
:
string
data
:
MapCell
Returns
MapNode
Methods
flat
Radial
Distance
flatRadialDistance
(
position
:
Position
)
:
number
Parameters
position
:
Position
Returns
number
is
Air
isAir
()
:
boolean
Returns
boolean
is
Full
isFull
()
:
boolean
Returns
boolean
is
Jump
Pad
isJumpPad
()
:
boolean
Returns
boolean
is
Ladder
isLadder
()
:
boolean
Returns
boolean
is
Walkable
isWalkable
()
:
boolean
Returns
boolean
is
Wedge
isWedge
()
:
boolean
Returns
boolean
wedge
Forward
wedgeForward
()
:
{
x
:
number
;
z
:
number
}
|
null
Returns
{
x
:
number
;
z
:
number
}
|
null
Properties
closed
closed
:
boolean
|
null
= null
edges
edges
:
Edge
[]
= []
f
f
:
number
= 0
flat
Center
flatCenter
:
Position
g
g
:
number
= 0
h
h
:
number
= 0
mesh
Type
meshType
:
MeshType
parent
parent
:
MapNode
|
null
= null
position
Key
positionKey
:
number
Optional
ry
ry
?:
number
visited
visited
:
boolean
|
null
= null
x
x
:
number
y
y
:
number
z
z
:
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
flat
Radial
Distance
is
Air
is
Full
is
Jump
Pad
is
Ladder
is
Walkable
is
Wedge
wedge
Forward
Properties
closed
edges
f
flat
Center
g
h
mesh
Type
parent
position
Key
ry
visited
x
y
z
learn
community
yolkbot
Loading...
A specific node (block) on a map, used for pathfinding