Package-level declarations

Types

Link copied to clipboard
interface BaseHouse

Base interface for house related classes.

Link copied to clipboard
@Serializable
sealed class House : BaseHouse

A house or guildhall.

Link copied to clipboard
@Serializable
data class HouseEntry(    val houseId: Int,     val name: String,     val size: Int,     val rent: Int,     val town: String,     val world: String,     val type: HouseType,     val status: HouseStatus,     val highestBid: Int?,     val timeLeft: Duration?) : BaseHouse

A listed house in the Houses Section of tibia.com.

Link copied to clipboard
@Serializable
data class HousesSection(    val world: String,     val town: String,     val status: HouseStatus?,     val type: HouseType,     val order: HouseOrder,     val entries: List<HouseEntry>)

The Houses Section in Tibia.com.