Bläddra i källkod

Set up for v1.0 save version

tags/v1.0.0
Fen Dweller 6 år sedan
förälder
incheckning
925164b7c0
1 ändrade filer med 9 tillägg och 1 borttagningar
  1. +9
    -1
      migrations.js

+ 9
- 1
migrations.js Visa fil

@@ -1,7 +1,9 @@
// bumps save versions

migrations = [

(save) => {
save.version = 1;
}
];

function migrate(save, target=null) {
@@ -17,6 +19,12 @@ function migrate(save, target=null) {
return false;
}

if (version == 0 ) {
alert("This save is from before v1.0. It can't be automatically migrated, so it may lose some settings. Double check the resulting character. Subsequent saves will function correctly.");
save["version"] = migrations.length;
return false;
}

if (version < target) {
for (let x = version; x < target; x++) {
migrations[x](save);


Laddar…
Avbryt
Spara