Пример #1
0
 public void StartDeconstructionPreparation()
 {
     if (ServicedCharacter != null)
     {
         ServicedCharacter.InterruptActivity();
         ServicedCharacter = null;
     }
     haltedForDeconstruction = true;
     reservation             = null;
     serviceDuration         = Prototype.ServiceDuration;
     InputStorage.StartDeconstructionPreparation();
 }
Пример #2
0
    public void StartDeconstructionPreparation()
    {
        if (WorkingCharacter != null)
        {
            WorkingCharacter.InterruptActivity();
            WorkingCharacter = null;
        }

        ProductionStarted = false;
        Halted            = true;
        jobReservation    = null;
        InputStorage.StartDeconstructionPreparation();
        preparingForDeconstruction = true;
    }