public StorageZone CreateStore(string faction, params Cell[] cells) { var newZone = new StorageZone(); StorageZones.Add(newZone); name = $"Store {StorageZones.Count}"; AssignAndPopulateZone(faction, cells, newZone); return(newZone); }
internal void LoadStore(StorageZone storage) { StorageZones.Add(storage); Zones.Add(storage, DrawZone(storage)); }
public void Show(StorageZone zone) { gameObject.SetActive(true); Zone = zone; }