From 6c67d83f49c6c8d6e62cca03a6b58a2396156924 Mon Sep 17 00:00:00 2001 From: stephen mcquay Date: Wed, 13 Jul 2016 20:12:46 -0600 Subject: [PATCH] removed StatsReq from client struct --- client.go | 1 - cmd/gobot/main.go | 26 +++++++++++++------------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/client.go b/client.go index 53e6b7a..1ca8f48 100644 --- a/client.go +++ b/client.go @@ -25,7 +25,6 @@ type Client struct { GameId string Name string Server string - StatsReq server.StatsRequest Game server.GameParam boardstate *server.Boardstate diff --git a/cmd/gobot/main.go b/cmd/gobot/main.go index c85a0b4..0b63d8a 100644 --- a/cmd/gobot/main.go +++ b/cmd/gobot/main.go @@ -43,27 +43,27 @@ func main() { Name: *botname, GameId: gameId, // XXX: update with missing fields - StatsReq: server.StatsRequest{ - Hp: *hp, - Speed: *speed, - Acceleration: *acceleration, - ScannerRadius: *scannerRadius, - TurnSpeed: *turnSpeed, - FireRate: *fireRate, - WeaponRadius: *weaponRadius, - WeaponDamage: *weaponDamage, - WeaponSpeed: *weaponSpeed, - }, ForceJSON: *forceJSON, StateStream: make(chan *server.Boardstate), Die: make(chan struct{}), } + sr := server.StatsRequest{ + Hp: *hp, + Speed: *speed, + Acceleration: *acceleration, + ScannerRadius: *scannerRadius, + TurnSpeed: *turnSpeed, + FireRate: *fireRate, + WeaponRadius: *weaponRadius, + WeaponDamage: *weaponDamage, + WeaponSpeed: *weaponSpeed, + } switch *botType { case "simple": - c.Player = client.NewSimplePlayer(800, 600, c.StatsReq) + c.Player = client.NewSimplePlayer(800, 600, sr) case "fraserbot": - c.Player = client.NewFraserbot("Fraserbot", c.StatsReq) + c.Player = client.NewFraserbot("Fraserbot", sr) } var err error