From d15bc50b7d5606eadd51e40f02938e1fe1856446 Mon Sep 17 00:00:00 2001 From: Josh Wright Date: Tue, 13 Oct 2026 23:25:28 -0400 Subject: [PATCH] Update Discord HUD labels and bump both scripts to 1.1.2 --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ t5/scripts/README.md | 6 +++--- t5/scripts/tws_t5_hud.gsc | 4 ++-- t6/scripts/README.md | 6 +++--- t6/scripts/tws_t6_hud.gsc | 4 ++-- versions.json | 4 ++-- 6 files changed, 45 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 907d48d..6ee0ef6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,39 @@ T5/T6 script and each native plugin. Current versions are recorded in ## 2026-10-13 +### Shorter Discord URL + +| Component | Version | Affected source | +| --- | --- | --- | +| `tws_t5_hud.gsc` | `1.1.2` | `t5/scripts/tws_t5_hud.gsc` | +| `tws_t6_hud.gsc` | `1.1.2` | `t6/scripts/tws_t6_hud.gsc` | + +- Both games replace the displayed Discord URL with `https://discord.tws.lol`. + Keep the smaller font and muted gray introduced in the already-uploaded + `1.1.1` release. +- Compatibility: no new dependency requirement; matching common `1.1.0+` + remains required. Deployment: copy each updated HUD script and restart the + map. No plugin update or full server-process restart is required. No + deployment of `1.1.2` performed here; GSC compilation and live T5/T6 display + verification remain required. + +### More subtle Discord label + +| Component | Version | Affected source | +| --- | --- | --- | +| `tws_t5_hud.gsc` | `1.1.1` | `t5/scripts/tws_t5_hud.gsc` | +| `tws_t6_hud.gsc` | `1.1.1` | `t6/scripts/tws_t6_hud.gsc` | + +- Both games reduce the top-left Discord URL font scale from `1.4` to `1.2` + and darken its neutral gray from `(0.85, 0.85, 0.85)` to `(0.65, 0.65, 0.65)`. + The label keeps its position and connection lifetime; other HUD text is + unaffected. +- Compatibility: no new dependency requirement; matching common `1.1.0+` + remains required. Deployment: copy each updated HUD script and restart the + map. No plugin update or full server-process restart is required. The user + reports `1.1.1` has been uploaded; GSC compilation and live T5/T6 appearance + verification have not been performed here. + ### Simplified bank balance message | Component | Version | Affected source | diff --git a/t5/scripts/README.md b/t5/scripts/README.md index e33363a..38e87a5 100644 --- a/t5/scripts/README.md +++ b/t5/scripts/README.md @@ -56,12 +56,12 @@ invalid identities fail privately without changing points. Follow the shared ## Persistent Discord text -The HUD shows `https://discord.thewrightserver.net` in small light-gray text +The HUD shows `https://discord.tws.lol` in small muted-gray text at the top-left, including for newcomers waiting in spectator mode. The label is created once per connection and persists across death and respawn. The gameplay HUD starts one line lower, keeping timers, help and records clear. -Install HUD and common `1.1.0` together, then restart the map; no plugin update -or full server-process restart is required. +Install HUD `1.1.2` with common `1.1.0` or later, then restart the map; no plugin +update or full server-process restart is required. ## Map record announcements diff --git a/t5/scripts/tws_t5_hud.gsc b/t5/scripts/tws_t5_hud.gsc index 83d0fde..40adb88 100644 --- a/t5/scripts/tws_t5_hud.gsc +++ b/t5/scripts/tws_t5_hud.gsc @@ -23,8 +23,8 @@ hud_discord() self endon("disconnect"); label = scripts\sp\tws_t5_common::make_text_elem( - self, 10, 10, "left", level.hud_font_small, level.hud_c_label); - label SetText("https://discord.thewrightserver.net"); + self, 10, 10, "left", 1.2, (0.65, 0.65, 0.65)); + label SetText("https://discord.tws.lol"); elems = []; elems[elems.size] = label; diff --git a/t6/scripts/README.md b/t6/scripts/README.md index a86dc47..e8c71eb 100644 --- a/t6/scripts/README.md +++ b/t6/scripts/README.md @@ -69,12 +69,12 @@ populates that field before the `connected` notification. Follow the shared ## Persistent Discord text -The HUD shows `https://discord.thewrightserver.net` in small light-gray text +The HUD shows `https://discord.tws.lol` in small muted-gray text at the top-left, including for newcomers waiting in spectator mode. The label is created once per connection and persists across death and respawn. The gameplay HUD starts one line lower, keeping timers, help and records clear. -Install HUD and common `1.1.0` together, then restart the map; no plugin update -or full server-process restart is required. +Install HUD `1.1.2` with common `1.1.0` or later, then restart the map; no plugin +update or full server-process restart is required. ## Map record announcements diff --git a/t6/scripts/tws_t6_hud.gsc b/t6/scripts/tws_t6_hud.gsc index 3c105f7..8936291 100644 --- a/t6/scripts/tws_t6_hud.gsc +++ b/t6/scripts/tws_t6_hud.gsc @@ -25,8 +25,8 @@ hud_discord() self endon("disconnect"); label = scripts\zm\tws_t6_common::make_text_elem( - self, 10, 10, "left", level.hud_font_small, level.hud_c_label); - label SetText("https://discord.thewrightserver.net"); + self, 10, 10, "left", 1.2, (0.65, 0.65, 0.65)); + label SetText("https://discord.tws.lol"); elems = []; elems[elems.size] = label; diff --git a/versions.json b/versions.json index 0c75e76..44f6775 100644 --- a/versions.json +++ b/versions.json @@ -2,7 +2,7 @@ "tws_t5_afk.gsc": "1.0.0", "tws_t5_bank.gsc": "2.0.3", "tws_t5_common.gsc": "1.1.0", - "tws_t5_hud.gsc": "1.1.0", + "tws_t5_hud.gsc": "1.1.2", "tws_t5_join.gsc": "1.0.0", "tws_t5_leaderboard.gsc": "1.0.0", "tws_t5_lock.gsc": "1.0.0", @@ -10,7 +10,7 @@ "tws_t6_afk.gsc": "1.0.0", "tws_t6_bank.gsc": "2.0.3", "tws_t6_common.gsc": "1.1.0", - "tws_t6_hud.gsc": "1.1.0", + "tws_t6_hud.gsc": "1.1.2", "tws_t6_join.gsc": "1.0.1", "tws_t6_leaderboard.gsc": "1.0.0", "tws_t6_lock.gsc": "1.0.0",