Package | Description |
---|---|
squidpony.squidai |
Tools for finding paths, optimizing targets for area-of-effect (AOE) abilities, and evaluating influence on a grid.
|
squidpony.squidgrid |
Tools for working with data on a grid, including LOS and FOV; overlaps with geometry code in squidpony.squidmath .
|
Modifier and Type | Field and Description |
---|---|
Adjacency |
CustomDijkstraMap.adjacency
The main factor in determining the "Custom" behavior of CustomDijkstraMap; using an Adjacency implementation like
Adjacency.BasicAdjacency should cause this class to mimic DijkstraMap , but using
Adjacency.RotationAdjacency will be very different. |
Constructor and Description |
---|
CustomDijkstraMap(char[][] level,
Adjacency adjacency)
Constructor meant to take a char[][] returned by DungeonBoneGen.generate(), or any other
char[][] where '#' means a wall and anything else is a walkable tile.
|
CustomDijkstraMap(char[][] level,
Adjacency adjacency,
IRNG rng)
Constructor meant to take a char[][] returned by DungeonBoneGen.generate(), or any other
char[][] where '#' means a wall and anything else is a walkable tile.
|
CustomDijkstraMap(double[] level,
Adjacency adjacency)
Used to construct a CustomDijkstraMap from the output of another, specifying a distance calculation.
|
Modifier and Type | Class and Description |
---|---|
static class |
Adjacency.BasicAdjacency |
static class |
Adjacency.RotationAdjacency |
static class |
Adjacency.ThinWallAdjacency |
Copyright © Eben Howard 2012–2022. All rights reserved.