internal void AddMoreMaterials(Conveyor conveyor) { IsFree = false; conveyor.UpdateState(ConveyorState.AddMaterials); Thread.Sleep(1000); IsFree = true; }
public void Repair(Conveyor conveyor) { lock (Locker) { IsFree = false; conveyor.UpdateState(ConveyorState.InRepairing); Thread.Sleep(2000); IsFree = true; } }