private void QuestTest_FormClosing(object sender, FormClosingEventArgs e) { timer1.Dispose(); _backgroundAudioManager.DisposeAll(); _fusesSub.Disconnect(); _gagarinSub.Disconnect(); _sputnikSub.Disconnect(); _creoDoorPub.Disconnect(); _resetPub.Disconnect(); _creoDoorSub.Disconnect(); _creoBoxSub.Disconnect(); _acriLightPub.Disconnect(); _airSub.Disconnect(); _tankPub.Disconnect(); _manipSub.Disconnect(); _tankSub.Disconnect(); _cpuDoorPub.Disconnect(); _cpuPanelSub.Disconnect(); _cpuPanelPub.Disconnect(); _mainLightPub.Disconnect(); _argonBoxSub.Disconnect(); _consoleSub.Disconnect(); _sputnikPub.Disconnect(); }