private Map ActivateMap(string id, Vector3 position) { Map existingMap; if (_allMaps.TryGetValue(id, out existingMap)) { existingMap.Activate(); return existingMap; } else { var map = new Map(this, id); map.Load(position); _allMaps.Add(id, map); return map; } }
private Map ActivateMap(string id, Vector3 position) { Map existingMap; if (_allMaps.TryGetValue(id, out existingMap)) { existingMap.Activate(); return(existingMap); } else { var map = new Map(this, id); map.Load(position); _allMaps.Add(id, map); return(map); } }