MagicAchievementSpec

open class MagicAchievementSpec(    val modId: String,     val modName: String,     val id: String,     var name: String,     var description: String,     var tooltip: String?,     var script: String,     var image: String?,     var spoilerLevel: MagicAchievementSpoilerLevel,     var rarity: MagicAchievementRarity)

The specification, or blueprint, for an achievement. Does not contain player progress. A MagicAchievement, which tracks progress, is created from this.

Constructors

Link copied to clipboard
constructor(    modId: String,     modName: String,     id: String,     name: String,     description: String,     tooltip: String?,     script: String,     image: String?,     spoilerLevel: MagicAchievementSpoilerLevel,     rarity: MagicAchievementRarity)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun toJsonObject(): <Error class: unknown class>

Properties

Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard