removed unecessary data from payload sent to the client and filter outgoing robot list by scanner contents for each player until they die
This commit is contained in:
@@ -148,6 +148,7 @@ func (p *player) scan(players map[*player]bool) {
|
||||
dist := v.Distance(player.Robot.Position, p.Robot.Position)
|
||||
if dist < float32(p.Robot.Stats.ScannerRadius) {
|
||||
s := Scanner{
|
||||
Id: player.Robot.Id,
|
||||
Position: v.Point2d{
|
||||
X: player.Robot.Position.X,
|
||||
Y: player.Robot.Position.Y,
|
||||
|
||||
Reference in New Issue
Block a user