Tooltip - noonmaru/psychics GitHub Wiki

개요

Template만으로 설명을 표시하기에 부족한 경우가 있습니다.

설명 내에서 피해량을 표시하거나 가공된 값을 사용할때 사용하세요

예제

@Name("myability")
class MyAbilityConcept : AbilityConcept() {
    init {
        damage = Damage(DamageType.BLAST, EsperStatistic.of(EsperAttribute.ATTACK_DAMAGE to 2.0)) // 데미지 설정
        description = listOf(
                "Config damage = \${common.damage}",
                "Tooltip damage = <damage>",
                "Tooltip myvalue = <myvalue>"
        )
    }

    override fun onRenderTooltip(tooltip: TooltipBuilder, stats: (EsperStatistic) -> Double) {
        tooltip.addStats(ChatColor.AQUA, "스탯", "1010") //스탯란에 넣기
        tooltip.addTemplates("myvalue" to "12345") // 툴팁 템플릿 추가
    }
}

⚠️ **GitHub.com Fallback** ⚠️