• src/doors/syncdoom/g_game.c syncdoom.c src/doors/syncduke/Game/src/pla

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Wed Jul 1 02:20:56 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/fceb17e338288365b867b37f
    Modified Files:
    src/doors/syncdoom/g_game.c syncdoom.c src/doors/syncduke/Game/src/player.c src/doors/syncduke/syncduke_input.c
    Log Message:
    doors: render the Ctrl-O mouse toggle as an in-game message, not a terminal popup

    SyncDOOM's Ctrl-O confirmation was a door-drawn terminal label (white-on-blue, top-center) that also PAUSED frame output for its 700ms dwell -- unlike the in-game
    pickup messages ("you got the shotgun"), which render in the game font (block graphics in graphics tiers, text in text tiers) with no pause. Route it through Doom's own message widget instead: new sd_hud_message() (g_game.c) sets players[consoleplayer].message; toggle_mouse() calls it. Same look/feel as pickups,
    no pause.

    SyncDuke already did this via an FTA quote; just drop the word "STEERING" so both
    doors read "MOUSE ON" / "MOUSE OFF".

    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net