public bool IsReadyForDeconstruction() { return(ServicedCharacter == null && InputStorage.IsReadyForDeconstruction()); }
public bool IsReadyForDeconstruction() { return(InputStorage.IsReadyForDeconstruction() && OutputStorage.IsReadyForDeconstruction() && Halted && WorkingCharacter == null); }