This commit is contained in:
Spmario233 2019-07-04 22:32:54 +08:00 committed by GitHub
parent 33b53def7e
commit 836dbf618f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 137 additions and 38 deletions

View File

@ -1,5 +1,7 @@
window.noname_asset_list=[
'1.9.88.2',
'audio/background/aozhan_chaoming.mp3',
'audio/background/aozhan_online.mp3',
'audio/background/music_danji.mp3',
'audio/background/music_default.mp3',
'audio/background/music_diaochan.mp3',
@ -1961,6 +1963,41 @@ window.noname_asset_list=[
'image/character/gw_yisilinni.jpg',
'image/character/gw_zhangyujushou.jpg',
'image/character/gw_zhuoertan.jpg',
'image/character/gz_caohong.jpg',
'image/character/gz_caopi.jpg',
'image/character/gz_dengai.jpg',
'image/character/gz_diaochan.jpg',
'image/character/gz_dingfeng.jpg',
'image/character/gz_fazheng.jpg',
'image/character/gz_ganfuren.jpg',
'image/character/gz_guojia.jpg',
'image/character/gz_hetaihou.jpg',
'image/character/gz_huangyueying.jpg',
'image/character/gz_jiangwei.jpg',
'image/character/gz_jiaxu.jpg',
'image/character/gz_lingtong.jpg',
'image/character/gz_lukang.jpg',
'image/character/gz_lvbu.jpg',
'image/character/gz_madai.jpg',
'image/character/gz_masu.jpg',
'image/character/gz_panfeng.jpg',
'image/character/gz_re_yuanshao.jpg',
'image/character/gz_sp_zhugeliang.jpg',
'image/character/gz_sunce.jpg',
'image/character/gz_wangping.jpg',
'image/character/gz_wuguotai.jpg',
'image/character/gz_xiaoqiao.jpg',
'image/character/gz_xunyou.jpg',
'image/character/gz_xusheng.jpg',
'image/character/gz_yuanshu.jpg',
'image/character/gz_yuejin.jpg',
'image/character/gz_yuji.jpg',
'image/character/gz_yujin.jpg',
'image/character/gz_zhangxiu.jpg',
'image/character/gz_zhenji.jpg',
'image/character/gz_zhouyu.jpg',
'image/character/gz_zhugeliang.jpg',
'image/character/gz_zuoci.jpg',
'image/character/hanba.jpg',
'image/character/handang.jpg',
'image/character/hanhaoshihuan.jpg',

View File

@ -4482,22 +4482,31 @@
restart:true,
},
connect_initshow_draw:{
name:'首亮摸牌',
name:'首亮奖励',
item:{
'0':'关闭',
'1':'一张',
'2':'两张',
'3':'三张',
'off':'关闭',
'draw':'摸牌',
'mark':'标记',
},
init:'2',
init:'mark',
frequent:true,
intro:'第一个明置身份牌的角色可获得摸牌奖励'
intro:'第一个明置武将牌的角色可获得首亮奖励'
},
connect_aozhan:{
name:'鏖战模式',
init:true,
intro:'若开启此选项,则将在游戏中引入“鏖战模式”的规则:<br>当游戏中仅剩四名或更少角色时(七人以下游戏时改为三名或更少),若此时全场没有超过一名势力相同的角色,则从一个新的回合开始,游戏进入鏖战模式直至游戏结束。<br>◇在鏖战模式下,【桃】只能当做【杀】或【闪】使用或打出,不能用来回复体力。<br>注:进入鏖战模式后,即使之后有两名或者更多势力相同的角色出现,仍然不会取消鏖战模式。',
},
connect_viewnext:{
name:'观看下家副将',
init:false,
intro:'若开启此选项,所有的玩家将在挑选武将后,分发起始手牌之前,分别观看自己下家的副将。',
},
connect_zhulian:{
name:'珠联璧合',
init:true,
// frequent:true,
intro:'主将和副将都明置后,若为特定组合,可摸两张牌或回复一点体力'
intro:'主将和副将都明置后,若为特定组合,可获得【珠联璧合】标记'
},
connect_guozhanpile:{
name:'使用国战牌堆',
@ -4563,22 +4572,44 @@
restart:true,
},
initshow_draw:{
name:'首亮摸牌',
name:'首亮奖励',
item:{
'0':'关闭',
'1':'一张',
'2':'两张',
'3':'三张',
'off':'关闭',
'draw':'摸牌',
'mark':'标记',
},
init:'2',
init:'mark',
frequent:true,
intro:'第一个明置身份牌的角色可获得摸牌奖励'
},
aozhan:{
name:'鏖战模式',
init:true,
intro:'若开启此选项,则将在游戏中引入“鏖战模式”的规则:<br>当游戏中仅剩四名或更少角色时(七人以下游戏时改为三名或更少),若此时全场没有超过一名势力相同的角色,则从一个新的回合开始,游戏进入鏖战模式直至游戏结束。<br>◇在鏖战模式下,【桃】只能当做【杀】或【闪】使用或打出,不能用来回复体力。<br>注:进入鏖战模式后,即使之后有两名或者更多势力相同的角色出现,仍然不会取消鏖战模式。',
},
viewnext:{
name:'观看下家副将',
init:false,
intro:'若开启此选项,所有的玩家将在挑选武将后,分发起始手牌之前,分别观看自己下家的副将。',
},
aozhan_bgm:{
name:'鏖战背景音乐',
item:{
disabled:'不启用',
online:'Online',
chaoming:'潮鸣',
},
init:'chaoming',
onclick:function(item){
game.saveConfig('aozhan_bgm',item,this._link.config.mode);
if(_status._aozhan==true) game.playBackgroundMusic();
},
},
zhulian:{
name:'珠联璧合',
init:true,
// frequent:true,
intro:'主将和副将都明置后,若为特定组合,可摸两张牌或回复一点体力'
intro:'主将和副将都明置后,若为特定组合,可获得【珠联璧合】标记'
},
guozhanpile:{
name:'使用国战牌堆',
@ -4593,6 +4624,13 @@
restart:true,
intro:'开启武将技能将替换为国战版本并禁用非国战武将'
},
guozhanSkin:{
name:'使用国战皮肤',
init:true,
frequent:true,
restart:true,
intro:'开启此选项后,将会把有国战专属皮肤的武将替换为国战皮肤'
},
junzhu:{
name:'替换君主',
init:true,
@ -6013,7 +6051,7 @@
if(name.indexOf('gz_shibing')==0){
name=name.slice(3,11);
}
else{
else if(!get.config('guozhanSkin')||!lib.character[name]||!lib.character[name][4].contains('gzskin')){
name=name.slice(3);
}
}
@ -24677,6 +24715,10 @@
if(lib.config.background_music=='music_off'){
ui.backgroundMusic.src='';
}
else if(get.mode()=='guozhan'&&_status._aozhan==true&&get.config('aozhan_bgm')!='disabled'){
var aozhan=get.config('aozhan_bgm');
ui.backgroundMusic.src=lib.assetURL+'audio/background/aozhan_'+aozhan+'.mp3';
}
else{
var music=lib.config.background_music;
if(music=='music_random'){
@ -43083,8 +43125,11 @@
}).setBackground(name,'character');
var changeskinfunc=null;
var nameskin=name;
var nameskin2=name;
var gzbool=false;
if(nameskin.indexOf('gz_')==0){
nameskin=nameskin.slice(3);
gzbool=true;
}
var changeskin=function(){
var node=ui.create.div('.changeskin','可换肤',playerbg);
@ -43115,9 +43160,16 @@
}
else{
delete lib.config.skin[nameskin];
bg.setBackground(nameskin,'character');
if(sourcenode) sourcenode.setBackground(nameskin,'character');
if(avatar) avatar.setBackground(nameskin,'character');
if(gzbool&&lib.character[nameskin2][4].contains('gzskin')&&get.config('guozhanSkin')){
bg.setBackground(nameskin2,'character');
if(sourcenode) sourcenode.setBackground(nameskin2,'character');
if(avatar) avatar.setBackground(nameskin2,'character');
}
else{
bg.setBackground(nameskin,'character');
if(sourcenode) sourcenode.setBackground(nameskin,'character');
if(avatar) avatar.setBackground(nameskin,'character');
}
game.saveConfig('skin',lib.config.skin);
}
});
@ -43126,7 +43178,8 @@
button.setBackgroundImage('image/skin/'+nameskin+'/'+i+'.jpg');
}
else{
button.setBackground(nameskin,'character','noskin');
if(gzbool&&lib.character[nameskin2][4].contains('gzskin')&&get.config('guozhanSkin')) button.setBackground(nameskin2,'character','noskin');
else button.setBackground(nameskin,'character','noskin');
}
}
};
@ -46753,8 +46806,11 @@
var buttons=ui.create.div('.buttons.smallzoom.scrollbuttons');
lib.setMousewheel(buttons);
var nameskin=(avatar2?node.name2:node.name);
var nameskin2=nameskin;
var gzbool=false;
if(nameskin.indexOf('gz_')==0){
nameskin=nameskin.slice(3);
gzbool=true;
}
for(var i=0;i<=num;i++){
var button=ui.create.div('.button.character.pointerdiv',buttons,function(){
@ -46769,13 +46825,14 @@
}
}
else{
delete lib.config.skin[nameskin];
if(avatar2){
delete lib.config.skin[nameskin];
node.node.avatar2.setBackground(nameskin,'character');
if(gzbool&&lib.character[nameskin2][4].contains('gzskin')&&get.config('guozhanSkin')) node.node.avatar2.setBackground(nameskin2,'character');
else node.node.avatar2.setBackground(nameskin,'character');
}
else{
delete lib.config.skin[nameskin];
node.node.avatar.setBackground(nameskin,'character');
if(gzbool&&lib.character[nameskin2][4].contains('gzskin')&&get.config('guozhanSkin')) node.node.avatar.setBackground(nameskin2,'character');
else node.node.avatar.setBackground(nameskin,'character');
}
}
game.saveConfig('skin',lib.config.skin);
@ -46785,7 +46842,8 @@
button.setBackgroundImage('image/skin/'+nameskin+'/'+i+'.jpg');
}
else{
button.setBackground(nameskin,'character','noskin');
if(gzbool&&lib.character[nameskin2][4].contains('gzskin')&&get.config('guozhanSkin')) button.setBackground(nameskin2,'character','noskin');
else button.setBackground(nameskin,'character','noskin');
}
}
uiintro.add(buttons);
@ -46809,8 +46867,11 @@
}
}
var nameskin=(avatar2?node.name2:node.name);
var nameskin2=nameskin;
var gzbool=false;
if(nameskin.indexOf('gz_')==0){
nameskin=nameskin.slice(3);
gzbool=true;
}
img.src=lib.assetURL+'image/skin/'+nameskin+'/'+num+'.jpg';
}
@ -47238,8 +47299,11 @@
var num=1;
var introadded=false;
var nameskin=node.link;
var nameskin2=nameskin;
var gzbool=false;
if(nameskin.indexOf('gz_')==0){
nameskin=nameskin.slice(3);
gzbool=true;
}
var createButtons=function(num){
if(!num) return;
@ -47258,7 +47322,8 @@
}
else{
delete lib.config.skin[nameskin];
node.setBackground(nameskin,'character');
if(gzbool&&lib.character[nameskin2][4].contains('gzskin')&&get.config('guozhanSkin')) node.setBackground(nameskin2,'character');
else node.setBackground(nameskin,'character');
game.saveConfig('skin',lib.config.skin);
}
});
@ -47267,7 +47332,8 @@
button.setBackgroundImage('image/skin/'+nameskin+'/'+i+'.jpg');
}
else{
button.setBackground(nameskin,'character','noskin');
if(gzbool&&lib.character[nameskin2][4].contains('gzskin')&&get.config('guozhanSkin')) button.setBackground(nameskin2,'character','noskin');
else button.setBackground(nameskin,'character','noskin');
}
}
uiintro.add(buttons);

View File

@ -1,18 +1,14 @@
window.noname_update={
version:'1.9.88.4',
update:'1.9.88.3',
version:'1.9.89',
update:'1.9.88.4',
changeLog:[
'修复BUG',
'昆特牌,古剑奇谭部分技能调整',
'神武将开放联机使用',
'国战武将独立皮肤',
'新国战(请在更新后关闭相关扩展,避免产生冲突)',
],
files:[
'character/gujian.js',
'character/gwent.js',
'character/shenhua.js',
'character/sp.js',
//'character/standard.js',
'character/xinghuoliaoyuan.js',
'character/yijiang.js',
'character/extra.js',
'mode/guozhan.js',
//'game/asset.js',
'game/game.js',
//'game/package.js'