Package-level declarations

Types

Link copied to clipboard
@Serializable
data class GuildUpgrade(val id: Int, val name: String, val description: String, val type: String, val icon: String, val buildTime: Int, val requiredLevel: Int, val experience: Int, val prerequisites: List<Int>, val costs: List<UpgradeCost>)

Data model for guild upgrade object

Link copied to clipboard
@Serializable
data class UpgradeCost(val type: String, val name: String, val count: Int, val itemId: Int? = null)

Data model for cost property of guild upgrade object