All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.kryszak.gwatlin.api.gamemechanics.model.facts.BuffConversion.kt Maven / Gradle / Ivy

package io.github.kryszak.gwatlin.api.gamemechanics.model.facts

import io.github.kryszak.gwatlin.http.serializers.SerialNameDelegate
import io.github.kryszak.gwatlin.http.serializers.SerialNameDelegate.Companion.serialNameDelegate
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

/**
 * Data model for skill/trait facts with type BuffConversion
 */
@Serializable
@SerialName("BuffConversion")
data class BuffConversion(
    override val text: String? = null,
    override val icon: String? = null,
    val percent: Float,
    val source: String,
    val target: String
) : Fact {
    override val type by serialNameDelegate
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy