public void Update() { if (role == VillagerRole.None) { if (BuildingManager._instance.maxMineWorkers > BuildingManager._instance.totalMiners) { role = VillagerRole.Miner; house.updateHeads(); } else if (BuildingManager._instance.maxMillWorkers > BuildingManager._instance.totalJacks) { role = VillagerRole.Lumberjack; house.updateHeads(); } } }
public Villager(House house = null) { Vname = UtilityManager._instance.randomName(); this.house = house; role = VillagerRole.None; }