io.github.pidoveproject.showdown.protocol.server.tournament.BattleResult.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scala-showdown-api_3 Show documentation
Show all versions of scala-showdown-api_3 Show documentation
A Scala wrapper of Pokemon Showdown's API
The newest version!
package io.github.pidoveproject.showdown.protocol.server.tournament
import io.github.pidoveproject.showdown.protocol.MessageDecoder
import zio.json.JsonDecoder
/**
* The result of a pokemon battle
*/
enum BattleResult derives JsonDecoder, MessageDecoder:
case Win()
case Loss()
case Draw()