feat: add admin award winner command (#13)

Co-authored-by: Joshua Higgins <joshuafhiggins@gmail.com>
This commit was merged in pull request #13.
This commit is contained in:
2026-03-06 00:25:29 -05:00
committed by GitHub
Unverified
parent 7c54ef1ed4
commit 5b4cd944c1

View File

@@ -208,6 +208,12 @@ public partial class Connection : Node {
sendCommand("GAME", "TERMINATE:" + matchID);
}
public void AwardGameWinner(int matchID, string winnerUsername) {
if (!IsAdmin) return;
if (string.IsNullOrWhiteSpace(winnerUsername)) return;
sendCommand("GAME", "AWARD:" + matchID + ":" + winnerUsername.Trim());
}
public void SetMoveWait(float waitTime) {
if (!IsAdmin) return;
CurrentWaitTimeout = waitTime;
@@ -594,4 +600,4 @@ public partial class Connection : Node {
GetTree().Root.AddChild(scoreboardWindow);
}
}
}