Skip to content

Stock glue: credits music, cursor hide, status number, Model pane lights - #1091

Merged
samwhosung merged 7 commits into
mainfrom
sess/gluepolish
Oct 13, 2026
Merged

samwhosung merged 7 commits into
mainfrom
sess/gluepolish

Conversation

@samwhosung

Copy link
Copy Markdown
Owner

Four stock glue screen defects:

  • Credits raised a Lua error: PlayCreditsMusic was unbuilt. It now fades the theme and plays the seven city intro tracks in turn (0x45b000, table 0x836028).
  • HideCursor/ShowCursor (0x46db70) only set a flag. The pointer now hides over the credits and the movie on every platform.
  • A world status past the 83-row table read RESPONSE_FAILURE's text; GetStatus formats it "(N)" (0x5aa960).
  • A plain Model pane (the realm wizard) was lit only by the widget's light. It now takes its M2's own lights, as 0x718960 emits them, under the widget light and fog.

Also writes the Deviation line for the config save: benilla saves a quiet second after a change, where SaveConfig (0x63d980) writes only at world entry, logout and shutdown, so a crash keeps the settings.

Tests cover each.

Fixes #1070
Fixes #1069
Fixes #1058
Fixes #1082

🤖 Generated with Claude Code

🤖 Generated with Claude Code

samwhosung and others added 7 commits October 13, 2026 06:54
Fixes #1070

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Fixes #1069

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Fixes #1058

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Fixes #1082

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ange

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@samwhosung
samwhosung merged commit 11f6fe9 into main Oct 13, 2026
@samwhosung
samwhosung deleted the sess/gluepolish branch October 13, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant