Package-level declarations

Types

Link copied to clipboard
@Serializable
data class BackstoryAnswer(val id: String, val title: String, val description: String, val journal: String, val question: Int, val professions: List<String> = listOf(), val races: List<String> = listOf())

Data model for backstory answer object

Link copied to clipboard
@Serializable
data class BackstoryQuestion(val id: Int, val title: String, val description: String, val answers: List<String>, val order: Int, val races: List<String> = listOf(), val professions: List<String> = listOf())

Data model for backstory question object

Link copied to clipboard
@Serializable
data class Story(val id: Int, val season: String, val name: String, val description: String, val timeline: String, val level: Int, val order: Int, val chapters: List<StoryChapter>, val races: List<String> = listOf(), val professions: List<String> = listOf(), val flags: List<String> = listOf())

Data model for story object

Link copied to clipboard
@Serializable
data class StoryChapter(val name: String)

Data model for story chapter property

Link copied to clipboard
@Serializable
data class StorySeason(val id: String, val name: String, val order: Int, val stories: List<Int>)

Data model for story season object