tile that can be used for connections in hex grids with irregular sizes
 check out CityBuilderCore.Tests/Other/HexRoad for examples 
https://citybuilder.softleitner.com/manual
 
 | 
| 
override Sprite  | GetPreviewSprite () | 
|   | 
| 
override bool  | StartUp (Vector3Int position, ITilemap tilemap, GameObject go) | 
|   | 
| 
override void  | RefreshTile (Vector3Int location, ITilemap tilemap) | 
|   | 
| 
override void  | GetTileData (Vector3Int location, ITilemap tilemap, ref TileData tileData) | 
|   | 
| 
Sprite  | GetPreviewSprite () | 
|   | 
 | 
| 
Sprite  | Sprite_None | 
|   | 
| 
Sprite[]  | Sprites_One = new Sprite[2] | 
|   | 
| 
Sprite[]  | Sprites_Two = new Sprite[6] | 
|   | 
| 
Sprite[]  | Sprites_Three = new Sprite[6] | 
|   | 
| 
Sprite[]  | Sprites_Four = new Sprite[6] | 
|   | 
| 
Sprite[]  | Sprites_Five = new Sprite[2] | 
|   | 
| 
Sprite  | Sprite_Six | 
|   | 
| 
bool  | IsColored | 
|   | 
| 
Color  | Color | 
|   | 
| 
TileBase[]  | ConnectedTiles | 
|   | 
 | 
| override byte  | getMask (Vector3Int location, ITilemap tilemap) | 
|   | 
| 
override Quaternion  | getRotation (byte mask) | 
|   | 
| 
override Vector3  | getScale (byte mask) | 
|   | 
| 
override Sprite  | getSprite (byte mask) | 
|   | 
| 
Sprite  | getSprite (byte mask) | 
|   | 
| 
virtual GameObject  | getPrefab (byte mask) | 
|   | 
| 
Quaternion  | getRotation (byte mask) | 
|   | 
| 
Vector3  | getScale (byte mask) | 
|   | 
| 
virtual void  | refreshNeighbours (Vector3Int location, ITilemap tilemap) | 
|   | 
| 
virtual bool  | hasConnection (ITilemap tilemap, Vector3Int position) | 
|   | 
◆ getMask()
  
  
      
        
          | override byte CityBuilderCore.ConnectedHexagonTile.getMask  | 
          ( | 
          Vector3Int |           location,  | 
         
        
           | 
           | 
          ITilemap |           tilemap ) | 
         
       
   | 
  
inlineprotectedvirtual   |