SteamPunk¶
View Source Author: WolfwithSword
A full nixie-tube steampunk themed overlay collection.
OBS Requirement
This preset requires a specific OBS browser source fix to render correctly. See Widgets are faded/grey/desaturated in OBS for setup instructions.
Preview¶
Timer¶
A lightweight, customizable nixie-tube themed timer. On pause, tubes dim. On lock, tubes appear cracked and colons are replaced with lock icons. Tubes are mostly transparent by default - keep this in mind when compositing overlays. Each digit change triggers a subtle flicker effect.
| Variable | Description |
|---|---|
digit-color |
Digit text colour |
digit-glow-color |
Digit glow colour |
colon-color |
Colon separator colour |
colon-glow-color |
Colon glow colour |
tube-width |
Width of each tube |
tube-height |
Height of each tube |
digit-size |
Font size of digits |
gap-digit |
Gap between digits within a tube group |
gap-colon |
Gap around colons |
gap-tube-group |
Gap between tube groups |
alignment |
left, center, or right |
tube-bg |
Tube background colour |
tube-border |
Tube border colour |
tube-inner-glow |
Inner glow colour |
tube-inner-glow-strong |
Strong inner glow colour |
tube-outer-glow |
Outer glow colour |
tube-outer-glow-strong |
Strong outer glow colour |
tube-wire-light |
Light wire colour |
tube-wire-dark |
Dark wire colour |
tube-outer-glow-max-size |
Maximum outer glow size. Also adjusts edge padding to prevent glow clipping. |
None
Points¶
A lightweight, customizable nixie-tube themed points counter. Shares the same tube behaviour as the Timer - dims on pause, cracks on lock, and flickers on digit change. Tubes are mostly transparent by default.
| Variable | Description |
|---|---|
digit-color |
Digit text colour |
digit-glow-color |
Digit glow colour |
digit-size |
Font size of digits |
gap-digit |
Gap between digits |
tube-width |
Width of each tube |
tube-height |
Height of each tube |
tube-bg |
Tube background colour |
tube-border |
Tube border colour |
tube-inner-glow |
Inner glow colour |
tube-inner-glow-strong |
Strong inner glow colour |
tube-outer-glow |
Outer glow colour |
tube-outer-glow-strong |
Strong outer glow colour |
tube-wire-light |
Light wire colour |
tube-wire-dark |
Dark wire colour |
alignment |
left, center, or right |
tube-outer-glow-max-size |
Maximum outer glow size. Also adjusts edge padding to prevent glow clipping. |
| Variable | Type | Description |
|---|---|---|
useForMoney |
Boolean | If true, displays the rounded money sum in the primary currency instead of points |
Multiplier¶
A small indicator box with two lights showing whether the multiplier is active for points, time, or both. A steel plate in the centre displays the current multiplier value. When a duration is set, a gauge bar shows remaining time - if no duration is set, the gauge stays full.
| Variable | Description |
|---|---|
light-color |
Indicator light colour |
background-color |
Widget background colour |
border-color |
Border colour |
border-thickness |
Border thickness |
width |
Widget width |
font-size |
Primary font size |
small-font-size |
Secondary font size |
font-family |
Font family |
font-color |
Text colour |
light-size |
Size of the indicator lights |
gauge-thickness |
Thickness of the duration gauge bar |
alignment |
left, center, or right |
None
Event¶
A card/plate displaying the most recent event. Multiple events are queued and each displays for a short period. An embossed icon represents the event type, and a steel plate shows the triggering user with details below.
| Variable | Description |
|---|---|
background-color |
Widget background colour |
border-color |
Border colour |
border-thickness |
Border thickness |
font-size |
Primary font size |
small-font-size |
Secondary font size |
font-family |
Font family |
text-color |
Text colour |
event-width |
Width of the event card |
| Variable | Type | Description |
|---|---|---|
applicableEvents |
EventTypeList |
Which event types to display |
Goals¶
A vertical list of upcoming goals showing their points value and description text. Optionally shows the most recently completed goal at the top, faded.
| Variable | Description |
|---|---|
goal-height |
Height of each goal row |
goal-gap |
Gap between goal rows |
alignment |
left, center, or right |
background-color |
Widget background colour |
border-color |
Border colour |
border-thickness |
Border thickness |
font-size |
Primary font size |
small-font-size |
Secondary font size |
font-family |
Font family |
font-color |
Text colour |
| Variable | Type | Description |
|---|---|---|
showLastCompleted |
Boolean | Show the last completed goal at the top, faded |
maxGoalsToShow |
Int | Maximum number of goals to display, including the optional last completed |