소스 검색

Set up for v1.0 save version

tags/v1.0.0
Fen Dweller 6 년 전
부모
커밋
925164b7c0
1개의 변경된 파일9개의 추가작업 그리고 1개의 파일을 삭제
  1. +9
    -1
      migrations.js

+ 9
- 1
migrations.js 파일 보기

@@ -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);


불러오는 중...
취소
저장