diff --git a/Slick2d/GameFontImpl.kt b/Slick2d/GameFontImpl.kt index c29a540..8af0e30 100644 --- a/Slick2d/GameFontImpl.kt +++ b/Slick2d/GameFontImpl.kt @@ -73,6 +73,7 @@ class GameFontImpl : GameFontBase() { } fun reload() { + GameFontBase.cyrilic.destroy() GameFontBase.cyrilic = SpriteSheet( when (GameFontDemo.gameLocale.substring(0..1)) { "bg" -> "./assets/graphics/fonts/cyrilic_bulgarian_variable.tga" diff --git a/assets/graphics/fonts/kana.tga b/assets/graphics/fonts/kana.tga index b93d49d..fd2f2de 100644 Binary files a/assets/graphics/fonts/kana.tga and b/assets/graphics/fonts/kana.tga differ diff --git a/demo/src/net/torvald/terrarum/imagefont/GameFontImpl.kt b/demo/src/net/torvald/terrarum/imagefont/GameFontImpl.kt index c29a540..8af0e30 100644 --- a/demo/src/net/torvald/terrarum/imagefont/GameFontImpl.kt +++ b/demo/src/net/torvald/terrarum/imagefont/GameFontImpl.kt @@ -73,6 +73,7 @@ class GameFontImpl : GameFontBase() { } fun reload() { + GameFontBase.cyrilic.destroy() GameFontBase.cyrilic = SpriteSheet( when (GameFontDemo.gameLocale.substring(0..1)) { "bg" -> "./assets/graphics/fonts/cyrilic_bulgarian_variable.tga"