Player overlays display information for a single player. There are 8 overlay types per player (16 total), each with its own URL. Use them to build modular, flexible layouts in OBS.
All player overlays use the player's assigned color for accents and borders.
| Overlay | URL path |
|---|
| Player 1 name | /overlay/{id}/player1-name |
| Player 2 name | /overlay/{id}/player2-name |
Displays the player's name in a compact badge with their assigned color. Use these for lower-thirds, player camera labels, or any layout where you want to identify who is who.
URL parameters
| Parameter | Values | Default | Description |
|---|
nostyle | 1 | off | Strip the background and styling, rendering plain text only |
align | left, center, right | left | Text alignment |
position | 0 | -- | Center the overlay horizontally |
Use nostyle=1 when you want to composite the raw player name over your own custom graphics in OBS, without the gd streamer background styling.
| Overlay | URL path |
|---|
| Player 1 faction | /overlay/{id}/player1-faction |
| Player 2 faction | /overlay/{id}/player2-faction |
Shows the player's faction name (e.g., Space Marines, Death Guard, Orks). Useful alongside the name overlay to give viewers context about each player's army.
URL parameters
| Parameter | Values | Default | Description |
|---|
nostyle | 1 | off | Strip the background and styling, rendering plain text only |
align | left, center, right | left | Text alignment |
position | 0 | -- | Center the overlay horizontally |
| Overlay | URL path |
|---|
| Player 1 subfaction | /overlay/{id}/player1-subfaction |
| Player 2 subfaction | /overlay/{id}/player2-subfaction |
Displays the subfaction or detachment name (e.g., Ultramarines, Hive Fleet Leviathan). If no subfaction is set, this overlay renders nothing -- it stays transparent and invisible on stream.
URL parameters
| Parameter | Values | Default | Description |
|---|
nostyle | 1 | off | Strip the background and styling, rendering plain text only |
align | left, center, right | left | Text alignment |
position | 0 | -- | Center the overlay horizontally |
| Overlay | URL path |
|---|
| Player 1 total score | /overlay/{id}/player1-total-score |
| Player 2 total score | /overlay/{id}/player2-total-score |
A large, prominent score display showing the player's cumulative VP total. The score is capped at 100 VP. The player's color provides the visual accent.
These work well as standalone score badges near each player's camera feed.
URL parameters
| Parameter | Values | Default | Description |
|---|
nostyle | 1 | off | Strip the background and styling, rendering the score number as plain text |
align | left, center, right | left | Text alignment |
position | 0 | -- | Center the overlay horizontally |
| Overlay | URL path |
|---|
| Player 1 secondary 1 | /overlay/{id}/player1-secondary1 |
| Player 1 secondary 2 | /overlay/{id}/player1-secondary2 |
| Player 2 secondary 1 | /overlay/{id}/player2-secondary1 |
| Player 2 secondary 2 | /overlay/{id}/player2-secondary2 |
Each overlay displays the card image for a single secondary objective. When the player changes their active secondary (in Tactical mode), the card image updates automatically.
URL parameters
| Parameter | Values | Default | Description |
|---|
position | 0 | -- | Center the overlay horizontally |
Place these near the player's camera view so viewers can see which secondaries are in play without cluttering the main scoreboard area.
| Overlay | URL path |
|---|
| Player 1 secondaries | /overlay/{id}/player-1-secondary-viewer |
| Player 2 secondaries | /overlay/{id}/player-2-secondary-viewer |
Shows both of a player's active secondary cards side by side in a single overlay. This is a convenient alternative to adding two separate secondary card overlays when you want to display the full secondary setup in one browser source.
URL parameters
| Parameter | Values | Default | Description |
|---|
position | 1 | centered | Set to 1 to move to the default left-aligned position |
| Overlay | URL path |
|---|
| Player 1 secondary 1 name | /overlay/{id}/p1-secondary-1-name |
| Player 1 secondary 2 name | /overlay/{id}/p1-secondary-2-name |
| Player 2 secondary 1 name | /overlay/{id}/p2-secondary-1-name |
| Player 2 secondary 2 name | /overlay/{id}/p2-secondary-2-name |
Displays the name of a single active secondary objective as text. Useful for custom layouts where you want to show which secondary is in play without the full card image.
URL parameters
| Parameter | Values | Default | Description |
|---|
nostyle | 1 | off | Strip the background and styling, rendering plain text only |
align | left, center, right | left | Text alignment |
position | 0 | -- | Center the overlay horizontally |
See the Score Displays for overlays that combine both players' data into a single scoreboard or banner.