We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8811e71 commit 4019524Copy full SHA for 4019524
internal/simctl/handler_geometry.go
@@ -47,8 +47,8 @@ func (r *GeometryHandler) loadGeometry() {
47
}
48
49
func (r *GeometryHandler) handleGeometry() {
50
- if *r.c.lastRefereeMsg.Stage != referee.Referee_NORMAL_FIRST_HALF_PRE {
51
- // Only before the game starts
+ if *r.c.lastRefereeMsg.Command != referee.Referee_HALT {
+ // Only during HALT
52
return
53
54
@@ -57,7 +57,7 @@ func (r *GeometryHandler) handleGeometry() {
57
58
59
60
- maxBots := *r.c.lastRefereeMsg.Yellow.MaxAllowedBots
+ maxBots := int(*r.c.lastRefereeMsg.Yellow.MaxAllowedBots) + len(r.c.lastRefereeMsg.Yellow.YellowCardTimes)
61
var geometry *vision.SSL_GeometryData
62
if maxBots == 6 {
63
geometry = r.geometryDivB
0 commit comments