This commit is contained in:
parent
408ca9dc46
commit
ae5cee9c2c
18
game/game.js
18
game/game.js
|
@ -20959,12 +20959,16 @@
|
||||||
button1.innerHTML='正在检查更新';
|
button1.innerHTML='正在检查更新';
|
||||||
button1.disabled=true;
|
button1.disabled=true;
|
||||||
|
|
||||||
var goupdate=function(){
|
var goupdate=function(files){
|
||||||
if(game.download){
|
if(game.download){
|
||||||
var script=lib.init.js(lib.updateURL,'game/source',function(){
|
var script=lib.init.js(lib.updateURL,'game/source',function(){
|
||||||
script.remove();
|
script.remove();
|
||||||
var updates=window.noname_source_list;
|
var updates=window.noname_source_list;
|
||||||
delete window.noname_source_list;
|
delete window.noname_source_list;
|
||||||
|
if(Array.isArray(files)){
|
||||||
|
files.add('game/update.js');
|
||||||
|
updates=files;
|
||||||
|
}
|
||||||
for(var i=0;i<updates.length;i++){
|
for(var i=0;i<updates.length;i++){
|
||||||
if(updates[i].indexOf('theme/')==0&&updates[i].indexOf('style.css')==-1){
|
if(updates[i].indexOf('theme/')==0&&updates[i].indexOf('style.css')==-1){
|
||||||
updates.splice(i--,1);
|
updates.splice(i--,1);
|
||||||
|
@ -21041,6 +21045,14 @@
|
||||||
bool=(update.version!=lib.version);
|
bool=(update.version!=lib.version);
|
||||||
}
|
}
|
||||||
if(bool){
|
if(bool){
|
||||||
|
var files;
|
||||||
|
var version=lib.version;
|
||||||
|
if(version.indexOf('beta')!=-1){
|
||||||
|
version=version.slice(0,version.indexOf('beta'));
|
||||||
|
}
|
||||||
|
if(update.files&&update.files[version]){
|
||||||
|
files=update.files.global.concat(update.files[version]);
|
||||||
|
}
|
||||||
var str='有新版本'+update.version+'可用,是否下载?';
|
var str='有新版本'+update.version+'可用,是否下载?';
|
||||||
if(navigator.notification&&navigator.notification.confirm){
|
if(navigator.notification&&navigator.notification.confirm){
|
||||||
var str2=update.changeLog[0];
|
var str2=update.changeLog[0];
|
||||||
|
@ -21051,7 +21063,7 @@
|
||||||
str2,
|
str2,
|
||||||
function(index){
|
function(index){
|
||||||
if(index==1){
|
if(index==1){
|
||||||
goupdate();
|
goupdate(files);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
str,
|
str,
|
||||||
|
@ -21060,7 +21072,7 @@
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
if(confirm(str)){
|
if(confirm(str)){
|
||||||
goupdate();
|
goupdate(files);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,6 +2,10 @@ window.noname_update={
|
||||||
version:'1.8.10.2',
|
version:'1.8.10.2',
|
||||||
changeLog:[
|
changeLog:[
|
||||||
'扩展改进',
|
'扩展改进',
|
||||||
'装备显示选项'
|
'装备显示选项',
|
||||||
]
|
],
|
||||||
|
files:{
|
||||||
|
global:['game/game.js'],
|
||||||
|
'1.8.10.2':[],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,13 +1,6 @@
|
||||||
'use strict';
|
'use strict';
|
||||||
mode.connect={
|
mode.connect={
|
||||||
start:function(){
|
start:function(){
|
||||||
if(!lib.config.hall_ip_189){
|
|
||||||
game.saveConfig('hall_ip',null,true);
|
|
||||||
game.saveConfig('hall_ip_186');
|
|
||||||
game.saveConfig('hall_ip_188');
|
|
||||||
game.saveConfig('hall_ip_189',true);
|
|
||||||
localStorage.setItem('noname_update_url','http://'+lib.hallURL);
|
|
||||||
}
|
|
||||||
var directstartmode=lib.config.directstartmode;
|
var directstartmode=lib.config.directstartmode;
|
||||||
ui.create.menu(true);
|
ui.create.menu(true);
|
||||||
var createNode=function(){
|
var createNode=function(){
|
||||||
|
|
Loading…
Reference in New Issue