using System; using UnityEngine; using UnityEngine.Tilemaps; namespace Map { public class MapGenerator:Utils.MonoSingleton { public DoubleMap baseLevel; public Tilemap buildLevel; public Tilemap plantLevel; public void Start() { var perline= Utils.PerlinNoise.Instance; int size = 100; baseLevel.InitializeData(size, size); baseLevel.RefreshAllTiles(); } public bool CanPassThrough(int x, int y) { return GetTilePassCost(x, y) < 1; } public float GetTilePassCost(int x, int y) { return 0; } public float GetTileBulletCover(int x, int y) { return 0; } protected override void OnStart() { } } }