private void IncrementValue(Scenary scenary) { if (!sortedScenary.ContainsKey(scenary)) { sortedScenary.Add(scenary, 1); return; } sortedScenary[scenary]++; }
private void Awake() { visibleTerrainChunks = new List <TerrainChunk>(); terrainChunkDictionary = new Dictionary <Vector2, TerrainChunk>(); instance = this; startChunkCountSetup = 0; mapGenerator = FindObjectOfType <MapGenerator>(); scenary = FindObjectOfType <Scenary>(); }
private Scenary ScenaryAsNeighbour(int row, int col) { IncrementValue(CheckScenary(row - 1, col - 1)); IncrementValue(CheckScenary(row - 1, col)); IncrementValue(CheckScenary(row - 1, col + 1)); IncrementValue(CheckScenary(row, col - 1)); Scenary largestCount = Scenary.Empty; int count = 0; foreach (var v in sortedScenary) { if (v.Value > count && v.Key != Scenary.Empty) { count = v.Value; largestCount = v.Key; } } return(largestCount); }
bool InterfaceMedia.AddMedia(string path, DateTime creationDate, Event ev, bool isVideo, string note, int rating, List <Person> people, Scenary scenary) { MediasContext medias = new MediasContext(); return(medias.Add(path, creationDate, ev, isVideo, note, rating, people, scenary)); }