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") // 툴팁 템플릿 추가
}
}