ContinentMap

@Serializable
data class ContinentMap(val id: Int, val name: String, val minLevel: Int, val maxLevel: Int, val defaultFloor: Int, val mapRect: Rectangle, val continentRect: Rectangle, val labelCoord: Coordinates, val pointsOfInterest: Map<Int, PointOfInterest>, val tasks: Map<Int, HeartTask>, val skillChallenges: List<SkillChallenge>, val sectors: Map<Int, Sector>, val adventures: List<Adventure>, val masteryPoints: List<MasteryPoint>)

Data model for map info returned by the /continents endpoint

Constructors

Link copied to clipboard
constructor(id: Int, name: String, minLevel: Int, maxLevel: Int, defaultFloor: Int, mapRect: Rectangle, continentRect: Rectangle, labelCoord: Coordinates, pointsOfInterest: Map<Int, PointOfInterest>, tasks: Map<Int, HeartTask>, skillChallenges: List<SkillChallenge>, sectors: Map<Int, Sector>, adventures: List<Adventure>, masteryPoints: List<MasteryPoint>)

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "continent_rect")
val continentRect: Rectangle
Link copied to clipboard
@SerialName(value = "default_floor")
val defaultFloor: Int
Link copied to clipboard
val id: Int
Link copied to clipboard
@SerialName(value = "label_coord")
val labelCoord: Coordinates
Link copied to clipboard
@SerialName(value = "map_rect")
val mapRect: Rectangle
Link copied to clipboard
@SerialName(value = "mastery_points")
val masteryPoints: List<MasteryPoint>
Link copied to clipboard
@SerialName(value = "max_level")
val maxLevel: Int
Link copied to clipboard
@SerialName(value = "min_level")
val minLevel: Int
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "points_of_interest")
val pointsOfInterest: Map<Int, PointOfInterest>
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "skill_challenges")
val skillChallenges: List<SkillChallenge>
Link copied to clipboard