public ResourcePoint SpawnResource() { ConcernPoint r = null; while (r == null) { r = SpawnConcernPoint(_resourcePrefab.gameObject, "resource"); } return((ResourcePoint)r); }
public Disaster SpawnDisaster() { var index = GetIndexOfDisaster(); GameObject prefab = _disasterTypePrefabs[index].gameObject; ConcernPoint d = null; while (d == null) { d = SpawnConcernPoint(prefab, "disaster"); } return((Disaster)d); }
public void RemoveConcernPoint(ConcernPoint cp) { _concernPoints.Remove(cp); }