From 37291e68aa8f8d16ad9ae4f45b6e067009291ecb Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Sun, 15 Dec 2024 13:17:36 -0700 Subject: [PATCH] ugs listen needs love --- cmd/server/usergameserver.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/server/usergameserver.go b/cmd/server/usergameserver.go index 12d9f55..0db0857 100644 --- a/cmd/server/usergameserver.go +++ b/cmd/server/usergameserver.go @@ -71,20 +71,20 @@ func (ugs *UserGameServer) listen(ctx context.Context, reader func(context.Conte return err } - if m["party"] == "start" { + if startGame := m["party"] == "start"; startGame { if gameState, err := ugs.games.GameState(ctx, ugs.ID); err != nil { return err } else if gameState.Started { } else if err := ugs.games.CreateEventAssignmentRotation(ctx, ugs.ID, "", "", "", 0); err != nil { return err } - } else if m["k"] != "" { + } else if killOccurred := m["k"] != ""; killOccurred { return fmt.Errorf("not impl: a kill occurred: %+v", m) - } else if name := m["name"]; name != "" { - if err := ugs.games.UpdateUserName(ctx, ugs.Session.ID, name); err != nil { + } else if isRename := m["name"] != ""; isRename { + if err := ugs.games.UpdateUserName(ctx, ugs.Session.ID, m["name"]); err != nil { return err } - } else if m["again"] == "true" { + } else if isRestart := m["again"] == "true"; isRestart { if gameState, err := ugs.games.GameState(ctx, ugs.ID); err != nil { return err } else if gameState.Completed.IsZero() {