Skip to content

feature: report the live player roster and kills from player management - #201

Merged
lukepolo merged 1 commit into
mainfrom
feature/community-player-sessions
Oct 1, 2026
Merged

lukepolo merged 1 commit into
mainfrom
feature/community-player-sessions

Conversation

@lukepolo

@lukepolo lukepolo commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Player Management now reports the live roster to the panel, so community servers get a live player list, session history and kill leaderboards.

  • Every sync carries the verified players with a per-connection id, name, IP and kills/deaths, and any roster change triggers a debounced sync
  • The roster is held through map changes and reloads, and an empty or hibernating server reports no players
  • Departed players' final counters are kept until the panel confirms it recorded them
  • Kills ignore bots, self-kills and teammates (unless teammates are enemies)

@lukepolo
lukepolo merged commit 469f180 into main Oct 1, 2026
6 checks passed
@lukepolo
lukepolo deleted the feature/community-player-sessions branch October 1, 2026 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant