io.github.pidoveproject.showdown.protocol.server.tournament
Members list
Type members
Classlikes
The result of a pokemon battle
The result of a pokemon battle
Attributes
- Source
- BattleResult.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
The scores of a battle. A point = a pokemon alive
The scores of a battle. A point = a pokemon alive
Value parameters
- user1
-
the score of the first participant
- user2
-
the score of the second participant
Attributes
- Companion
- object
- Source
- BattleScore.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- BattleScore.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BattleScore.type
The state of a tournament battle
The state of a tournament battle
Attributes
- Companion
- object
- Source
- BattleState.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- BattleState.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BattleState.type
The bracket data of a tournament
The bracket data of a tournament
Value parameters
- bracketType
-
the type of the bracket
- rootNode
-
the root of the bracket
- users
-
the participants of the tournament
Attributes
- Source
- BracketData.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A node in the bracket
A node in the bracket
Attributes
- Companion
- object
- Source
- BracketNode.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- BracketNode.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BracketNode.type
The type of a bracket
The type of a bracket
Attributes
- Companion
- object
- Source
- BracketType.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- BracketType.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BracketType.type
Attributes
- Source
- package.scala
- Supertypes
- Self type
-
Encounter.type
Attributes
- Source
- package.scala
- Supertypes
- Self type
-
Loss.type
Attributes
- Source
- package.scala
- Supertypes
- Self type
-
Score.type
The auto-disqualification policy for tournaments.
The auto-disqualification policy for tournaments.
Attributes
- Source
- TournamentAutoDq.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
The auto-start policy for tournaments
The auto-start policy for tournaments
Attributes
- Source
- TournamentAutoStart.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A tournament ending.
A tournament ending.
Value parameters
- bracketData
-
the final bracket of the tournament
- format
-
the format of the tournament
- generator
-
the bracket generator of the tournament
- results
-
the winner of the tournament
Attributes
- Companion
- object
- Source
- TournamentEnd.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- TournamentEnd.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TournamentEnd.type
The generator for a tournament bracket.
The generator for a tournament bracket.
Attributes
- Companion
- object
- Source
- TournamentGenerator.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- enum
- Source
- TournamentGenerator.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TournamentGenerator.type
The result of a tournament record.
The result of a tournament record.
Attributes
- Source
- TournamentRecord.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A tournament setting.
A tournament setting.
Attributes
- Source
- TournamentSetting.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
A tournament update. Each parameter is optional (only present if the state changed).
A tournament update. Each parameter is optional (only present if the state changed).
Value parameters
- bracketData
-
the current state of the bracket
- challenged
-
the list of opponents currently challenging the user
- challenges
-
the list of opponents the current user can challenge
- challengesBys
-
the list of opponents who can challenge the current user
- challenging
-
the list of opponents the user is challenging
- format
-
the format of the battles of the tournament
- generator
-
the bracket generator of the tournament
- isJoined
-
whether the current (logged in) user joined the tournament or not
- isStarted
-
whether the tournament started or not
- playerCap
-
the maximum count of the player
- teambuilderFormat
-
the format of the tournament used for teambuilding
Attributes
- Companion
- object
- Source
- TournamentUpdate.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- TournamentUpdate.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TournamentUpdate.type
Types
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala