RealmGridFacet

getHumbleGrid

function getHumbleGrid(uint256 _parcelId, uint256 _gridType) external view returns (uint256[8][8] output_)

getReasonableGrid

function getReasonableGrid(uint256 _parcelId, uint256 _gridType) external view returns (uint256[16][16] output_)

getSpaciousVerticalGrid

function getSpaciousVerticalGrid(uint256 _parcelId, uint256 _gridType) external view returns (uint256[32][64] output_)

getSpaciousHorizontalGrid

function getSpaciousHorizontalGrid(uint256 _parcelId, uint256 _gridType) external view returns (uint256[64][32] output_)

getPaartnerGrid

function getPaartnerGrid(uint256 _parcelId, uint256 _gridType) external view returns (uint256[64][64] output_)

ParcelCoordinates

struct ParcelCoordinates {
  uint256[64][64] coords;
}

batchGetGrid

function batchGetGrid(uint256[] _parcelIds, uint256 _gridType) external view returns (struct RealmGridFacet.ParcelCoordinates[])

fixGridStartPositions

function fixGridStartPositions(uint256[] _parcelIds, uint256[] _x, uint256[] _y, bool _isTile, uint256[] _ids) external

isGridStartPosition

function isGridStartPosition(uint256 _parcelId, uint256 _x, uint256 _y, bool _isTile, uint256 _id) external view returns (bool)