public static Autotiler.Generated GenerateOverlay(this Autotiler tiler, VirtualMap <char> tileMap, int x, int y, VirtualMap <char> mapData)
 {
     Autotiler.Behaviour behaviour = new Autotiler.Behaviour {
         EdgesExtend             = true,
         EdgesIgnoreOutOfLevel   = true,
         PaddingIgnoreOutOfLevel = true
     };
     return(tiler.Generate(mapData, x, y, tileMap, behaviour));
 }
 public static Autotiler.Generated GenerateOverlay(this Autotiler tiler, VirtualMap <char> tileMap, int x, int y, VirtualMap <char> mapData, Autotiler.Behaviour behaviour)
 {
     return(tiler.Generate(mapData, x, y, tileMap, behaviour));
 }