mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-15 04:54:05 +09:00
added snapshot to versioning scheme
This commit is contained in:
@@ -2,6 +2,7 @@ package net.torvald.terrarum.modulebasegame.serialise
|
||||
|
||||
import net.torvald.gdx.graphics.PixmapIO2
|
||||
import net.torvald.terrarum.App
|
||||
import net.torvald.terrarum.TerrarumAppConfiguration
|
||||
import net.torvald.terrarum.modulebasegame.IngameRenderer
|
||||
import net.torvald.terrarum.modulebasegame.TerrarumIngame
|
||||
import net.torvald.terrarum.savegame.*
|
||||
@@ -41,6 +42,7 @@ class PlayerSavingThread(
|
||||
disk.saveKind = VDSaveKind.PLAYER_DATA
|
||||
disk.saveOrigin = disk.saveOrigin and 15 // remove flag "imported" if applicable
|
||||
disk.capacity = 0L
|
||||
disk.snapshot = TerrarumAppConfiguration.VERSION_SNAPSHOT
|
||||
|
||||
WriteSavegame.saveProgress = 0f
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package net.torvald.terrarum.modulebasegame.serialise
|
||||
|
||||
import net.torvald.gdx.graphics.PixmapIO2
|
||||
import net.torvald.terrarum.App.printdbg
|
||||
import net.torvald.terrarum.TerrarumAppConfiguration
|
||||
import net.torvald.terrarum.modulebasegame.IngameRenderer
|
||||
import net.torvald.terrarum.modulebasegame.TerrarumIngame
|
||||
import net.torvald.terrarum.modulebasegame.gameactors.IngamePlayer
|
||||
@@ -150,6 +151,7 @@ class QuickSingleplayerWorldSavingThread(
|
||||
skimmer.injectDiskCRC(disk.hashCode())
|
||||
skimmer.setSaveMode(1 + 2 * isAuto.toInt())
|
||||
skimmer.setSaveKind(VDSaveKind.WORLD_DATA)
|
||||
skimmer.setSaveSnapshotVersion(TerrarumAppConfiguration.VERSION_SNAPSHOT)
|
||||
skimmer.setSaveOrigin(skimmer.getSaveOrigin() and 15) // remove flag "imported" if applicable
|
||||
skimmer.setLastModifiedTime(time_t)
|
||||
skimmer.setCreationTime(creation_t)
|
||||
|
||||
@@ -42,6 +42,7 @@ class WorldSavingThread(
|
||||
disk.saveMode = 2 * isAuto.toInt() // no quick
|
||||
disk.saveKind = VDSaveKind.WORLD_DATA
|
||||
disk.saveOrigin = disk.saveOrigin and 15 // remove flag "imported" if applicable
|
||||
disk.snapshot = TerrarumAppConfiguration.VERSION_SNAPSHOT
|
||||
|
||||
// wait for screencap
|
||||
var emergencyStopCnt = 0
|
||||
|
||||
Reference in New Issue
Block a user