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