diff --git a/assets/Scripts/AppRoot/SaveSystem.ts b/assets/Scripts/AppRoot/SaveSystem.ts index 78307a0..9a7eb31 100644 --- a/assets/Scripts/AppRoot/SaveSystem.ts +++ b/assets/Scripts/AppRoot/SaveSystem.ts @@ -2,7 +2,7 @@ import { sys } from "cc"; import { UserData } from "../Game/Data/UserData"; export class SaveSystem { - private userDataIdentifier = "user-data"; + private userDataIdentifier = "user-dat"; public save(userData: UserData): void { sys.localStorage.setItem(this.userDataIdentifier, JSON.stringify(userData)); } @@ -13,6 +13,7 @@ export class SaveSystem { if (!data) return new UserData(); try { + // TODO: the data can be corrupted if we introduce a new field in UserData return JSON.parse(data); } catch (error) { return new UserData();