Game saves are regular json, not minimalized json (#9427)

This commit is contained in:
Yair Morgenstern 2023-05-22 17:57:56 +03:00 committed by GitHub
parent edd09910a1
commit 575983578a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,6 +3,7 @@ package com.unciv.json
import com.badlogic.gdx.Gdx import com.badlogic.gdx.Gdx
import com.badlogic.gdx.files.FileHandle import com.badlogic.gdx.files.FileHandle
import com.badlogic.gdx.utils.Json import com.badlogic.gdx.utils.Json
import com.badlogic.gdx.utils.JsonWriter
import com.badlogic.gdx.utils.SerializationException import com.badlogic.gdx.utils.SerializationException
import com.unciv.logic.civilization.CivRankingHistory import com.unciv.logic.civilization.CivRankingHistory
import com.unciv.logic.map.tile.TileHistory import com.unciv.logic.map.tile.TileHistory
@ -14,7 +15,7 @@ import java.time.Duration
/** /**
* [Json] is not thread-safe. Use a new one for each parse. * [Json] is not thread-safe. Use a new one for each parse.
*/ */
fun json() = Json().apply { fun json() = Json(JsonWriter.OutputType.json).apply {
setIgnoreDeprecated(true) setIgnoreDeprecated(true)
ignoreUnknownFields = true ignoreUnknownFields = true