public override TileType GetFloorType(HexCoordinates coords) { if (BaseList.GetTile(coords) == null) { return(null); } Vector3 offsets = HexCoordinates.ToOffsetCoordinates(coords); int height = TileHeight((int)offsets.x, (int)offsets.z); coords = HexCoordinates.FromOffsetCoordinates((int)offsets.x, (int)offsets.z, height); return(BaseList.GetFloorType(coords)); }