Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class BasicCardDefinition(val id: String, val types: List<CardType> = listOf(), val triggeredAbilities: List<TriggeredAbility> = listOf(), val continuousAbilities: List<ContinuousAbility> = listOf(), val name: String, val description: String, val cost: Int = 0, val keywords: List<Keyword> = listOf(), val attack: Int? = null, val health: Int? = null) : CardDefinition
Link copied to clipboard
data class BasicCardInstance(val id: UUID = UUID.randomUUID(), val definition: BasicCardDefinition) : CardInstance