From 7f33f7b6c85c7744a2953a3c0ebb000b82f9b319 Mon Sep 17 00:00:00 2001 From: Alula <6276139+alula@users.noreply.github.com> Date: Fri, 8 Mar 2024 01:39:48 +0100 Subject: [PATCH] Support for loading 0.9.x.x beta saves --- src/game/profile.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/game/profile.rs b/src/game/profile.rs index f060e5a..72d4edf 100644 --- a/src/game/profile.rs +++ b/src/game/profile.rs @@ -315,8 +315,9 @@ impl GameProfile { } pub fn load_from_save(mut data: R) -> GameResult { - // Do041220 - if data.read_u64::()? != 0x446f303431323230 { + let magic = data.read_u64::()?; + // Do041220, Do041115 + if magic != 0x446f303431323230 && magic != 0x446f303431313135 { return Err(ResourceLoadError("Invalid magic".to_owned())); }