mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-24 20:31:51 -04:00
Correctly reset pixmap packer when loading a new ruleset
This commit is contained in:
parent
6234171a55
commit
d34d2cb092
@ -92,8 +92,6 @@ object ImageGetter {
|
||||
fun resetAtlases() {
|
||||
atlases.values.forEach { it.dispose() }
|
||||
atlases.clear()
|
||||
yieldPixmapPacker.dispose()
|
||||
yieldPixmapPacker = PixmapPacker(2048, 2048, Pixmap.Format.RGBA8888, 2, false).apply { packToTexture = true }
|
||||
}
|
||||
|
||||
fun reloadImages() = setNewRuleset(ruleset)
|
||||
@ -103,6 +101,9 @@ object ImageGetter {
|
||||
ImageGetter.ruleset = ruleset
|
||||
textureRegionDrawables.clear()
|
||||
|
||||
yieldPixmapPacker.dispose()
|
||||
yieldPixmapPacker = PixmapPacker(2048, 2048, Pixmap.Format.RGBA8888, 2, false).apply { packToTexture = true }
|
||||
|
||||
// Load base
|
||||
loadModAtlases("", Gdx.files.internal(""))
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user