diff --git a/game/config.js b/game/config.js
index d4eb693b4..b9f974007 100755
--- a/game/config.js
+++ b/game/config.js
@@ -312,6 +312,7 @@ window.config={
character_card_config:'',
},
current_mode:{},
+ customforbid:[],
forbid:[
['huashen'],
['lianying','rende'],
diff --git a/game/game.js b/game/game.js
index 430016662..3e64e8517 100755
--- a/game/game.js
+++ b/game/game.js
@@ -2393,7 +2393,8 @@
'
回复体力
player.recover(num)摸牌
player.draw(num)获得牌
player.gain(cards)弃牌
player.discard(cards)'+
'使用卡牌
player.useCard(card,
targets)死亡
player.die()复活
player.revive(hp)'+
'游戏操作
- 在命令输入框中输出结果
game.print(str) - 游戏结束
game.over(bool)'+
- ' - 角色资料
lib.character - 卡牌资料
lib.card',
+ ' - 角色资料
lib.character - 卡牌资料
lib.card
'+
+ '富甲天下
- 改变金币数
game.changeCoin(num) - 自动下雪
game.saveConfig(
"snowFall",true)',
'身份模式':'选项
- 加强主公
反贼人数多于2时主公会额外增加一个技能(每个主公的额外技能固定,非常备主公增加天命)
'+
'明忠
- 本模式需要8名玩家进行游戏,使用的身份牌为:1主公、2忠臣、4反贼和1内奸。游戏开始时,每名玩家随机获得一个身份,由系统随机选择一名忠臣身份的玩家亮出身份(将忠臣牌正面朝上放在面前),其他身份(包括主公)的玩家不亮出身份。
- '+
'首先由亮出身份的忠臣玩家随机获得六张武将牌,挑选一名角色,并将选好的武将牌展示给其他玩家。之后其余每名玩家随机获得三张武将牌,各自从其中挑选一张同时亮出
- '+
@@ -7046,12 +7047,16 @@
}
return str.slice(0,str.length-1);
}
- for(var i=0;ibb?1:-1;
+ }
+ return a>b?1:-1;
+ });
+ var list2=[];
+ var skills=lib.character[list[0][0]][3];
+ for(var i=0;i
【'+translation+'】
'+'已禁用'+'
');
+ uiintro.add('『'+translation+'』
'+'已禁用'+'
');
}
}
if(!simple||lib.config.touchscreen){
diff --git a/layout/default/menu.css b/layout/default/menu.css
index 5afe8441e..c968d9c77 100644
--- a/layout/default/menu.css
+++ b/layout/default/menu.css
@@ -73,7 +73,8 @@
.menu-buttons>.button{
zoom:0.75;
}
-.menu-buttons .cardpiledelete{
+.menu-buttons .cardpiledelete,
+.toggle>.cardpiledelete{
display: inline-block;
position: relative;
float: right;
@@ -235,6 +236,19 @@
width:calc(100% - 20px);
overflow: visible;
}
+.menu.main>.menu-content>div>.right.pane>div>.config.banskilladd{
+ height: 50px;
+ transition: all 0s;
+}
+.menu.main>.menu-content>div>.right.pane>div>.config.banskilladd.hidden{
+ margin-top: -50px;
+}
+.menu.main>.menu-content>div>.right.pane>div>.config.banskilladd:not(.hidden){
+ margin-top:0;
+}
+.menu.main>.menu-content>div>.right.pane>div>.config.banskilladd>select{
+ margin-right: 3px;
+}
.menu.main>.menu-content>div>.right.pane>div>.config.toggle{
left:2px !important;
text-align: left !important;
diff --git a/mode/chess.js b/mode/chess.js
index 194735232..0dc5328b7 100755
--- a/mode/chess.js
+++ b/mode/chess.js
@@ -658,7 +658,7 @@ mode.chess={
if(_status.friendDied<_status.enemyDied){
game.over(true);
}
- else if(_status.friendDied<_status.enemyDied){
+ else if(_status.friendDied>_status.enemyDied){
game.over(false);
}
else{
diff --git a/play/coin.js b/play/coin.js
index d190af910..ed4de9a7e 100644
--- a/play/coin.js
+++ b/play/coin.js
@@ -19,6 +19,12 @@ play.coin={
ui.window.classList.add('canvas_top');
}
ui.coin=ui.create.system(str,null,true);
+ if(lib.config.snowFall){
+ game.haveFun.list.snow.bought=true;
+ setTimeout(function(){
+ game.haveFun.snow();
+ },500);
+ }
lib.setPopped(ui.coin,function(){
var uiintro=ui.create.dialog('hidden');
uiintro.classList.add('coin_menu')
@@ -144,6 +150,10 @@ play.coin={
cost:10
}
},
+ alwaysSnow:function(){
+ game.saveConfig('snowFall',!lib.config.snowFall);
+ game.reload();
+ },
blink:function(){
if(game.haveFun.list.blink.running) return;
game.haveFun.list.blink.running=true;
@@ -1007,6 +1017,7 @@ play.coin={
if(this&&this.innerHTML){
this.innerHTML='大雪';
}
+ game.saveConfig('coinSnowSize',true);
}
else{
game.haveFun.list.snow.size='large';
@@ -1016,8 +1027,12 @@ play.coin={
if(this&&this.innerHTML){
this.innerHTML='小雪';
}
+ game.saveConfig('coinSnowSize',false);
}
}
+ if(lib.config.coinSnowSize){
+ game.haveFun.snowSize();
+ }
snow.start();
}
},