handoff: gate rejections are player-visible now

This commit is contained in:
Joe DiPrima
2026-08-04 11:42:51 -05:00
parent 648f6b1675
commit dcd8583449
+7
View File
@@ -203,3 +203,10 @@ btl4lobby.cpp, ~60 lines, in the 717 cut):
- NOT COVERED: LAN/relay (join.bat / btconsole relay) -- a stale zip can
still join a LAN session. Relay-side version check = separate item if
wanted (version already rides the matchlog HDR for post-hoc detection).
- ADDENDUM (648f6b1): join-side rejections now MESSAGE-BOX the player
(LobbyNotice = day-log line + MessageBox): BUILD MISMATCH (probe
re-search without the version filter names the host's build vs ours,
read from list-cached lobby data without joining), NO LOBBY FOUND,
STEAM UNAVAILABLE, LEFT BEHIND (no token in btl4map). Old exes still
quit silently on rejection (unfixable in the field); host roster
marker is the operator's view. content/btl4.exe = 4.11.756 (648f6b1).