mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-12 03:24:06 +09:00
new world screen for loading imported players
This commit is contained in:
@@ -39,6 +39,7 @@ class PlayerSavingThread(
|
||||
|
||||
disk.saveMode = 2 * isAuto.toInt() // no quick
|
||||
disk.saveKind = VDSaveKind.PLAYER_DATA
|
||||
disk.saveOrigin = disk.saveOrigin and 15 // remove flag "imported" if applicable
|
||||
disk.capacity = 0L
|
||||
|
||||
WriteSavegame.saveProgress = 0f
|
||||
|
||||
@@ -149,6 +149,7 @@ class QuickSingleplayerWorldSavingThread(
|
||||
skimmer.injectDiskCRC(disk.hashCode())
|
||||
skimmer.setSaveMode(1 + 2 * isAuto.toInt())
|
||||
skimmer.setSaveKind(VDSaveKind.WORLD_DATA)
|
||||
skimmer.setSaveOrigin(skimmer.getSaveOrigin() and 15) // remove flag "imported" if applicable
|
||||
|
||||
printdbg(this, "Game saved with size of ${outFile.length()} bytes")
|
||||
|
||||
|
||||
@@ -41,6 +41,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
|
||||
|
||||
// wait for screencap
|
||||
var emergencyStopCnt = 0
|
||||
|
||||
@@ -74,7 +74,6 @@ object WritePlayer {
|
||||
player.lastPlayTime = time_t
|
||||
player.totalPlayTime += time_t - (ingame?.loadedTime_t ?: time_t)
|
||||
|
||||
|
||||
// restore player prop backup created on load-time for multiplayer
|
||||
if (ingame?.isMultiplayer == true) {
|
||||
player.setPosition(player.unauthorisedPlayerProps.physics.position)
|
||||
|
||||
Reference in New Issue
Block a user