All robots are spectators
This commit is contained in:
+12
-10
@@ -56,8 +56,12 @@ func main() {
|
||||
WeaponDamage: *weaponDamage,
|
||||
WeaponSpeed: *weaponSpeed,
|
||||
},
|
||||
Verbose: *verbose,
|
||||
ForceJSON: *forceJSON,
|
||||
Verbose: *verbose,
|
||||
ForceJSON: *forceJSON,
|
||||
StateStream: make(chan *server.Boardstate),
|
||||
Die: make(chan struct{}),
|
||||
|
||||
Player: client.NewSimplePlayer(800, 600),
|
||||
}
|
||||
var err error
|
||||
err = c.Negociate("robot")
|
||||
@@ -65,12 +69,10 @@ func main() {
|
||||
log.Fatalf("%s: failed to negociate: %s", c.Name, err)
|
||||
}
|
||||
|
||||
c.Player = client.NewSimplePlayer(
|
||||
c.Game.BoardSize.Width,
|
||||
c.Game.BoardSize.Height,
|
||||
)
|
||||
|
||||
if err := c.Play(); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
go func() {
|
||||
if err := c.Play(); err != nil {
|
||||
close(c.Die)
|
||||
}
|
||||
}()
|
||||
c.Visualize()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user