-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmatch_score_breakdown_2018_alliance.go
88 lines (49 loc) · 3.3 KB
/
match_score_breakdown_2018_alliance.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
/*
* The Blue Alliance API v3
*
* # Overview Information and statistics about FIRST Robotics Competition teams and events. # Authentication All endpoints require an Auth Key to be passed in the header `X-TBA-Auth-Key`. If you do not have an auth key yet, you can obtain one from your [Account Page](/account). A `User-Agent` header may need to be set to prevent a 403 Unauthorized error.
*
* API version: 3.04.0
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package swagger
type MatchScoreBreakdown2018Alliance struct {
AdjustPoints int32 `json:"adjustPoints,omitempty"`
AutoOwnershipPoints int32 `json:"autoOwnershipPoints,omitempty"`
AutoPoints int32 `json:"autoPoints,omitempty"`
AutoQuestRankingPoint bool `json:"autoQuestRankingPoint,omitempty"`
AutoRobot1 string `json:"autoRobot1,omitempty"`
AutoRobot2 string `json:"autoRobot2,omitempty"`
AutoRobot3 string `json:"autoRobot3,omitempty"`
AutoRunPoints int32 `json:"autoRunPoints,omitempty"`
AutoScaleOwnershipSec int32 `json:"autoScaleOwnershipSec,omitempty"`
AutoSwitchAtZero bool `json:"autoSwitchAtZero,omitempty"`
AutoSwitchOwnershipSec int32 `json:"autoSwitchOwnershipSec,omitempty"`
EndgamePoints int32 `json:"endgamePoints,omitempty"`
EndgameRobot1 string `json:"endgameRobot1,omitempty"`
EndgameRobot2 string `json:"endgameRobot2,omitempty"`
EndgameRobot3 string `json:"endgameRobot3,omitempty"`
FaceTheBossRankingPoint bool `json:"faceTheBossRankingPoint,omitempty"`
FoulCount int32 `json:"foulCount,omitempty"`
FoulPoints int32 `json:"foulPoints,omitempty"`
Rp int32 `json:"rp,omitempty"`
TechFoulCount int32 `json:"techFoulCount,omitempty"`
TeleopOwnershipPoints int32 `json:"teleopOwnershipPoints,omitempty"`
TeleopPoints int32 `json:"teleopPoints,omitempty"`
TeleopScaleBoostSec int32 `json:"teleopScaleBoostSec,omitempty"`
TeleopScaleForceSec int32 `json:"teleopScaleForceSec,omitempty"`
TeleopScaleOwnershipSec int32 `json:"teleopScaleOwnershipSec,omitempty"`
TeleopSwitchBoostSec int32 `json:"teleopSwitchBoostSec,omitempty"`
TeleopSwitchForceSec int32 `json:"teleopSwitchForceSec,omitempty"`
TeleopSwitchOwnershipSec int32 `json:"teleopSwitchOwnershipSec,omitempty"`
TotalPoints int32 `json:"totalPoints,omitempty"`
VaultBoostPlayed int32 `json:"vaultBoostPlayed,omitempty"`
VaultBoostTotal int32 `json:"vaultBoostTotal,omitempty"`
VaultForcePlayed int32 `json:"vaultForcePlayed,omitempty"`
VaultForceTotal int32 `json:"vaultForceTotal,omitempty"`
VaultLevitatePlayed int32 `json:"vaultLevitatePlayed,omitempty"`
VaultLevitateTotal int32 `json:"vaultLevitateTotal,omitempty"`
VaultPoints int32 `json:"vaultPoints,omitempty"`
// Unofficial TBA-computed value of the FMS provided GameData given to the alliance teams at the start of the match. 3 Character String containing `L` and `R` only. The first character represents the near switch, the 2nd the scale, and the 3rd the far, opposing, switch from the alliance's perspective. An `L` in a position indicates the platform on the left will be lit for the alliance while an `R` will indicate the right platform will be lit for the alliance. See also [WPI Screen Steps](https://wpilib.screenstepslive.com/s/currentCS/m/getting_started/l/826278-2018-game-data-details).
TbaGameData string `json:"tba_gameData,omitempty"`
}