mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-12 03:24:06 +09:00
codices serialised into the savegame
This commit is contained in:
@@ -9,7 +9,7 @@ import net.torvald.terrarum.serialise.Common
|
||||
*/
|
||||
object ExportCodices : ConsoleCommand {
|
||||
override fun execute(args: Array<String>) {
|
||||
println(Common.jsoner.toJson(Terrarum.BlockCodex))
|
||||
println(Common.jsoner.toJson(Terrarum.blockCodex))
|
||||
}
|
||||
|
||||
override fun printUsage() {
|
||||
|
||||
@@ -1,17 +1,16 @@
|
||||
package net.torvald.terrarum.modulebasegame.console
|
||||
|
||||
import com.badlogic.gdx.Gdx
|
||||
import net.torvald.terrarum.AppLoader
|
||||
import net.torvald.terrarum.CommonResourcePool
|
||||
import net.torvald.terrarum.ReferencingRanges
|
||||
import net.torvald.terrarum.Terrarum
|
||||
import net.torvald.terrarum.*
|
||||
import net.torvald.terrarum.console.ConsoleCommand
|
||||
import net.torvald.terrarum.console.Echo
|
||||
import net.torvald.terrarum.gameactors.Actor
|
||||
import net.torvald.terrarum.gameactors.BlockMarkerActor
|
||||
import net.torvald.terrarum.modulebasegame.TerrarumIngame
|
||||
import net.torvald.terrarum.modulecomputers.virtualcomputer.tvd.*
|
||||
import net.torvald.terrarum.serialise.*
|
||||
import net.torvald.terrarum.modulecomputers.virtualcomputer.tvd.DiskEntry
|
||||
import net.torvald.terrarum.modulecomputers.virtualcomputer.tvd.VDUtil
|
||||
import net.torvald.terrarum.modulecomputers.virtualcomputer.tvd.VirtualDisk
|
||||
import net.torvald.terrarum.serialise.Common
|
||||
import net.torvald.terrarum.serialise.WriteSavegame
|
||||
import java.io.File
|
||||
import java.io.IOException
|
||||
|
||||
@@ -42,6 +41,7 @@ object Save : ConsoleCommand {
|
||||
|
||||
|
||||
WriteSavegame(disk, file, ingame)
|
||||
Echo ("${ccW}Saved with size of $ccG${file.length()}$ccW bytes")
|
||||
}
|
||||
catch (e: IOException) {
|
||||
Echo("Save: IOException raised.")
|
||||
|
||||
Reference in New Issue
Block a user