public void FireWorker(WorkerType type, Building sourceBuilding) { if (type == WorkerType.excavator) { popMan.RemoveWorker(popMan.population.excavators[0]); } else { popMan.RemoveWorker(sourceBuilding.assignedWorkers[0]); } }