duel_scene

package
Version: v0.0.0-...-b7eb296 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2021 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Emote

type Emote struct {
	EmoteName    string `json:"emoteName"`
	EmoteMessage string `json:"emoteMessage"`
	EmoteCount   int    `json:"emoteCount"`
}

type EmotesUsedReport

type EmotesUsedReport struct {
	MatchId  string  `json:"matchId"`
	Emotes   []Emote `json:"emotes"`
	PlayerId string  `json:"playerId"`
}

type EndOfMatchReport

type EndOfMatchReport struct {
	MatchId                               string   `json:"matchId"`
	MaxCreatures                          int      `json:"maxCreatures"`
	MaxLands                              int      `json:"maxLands"`
	MaxArtifactsAndEnchantments           int      `json:"maxArtifactsAndEnchantments"`
	LongestPassPriorityWaitTimeInSeconds  string   `json:"longestPassPriorityWaitTimeInSeconds"`
	ShortestPassPriorityWaitTimeInSeconds string   `json:"shortestPassPriorityWaitTimeInSeconds"`
	AveragePassPriorityWaitTimeInSeconds  float64  `json:"averagePassPriorityWaitTimeInSeconds"`
	ReceivedPriorityCount                 int      `json:"receivedPriorityCount"`
	PassedPriorityCount                   int      `json:"passedPriorityCount"`
	RespondedToPriorityCount              int      `json:"respondedToPriorityCount"`
	SpellsCastWithAutoPayCount            int      `json:"spellsCastWithAutoPayCount"`
	SpellsCastWithManualManaCount         int      `json:"spellsCastWithManualManaCount"`
	SpellsCastWithMixedPayManaCount       int      `json:"spellsCastWithMixedPayManaCount"`
	AbilityUseByGrpId                     string   `json:"abilityUseByGrpId"`
	AbilityCanceledByGrpId                string   `json:"abilityCanceledByGrpId"`
	AverageActionsByLocalPhaseStep        string   `json:"averageActionsByLocalPhaseStep"`
	AverageActionsByOpponentPhaseStep     string   `json:"averageActionsByOpponentPhaseStep"`
	InteractionCount                      []string `json:"interactionCount"`
	PlayerId                              string   `json:"playerId"`
}

type GameStart

type GameStart struct {
	PlayerId   string `json:"playerId"`
	SeatId     int    `json:"seatId"`
	TeamId     int    `json:"teamId"`
	GameNumber int    `json:"gameNumber"`
	MatchId    string `json:"matchId"`
	EventId    string `json:"eventId"`
}

type GameStop

type GameStop struct {
	PlayerId                  string        `json:"playerId"`
	SeatId                    int           `json:"seatId"`
	TeamId                    int           `json:"teamId"`
	GameNumber                int           `json:"gameNumber"`
	MatchId                   string        `json:"matchId"`
	EventId                   string        `json:"eventId"`
	StartingTeamId            int           `json:"startingTeamId"`
	WinningTeamId             int           `json:"winningTeamId"`
	WinningReason             string        `json:"winningReason"`
	MulliganedHands           []interface{} `json:"mulliganedHands"`
	TurnCount                 int           `json:"turnCount"`
	TurnCountInFullControl    int           `json:"turnCountInFullControl"`
	SecondsCount              int           `json:"secondsCount"`
	SecondsCountInFullControl int           `json:"secondsCountInFullControl"`
	RopeShownCount            int           `json:"ropeShownCount"`
	RopeExpiredCount          int           `json:"ropeExpiredCount"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL