/// <summary> /// Устанавливаем нужное количество тайлов (если на момент инициализации неизвестно, сколько будет) /// </summary> public void SetTilesCount(GenerateRule rule, int initialCount) { GeneratedTilesCount tileCount = tilesCount.Find(tile => tile.generateRule == rule); if (tileCount == null) { tilesCount.Add(new GeneratedTilesCount(rule, initialCount)); } else { tileCount.initialCount = initialCount; } }
public int GetTilesCount(GenerateRule generateTileRule) { GeneratedTilesCount countObj = tilesCount.Find(tileCount => tileCount.generateRule == generateTileRule); return(countObj != null ? countObj.Count : 0); }