https://gitlab.synchro.net/main/sbbs/-/commit/2194d13dbb4518bb005dff5b
Modified Files:
src/doors/syncduke/syncduke_events.c xtrn/syncdoom/lobby.js xtrn/syncduke/syncduke_lib.js
Log Message:
SyncDuke: log level completion + time (match SyncDOOM); harmonize lobby message
The level event now fires on the level-change edge but logs the level just CLEARED (last_vol/last_lev) with its own elapsed time, instead of the level entered with the previous level's time. The lobby renders it as
"X cleared E1L1 in M:SS" (was "reached E1L1"), matching SyncDOOM's sd_event_level. The on-entry emit is dropped.
Also point SyncDOOM's empty-lobby message at the same wording SyncDuke uses: "No multiplayer games are waiting."
Co-Authored-By: Claude Opus 4.8 <
noreply@anthropic.com>
Claude-Session:
https://claude.ai/code/session_01KYmBzSZGyRondAXevh9RJP
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net