StatCalculatorResultView.kt

package io.github.lishangbu.avalon.dataset.model

/** 能力值计算器的批量计算结果。 */
data class StatCalculatorResultView(
    /** 本次计算使用的等级。 */
    val level: Int,
    /** 所有输入能力项的努力值总和。 */
    val totalEv: Int,
    /** 本次计算使用的性格信息。 */
    val nature: StatCalculatorNatureView?,
    /** 各能力项的计算结果。 */
    val stats: List<StatCalculatorEntryResultView>,
)