diff --git a/src/net/torvald/imagefont/NewRunes.kt b/src/net/torvald/imagefont/NewRunes.kt index a7d2c6cfd..106c6defc 100644 --- a/src/net/torvald/imagefont/NewRunes.kt +++ b/src/net/torvald/imagefont/NewRunes.kt @@ -11,7 +11,7 @@ class NewRunes : Font { private val runeSize = 12 private val encPlane = IntArray(128, { - if (it < 0x10) + if (it < 0x20) 0x20 + it else if (it < 0x30) 0x3000 + (it - 0x20) diff --git a/src/net/torvald/terrarum/StateNewRunesTest.kt b/src/net/torvald/terrarum/StateNewRunesTest.kt index b54ef602a..8a2b0ece8 100644 --- a/src/net/torvald/terrarum/StateNewRunesTest.kt +++ b/src/net/torvald/terrarum/StateNewRunesTest.kt @@ -30,7 +30,8 @@ class StateNewRunesTest : BasicGameState() { val text = arrayOf( "ㅎㅏㅣㄹㅏㄹㅍㅏㄴㅌㅏㅈㅣ", - "ㅈㅔㄹㄷㅏㅢㅈㅓㄴㅅㅓㄹ." // <> + "ㅈㅔㄹㄷㅏㅢㅈㅓㄴㅅㅓㄹ.", // <> + ".22884646ㄴㄱ." ) text.forEachIndexed { index, s ->