mirror of
https://github.com/Team254/cheesy-arena-lite.git
synced 2026-03-09 13:46:44 -04:00
23 lines
564 B
Go
23 lines
564 B
Go
// Copyright 2017 Team 254. All Rights Reserved.
|
|
// Author: pat@patfairbank.com (Patrick Fairbank)
|
|
//
|
|
// Model representing the current state of the score during a match.
|
|
|
|
package field
|
|
|
|
import "github.com/Team254/cheesy-arena/game"
|
|
|
|
type RealtimeScore struct {
|
|
CurrentScore game.Score
|
|
Cards map[string]string
|
|
TeleopCommitted bool
|
|
FoulsCommitted bool
|
|
boiler game.Boiler
|
|
rotorSet game.RotorSet
|
|
touchpads [3]game.Touchpad
|
|
}
|
|
|
|
func NewRealtimeScore() *RealtimeScore {
|
|
return &RealtimeScore{Cards: make(map[string]string)}
|
|
}
|