Add files via upload

This commit is contained in:
Orz-zrO 2020-03-10 11:26:31 +08:00 committed by GitHub
parent 7144834946
commit 336147a540
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1610,8 +1610,8 @@ control.prototype.autosave = function (removeLast) {
if(core.saves.autosave.now<core.saves.autosave.max/2) core.saves.autosave.data.pop();
else
{
core.saves.autosave.data.shift();
core.saves.autosave.now=core.saves.autosave.now-1;
core.saves.autosave.data.shift();
core.saves.autosave.now=core.saves.autosave.now-1;
}
}
core.saves.autosave.updated = true;
@ -1673,19 +1673,19 @@ control.prototype._doSL_save = function (id) {
control.prototype._doSL_load = function (id, callback) {
if (id == 'autoSave' && core.saves.autosave.data != null) {
core.saves.autosave.now=core.saves.autosave.now-1;
var data = core.saves.autosave.data.splice(core.saves.autosave.now,1)[0];
if(core.status.played && !core.status.gameOver)
{
core.control.autosave(0);
core.saves.autosave.now=core.saves.autosave.now-1;
var data = core.saves.autosave.data.splice(core.saves.autosave.now,1)[0];
if(core.status.played && !core.status.gameOver)
{
core.control.autosave(0);
core.saves.autosave.now=core.saves.autosave.now-1;
}
if(core.saves.autosave.now==0)
{
core.saves.autosave.data.unshift(core.clone(data));
core.saves.autosave.now=core.saves.autosave.now+1;
}
callback(id, data);
}
if(core.saves.autosave.now==0)
{
core.saves.autosave.data.unshift(core.clone(data));
core.saves.autosave.now=core.saves.autosave.now+1;
}
callback(id, data);
}
else {
core.getLocalForage(id=='autoSave'?id:"save"+id, null, function(data) {
@ -1694,7 +1694,7 @@ control.prototype._doSL_load = function (id, callback) {
if (!(core.saves.autosave.data instanceof Array)) {
core.saves.autosave.data = [core.saves.autosave.data];
}
return core.control._doSL_load(id, callback);
return core.control._doSL_load(id, callback);
}
callback(id, data);
}, function(err) {
@ -1892,7 +1892,7 @@ control.prototype.getSave = function (index, callback) {
if (!(core.saves.autosave.data instanceof Array)) {
core.saves.autosave.data = [core.saves.autosave.data];
}
core.saves.autosave.now=core.saves.autosave.data.length;
core.saves.autosave.now=core.saves.autosave.data.length;
}
callback(core.saves.autosave.data);
}, function(err) {