Switch | ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Switch is an interactive part in Scrap Mechanic.
Overview[]
Unlimited toggling on demand.
The Switch activates whatever it’s connected to, making it indispensable when you want to turn things on and off with a single push. It can activate an engine, a thruster, the controller and more.
Usage[]
Press E to toggle the activation state of the switch.
When connected to a Driver's Seat, Seat, or Toilet, the switch can be toggled with the corresponding number key while sitting in the seat.
Crafting[]
1 | 1 |
00:25 | 00:15 00:09 (Level 5) |
1 |
Save/Load Behavior[]
You might think that when you exit the game and come back that a switch would be in the same state that it was when you logged out. But actually, no; switches get restored to the state the switch was in the last time that either:
- You took the build off a lift.
- You painted the logic gate/switch.
- You made or deleted a connection to the logic gate/switch.
- (Survival mode) You left the area where the build was located.
For example, if you simply wire up a switch to a piston (and do nothing else), the saved state of the switch is off. That's because it was off when you last edited it - when you wired it to the switch. If you turn it on, wait for the piston to extend, exit the game, and then come back in to the game, you'll come back to see your switch off and your piston retracting.
If you turn the switch on, paint it (causing the current state, on, to become the saved state), then turn it off, exit, and come back, you'll see your switch is on and the piston is extending.
Putting a creation on the lift will cause all switches on the creation to be turned off - but while it's on the lift, you can turn the switch back on again. If you do that, then "On" becomes its saved state because, like we said above, taking a creation off the lift counts as editing it.
Similar rules apply to Logic Gates, although the effects on them are usually more ephemeral.
History[]
Beta[]
- 0.4.6
- Changed Craftbot recipe to require only one Circuit Board (formerly 2).
Alpha[]
- ???
- Added Switch.