TDX LeaderboardsConfiguration
points
Points-from-position scoring across boards.
Points are the meta-leaderboard. Every board awards points to its top positions, and the points themselves become a leaderboard players compete on across boards.
Quick example
points:
enabled: true
show-on-join: true
position-points:
1: 10
2: 9
3: 8
4: 7
5: 6
6: 5
7: 4
8: 3
9: 2
10: 1With this, every board awards 10 points to its #1, 9 to its #2, and so on. A player who is #1 on three boards has 30 points.
Reference
| Key | Type | Default | Notes |
|---|---|---|---|
enabled | boolean | true | Master switch. |
show-on-join | boolean | true | Whisper a one-line points summary to each player on join. |
position-points | int → int | 1..10 | Mapping from leaderboard position to points awarded on each board. |
per-board-override | map | empty | Optional. Lets a specific board use a different point ladder. |
Per-board override
If one board should award more points than the others — say, the votes board — give it its own ladder:
points:
per-board-override:
votes:
1: 25
2: 20
3: 15
# everything past #3 falls back to position-pointsAnything you don't specify falls back to the global position-points
ladder, so you only have to override the slots you care about.
Points are recomputed every update-interval seconds along with the rest
of the leaderboards. They're not stored per-board — only the current
total is kept on each player.