1using CreativeSpore.SuperTilemapEditor;
14 SetSize(Mathf.Max(elomap.
w, elomap.
h), 10);
16 for (
int i = 0; i < elomap.
h; i++)
18 for (
int j = 0; j < elomap.
w; j++)
20 _ = elomap.
cells[j, i];
21 int gridX = elomap.minX + j;
22 int gridY = elomap.minY + i;
25 foreach (STETilemap tilemap
in elomap.
group.Tilemaps)
31 int tileIdFromTileData = Tileset.GetTileIdFromTileData(tilemap.GetTileData(gridX, gridY));
42 if (Tileset.GetTileIdFromTileData(elomap.
cloudmap.GetTileData(gridX, gridY)) < 1000)
50 map.config.idSceneProfile =
"region";
void SetSize(int size, int _poiSize)
static SourceManager sources
void Initialize(EloMap _elomap)
void SetFloor(BiomeProfile.Tile t, int x, int z)
static MapGenRegion _Instance
override bool OnGenerateTerrain()
static MapGenRegion Instance
void CreateNew(int size, bool setReference=true)
Dictionary< int, Row > tileAlias
SourceGlobalTile globalTiles