public static void SuspendWire() { if (Running && active) { runnigBackup = Wiring.running; Wiring.running = false; VisualizerWorld.BuildMarkerCache(); AutoStepWorld.ResetTimer(); mainWait.Set(); wiringWait.WaitOne(); } }