From 2eead38b547b282de566d743d9b9276425b3b60c Mon Sep 17 00:00:00 2001 From: Phillip Tarrant Date: Sat, 11 Jul 2026 11:03:35 -0500 Subject: [PATCH] fix(title): restore subtle glow alpha (0.22) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The hex-removal correction set _glow.color = Palette.BLOOD (opaque), which with the 0.5-0.8 modulate pulse read as a near-solid red slab. Restore the intended low alpha via Color(Palette.BLOOD, 0.22) — RGB still from Palette, alpha a numeric param (same idiom as the ember ramp). Whole-branch review catch. Title tests 5/5. Co-Authored-By: Claude Opus 4.8 (1M context) --- client/scripts/ui/title/title_screen.gd | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/scripts/ui/title/title_screen.gd b/client/scripts/ui/title/title_screen.gd index ac51790..df98673 100644 --- a/client/scripts/ui/title/title_screen.gd +++ b/client/scripts/ui/title/title_screen.gd @@ -29,7 +29,9 @@ func _ready() -> void: _background.color = Palette.STAGE_1 _rule.color = Palette.GOLD - _glow.color = Palette.BLOOD + # RGB from Palette, low alpha so the fire glow is subtle (the pulse tween varies + # modulate:a on top of this); a fully-opaque BLOOD read as a solid red slab. + _glow.color = Color(Palette.BLOOD, 0.22) _apply_background() _configure_embers() _pulse_glow()