diff --git a/assets/futhark.tga b/assets/futhark.tga index 4ae836c..1071df1 100644 Binary files a/assets/futhark.tga and b/assets/futhark.tga differ diff --git a/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt b/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt index f38c600..43610e5 100644 --- a/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt +++ b/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt @@ -693,6 +693,10 @@ class GameFontBase(fontDir: String, val noShadow: Boolean = false, val flipY: Bo sheetX = ipaIndexX(ch) sheetY = ipaIndexY(ch) } + SHEET_RUNIC -> { + sheetX = runicIndexX(ch) + sheetY = runicIndexY(ch) + } else -> { sheetX = ch.toInt() % 16 sheetY = ch.toInt() / 16 diff --git a/src/net/torvald/terrarumsansbitmap/slick2d/GameFontBase.kt b/src/net/torvald/terrarumsansbitmap/slick2d/GameFontBase.kt index ad670ec..a43ba03 100644 --- a/src/net/torvald/terrarumsansbitmap/slick2d/GameFontBase.kt +++ b/src/net/torvald/terrarumsansbitmap/slick2d/GameFontBase.kt @@ -699,6 +699,10 @@ class GameFontBase(fontDir: String, val noShadow: Boolean = false) : Font { sheetX = ipaIndexX(ch) sheetY = ipaIndexY(ch) } + SHEET_RUNIC -> { + sheetX = runicIndexX(ch) + sheetY = runicIndexY(ch) + } else -> { sheetX = ch.toInt() % 16 sheetY = ch.toInt() / 16