Scrap Mechanic Wiki
Advertisement
Timer
Timer
Overview
CategoryInteractive
Weight
Durability
Friction
Buoyancy
FlammableNo

Timer is an interactive part in Scrap Mechanic.

Overview[ | ]

Timer States

A Timer is used to delay a signal from an input. This input can be a ButtonSwitch, Sensor, Logic Gate, or another Timer. When a Timer is activated, it delays the signal before passing it along. The signal passing through the Timer is visually indicated on all four sides, resembling a progress bar. The design is reminiscent of an hourglass.

Sizing[ | ]

The Timer is a 1x1x2 block.

Usage[ | ]

Timer UI

A Timer can only have one input at a time and multiple outputs. The UI, accessed by looking at the block and pressing E (default), allows the player to edit the Timer's delay. The left bar sets the delay in forty-tick intervals (1 second). The right bar sets the delay in one-tick intervals (0.025 seconds). The scale maximizes at two-thousand four hundred ticks (60 seconds).

The connection path is critical on these blocks. Make sure to connect inputs to the timer and connect outputs from the timer to other connection points.

Advance Use[ | ]

  • Timers can be useful in the creation of advanced logic circuits.
  • A Timer can carry multiple signals (patterns of ON/OFF signals). This makes timer memory the most compact method of data storage in Scrap Mechanic with 1200 bits per block, but it will take up to a full minute to read or edit that data.
  • A Timer can function as a "repeater" for Logic Gates.
  • The Timer has an output delay of one tick (0.025 seconds). This delay is in addition to the delay set in the Timer's UI.
  • If you are planning a really complicated build, you might want to use the Scrap Mechanic Logic Gate Simulator.

Crafting[ | ]

MetalBlock1 CircuitBoard Glue
2 2 1
Arrowdown
00:45
00:24 (Level 5)
Craftbot
Arrowdown
Timer
1


Save/Load Behavior[ | ]

Unlike Switches and Logic Gates, Timer state is recorded when the creation it is a part of is unloaded and restored when it is rebuilt.

History[ | ]

Beta[ | ]

Advertisement