From c8c9451e51c9576ad159b16465a385d711ed421f Mon Sep 17 00:00:00 2001 From: Luke Meyers Date: Wed, 5 Feb 2020 20:49:13 -0800 Subject: [PATCH] Collide bots, require adjacent handoff --- game/physics.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/game/physics.go b/game/physics.go index b2480a6..a99aeed 100644 --- a/game/physics.go +++ b/game/physics.go @@ -37,10 +37,17 @@ func collide(id, pos, lane int, s State) bool { return true } } + for _, t := range s.Teams { + for _, b := range t.Bots { + if b.Pos == pos && b.Lane == lane { + return true + } + } + } return false } const ( - passDistance = 2 + passDistance = 1 baseAccel = 1 )