This commit is contained in:
parent
d15ccb7199
commit
92f76c13f2
31
game/game.js
31
game/game.js
|
@ -18,7 +18,7 @@
|
||||||
};
|
};
|
||||||
var lib={
|
var lib={
|
||||||
configprefix:'noname_0.9_',
|
configprefix:'noname_0.9_',
|
||||||
versionOL:19,
|
versionOL:20,
|
||||||
sourceURL:'https://rawgit.com/libccy/noname/$version$/',
|
sourceURL:'https://rawgit.com/libccy/noname/$version$/',
|
||||||
updateURL:'https://raw.githubusercontent.com/libccy/noname/$version$/',
|
updateURL:'https://raw.githubusercontent.com/libccy/noname/$version$/',
|
||||||
assetURL:'',
|
assetURL:'',
|
||||||
|
@ -25339,7 +25339,7 @@
|
||||||
if(mode.indexOf('mode_')==0&&mode.indexOf('mode_extension_')!=0&&
|
if(mode.indexOf('mode_')==0&&mode.indexOf('mode_extension_')!=0&&
|
||||||
mode!='mode_favourite'&&mode!='mode_banned'){
|
mode!='mode_favourite'&&mode!='mode_banned'){
|
||||||
if(!connectMenu&&lib.config.show_charactercard){
|
if(!connectMenu&&lib.config.show_charactercard){
|
||||||
ui.click.charactercard(this.link,this,true);
|
ui.click.charactercard(this.link,this,mode=='mode_guozhan'?'guozhan':true);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -33957,14 +33957,31 @@
|
||||||
}
|
}
|
||||||
var ban=ui.create.div('.menubutton.large.ban.character',uiintro,'禁用',function(e){
|
var ban=ui.create.div('.menubutton.large.ban.character',uiintro,'禁用',function(e){
|
||||||
if(this.classList.contains('unselectable')) return;
|
if(this.classList.contains('unselectable')) return;
|
||||||
ui.click.touchpop();
|
if(typeof noedit=='string'){
|
||||||
ui.click.intro.call(this,e);
|
this.classList.toggle('active');
|
||||||
_status.clicked=true;
|
var bannedname=noedit+'_banned';
|
||||||
|
if(!lib.config[bannedname]){
|
||||||
|
lib.config[bannedname]=[];
|
||||||
|
}
|
||||||
|
if(this.classList.contains('active')){
|
||||||
|
lib.config[bannedname].add(name);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
lib.config[bannedname].remove(name);
|
||||||
|
}
|
||||||
|
game.saveConfig(bannedname,lib.config[bannedname]);
|
||||||
|
ban.updateBanned();
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
ui.click.touchpop();
|
||||||
|
ui.click.intro.call(this,e);
|
||||||
|
_status.clicked=true;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
ban.link=name;
|
ban.link=name;
|
||||||
ban._banning='offline';
|
ban._banning='offline';
|
||||||
ban.updateBanned=function(){
|
ban.updateBanned=function(){
|
||||||
if(noedit) return;
|
if(noedit===true) return;
|
||||||
if(lib.config[get.mode()+'_banned']&&lib.config[get.mode()+'_banned'].contains(name)){
|
if(lib.config[get.mode()+'_banned']&&lib.config[get.mode()+'_banned'].contains(name)){
|
||||||
ban.classList.add('active');
|
ban.classList.add('active');
|
||||||
}
|
}
|
||||||
|
@ -33987,7 +34004,7 @@
|
||||||
}
|
}
|
||||||
game.saveConfig('favouriteCharacter',lib.config.favouriteCharacter);
|
game.saveConfig('favouriteCharacter',lib.config.favouriteCharacter);
|
||||||
});
|
});
|
||||||
if(noedit){
|
if(noedit===true){
|
||||||
fav.classList.add('unselectable');
|
fav.classList.add('unselectable');
|
||||||
ban.classList.add('unselectable');
|
ban.classList.add('unselectable');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue