Feel
4.3
The best way to improve your game's feel and make it extra juicy
|
Generates a grid of the specified size, either entirely full or empty More...
Static Public Member Functions | |
static int[,] | Generate (int width, int height, bool full) |
Generates a grid of the specified size, either entirely full or empty More... | |
Static Public Member Functions inherited from MoreMountains.Tools.MMGridGenerator | |
static int[,] | PrepareGrid (ref int width, ref int height) |
Prepares the grid array for use in the generate methods More... | |
static bool | SetGridCoordinate (int[,] grid, int x, int y, int value) |
Carves or adds to the grid More... | |
static int[,] | TilemapToGrid (Tilemap tilemap, int width, int height) |
Converts a tilemap's contents into a grid More... | |
static void | DebugGrid (int[,] grid, int width, int height) |
Outputs the contents of a grid More... | |
static int | GetValueAtGridCoordinate (int[,] grid, int x, int y, int errorValue) |
Returns the int value at the specified coordinate on a grid More... | |
static int[,] | InvertGrid (int[,] grid) |
Inverts the contents of a grid (1 becomes 0, 0 becomes 1) More... | |
static int[,] | SmoothenGrid (int[,] grid) |
Smoothens a grid to get rid of spikes / isolated points More... | |
static int[,] | ApplySafeSpots (int[,] grid, List< MMTilemapGeneratorLayer.MMTilemapGeneratorLayerSafeSpot > safeSpots) |
Carves "safe spots" with 0s into the specfied grid More... | |
static int[,] | BindGrid (int[,] grid, bool top, bool bottom, bool left, bool right) |
Adds bounds (walls made of 1) to a grid, on the selected sides More... | |
static int | GetAdjacentWallsCount (int[,] grid, int x, int y) |
Returns the amount of adjacent walls for a specific coordinate More... | |
Generates a grid of the specified size, either entirely full or empty
|
static |
Generates a grid of the specified size, either entirely full or empty
width | |
height | |
full |