public void StartDeconstructionPreparation() { if (ServicedCharacter != null) { ServicedCharacter.InterruptActivity(); ServicedCharacter = null; } haltedForDeconstruction = true; reservation = null; serviceDuration = Prototype.ServiceDuration; InputStorage.StartDeconstructionPreparation(); }
public void StartDeconstructionPreparation() { if (WorkingCharacter != null) { WorkingCharacter.InterruptActivity(); WorkingCharacter = null; } ProductionStarted = false; Halted = true; jobReservation = null; InputStorage.StartDeconstructionPreparation(); preparingForDeconstruction = true; }