80 lines
1.9 KiB
Go
80 lines
1.9 KiB
Go
package slapshotapi
|
|
|
|
// Regions
|
|
const (
|
|
RegionEUWest = "eu-west"
|
|
RegionNAEast = "na-east"
|
|
RegionNACentral = "na-central"
|
|
RegionNAWest = "na-west"
|
|
RegionOCEEast = "oce-east"
|
|
)
|
|
|
|
// Arenas - API format (used in API responses and lobby creation)
|
|
const (
|
|
ArenaSlapstadium = "Slapstadium"
|
|
ArenaSlapville = "Slapville"
|
|
ArenaSlapstadiumMini = "Slapstadium_mini"
|
|
ArenaTableHockey = "Table_Hockey"
|
|
ArenaColosseum = "Colosseum"
|
|
ArenaSlapvilleJumbo = "Slapville_Jumbo"
|
|
ArenaSlapstation = "Slapstation"
|
|
ArenaSlapstadiumXL = "Slapstadium_XL"
|
|
ArenaIsland = "Island"
|
|
ArenaObstacles = "Obstacles"
|
|
ArenaObstaclesXL = "Obstacles_XL"
|
|
ArenaCyberpuck = "Cyberpuck"
|
|
)
|
|
|
|
// Arenas - Display format (used in local match logs)
|
|
const (
|
|
ArenaDisplaySlapStadium = "Slap Stadium"
|
|
ArenaDisplaySlapville = "Slapville"
|
|
ArenaDisplaySlapStadiumMini = "Slap Stadium Mini"
|
|
ArenaDisplayTableHockey = "Table Hockey"
|
|
ArenaDisplayColosseum = "Colosseum"
|
|
ArenaDisplaySlapvilleJumbo = "Slapville Jumbo"
|
|
ArenaDisplaySlapstadiumXL = "Slapstadium XL"
|
|
ArenaDisplayIsland = "Island"
|
|
ArenaDisplayObstaclesXL = "Obstacles XL"
|
|
ArenaDisplayCyberpuck = "Cyberpuck"
|
|
)
|
|
|
|
// End reasons
|
|
const (
|
|
EndReasonEndOfReg = "EndOfRegulation"
|
|
EndReasonOvertime = "Overtime"
|
|
EndReasonHomeTeamLeft = "HomeTeamLeft"
|
|
EndReasonAwayTeamLeft = "AwayTeamLeft"
|
|
EndReasonMercy = "MercyRule"
|
|
EndReasonTie = "Tie"
|
|
EndReasonForfeit = "Forfeit"
|
|
EndReasonCancelled = "Cancelled"
|
|
EndReasonUnknown = "Unknown"
|
|
)
|
|
|
|
// Game modes
|
|
const (
|
|
GameModeHockey = "hockey"
|
|
GameModeDodgePuck = "dodgepuck"
|
|
GameModeTag = "tag"
|
|
)
|
|
|
|
// Teams
|
|
const (
|
|
TeamHome = "home"
|
|
TeamAway = "away"
|
|
)
|
|
|
|
// Match winners
|
|
const (
|
|
WinnerHome = "home"
|
|
WinnerAway = "away"
|
|
WinnerNone = "none"
|
|
)
|
|
|
|
// Match types
|
|
const (
|
|
MatchTypePublic = "public"
|
|
MatchTypePrivate = "private"
|
|
)
|