Duality.Plugins.Pathfindax.Tilemaps.core
Generates a from 's.
The 's must be children of the gameobject this component is attached to.
The maximum clearance that will be calculated. For performance reasons try to keep this as small as possible. This should be no larger than the size of your largest agent in nodes.
The movement penalties per tile which can be used to make the pathfinder try to avoid certain nodes. The index of the value in the array is equal to the index of the tile.
Generates a fully initialized that can be used as a source nodegrid for pathfinders.
Generates connections and base clearances for nodes based upon information from s
Creates a new instance and does some initialization work
Calculates the s and the base for the
Only purpose of this class is to store the collisions that are later used to generate the s
The collision bitmask
The X grid coordinate of where this connection will be going to
The Y grid coordinate of where this connection will be going to
Creates a new instance
Groups the and the it uses together for easy access.
The width of the first in the first of the
The height of the first in the first of the
The
The that is on the same as the
Storing the collision sources of the in a array allows for much quicker access than leaving them in the
Creates a new instance of the and adds the thats on the same
The coreplugin