Study State
data class StudyState(val isRunning: Boolean = false, val selectedTime: Int = 0, val selectedPlanet: Planet = EMPTY_PLANET, var discoveredPlanet: Planet = EMPTY_PLANET, var hasDiscoveredPlanet: Boolean = false, val gainedExperience: Int = 0, val hours: Int = 0, val minutes: Int = 0, val seconds: Int = 0, val progressPercentage: Int = 0, var currentProgress: Float = 0.2f, var isLoading: Boolean = false, var error: String = "", val openOnBackAlertDialog: Boolean = false, val openPlanetDiscoveredDialog: Boolean = false)
Constructors
Link copied to clipboard
constructor(isRunning: Boolean = false, selectedTime: Int = 0, selectedPlanet: Planet = EMPTY_PLANET, discoveredPlanet: Planet = EMPTY_PLANET, hasDiscoveredPlanet: Boolean = false, gainedExperience: Int = 0, hours: Int = 0, minutes: Int = 0, seconds: Int = 0, progressPercentage: Int = 0, currentProgress: Float = 0.2f, isLoading: Boolean = false, error: String = "", openOnBackAlertDialog: Boolean = false, openPlanetDiscoveredDialog: Boolean = false)