public void DestroyVillage() { for (int i = 0; i < VillageSize; i++) { MonoBehaviour.Destroy(VillageHouses[i].gameObject); } VillageSize = 0; VillageHouses.Clear(); }
public void RemoveHouse(VillageHouseData house) { VillageSize--; VillageHouses.Remove(house); MonoBehaviour.Destroy(house.gameObject); }
public void AddHouse(VillageHouseData house) { house.AssignVillage(this); VillageHouses.Add(house); VillageSize++; }