public override void WorkerInteraction(WorkerEgg worker) { // If touched by the assigned workstation, process state changes if (worker.Destination == this) { worker.TouchedWorkstation(); } }