Tile - MSUTeam/MSU GitHub Wiki

File path: scripts/config/msu/tile.nut

canResurrectOnTile

::MSU.Tile.canResurrectOnTile( _tile, _force = false)
// _tile is a Battle Brother tile table
// _force is a boolean

Returns true if there is a corpse on the tile and, it can be resurrected or if _force is set to true.
Returns false otherwise.

This function can be hooked by mods to add additional functionality.

getNeighbors

::MSU.Tile.getNeighbors( _tile )
// _tile is a Battle Brothers tile instance

Returns an array containing the neighboring tiles of _tile.
If you want to further filter down the list of tiles, we recommend using built-in or MSU functions. Examples:

// get random neighbor
::MSU.Array.rand(::MSU.Tile.getNeighbors(myTile));
// get empty tiles
::MSU.Tile.getNeighbors(myTile).filter(@(_, _t) _t.IsEmpty);
⚠️ **GitHub.com Fallback** ⚠️