From ff65b1f55958eab50efd84ccc6e6cf54233576d2 Mon Sep 17 00:00:00 2001 From: libccy Date: Tue, 10 Nov 2015 01:04:18 +0800 Subject: [PATCH] bug --- CHANGELOG.MD | 6 ++- card/extra.js | 2 +- card/standard.js | 11 ++++- game/game.js | 100 ++++++++++++++++++++++++++++++---------- layout/mode/chess.css | 17 +++++++ layout/phone/layout.css | 12 +++++ mode/chess.js | 59 +++++++++++++++++++++--- mode/guozhan.js | 32 ++++++------- 8 files changed, 190 insertions(+), 49 deletions(-) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index b7d639a73..0eae31552 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,2 +1,6 @@ 1.5.4 -天气(在选项-玩法中开启) +战棋模式调整 +优化触屏模式 +明将国战模式 +修正酒杀结算问题 +修正统率模式招募bug diff --git a/card/extra.js b/card/extra.js index 789e539e7..967e21fce 100755 --- a/card/extra.js +++ b/card/extra.js @@ -340,7 +340,7 @@ card.extra={ group:'jiu2' }, jiu2:{ - trigger:{player:['useCardAfter','shaMiss']}, + trigger:{player:['useCardAfter','phaseAfter']}, priority:2, filter:function(event){ return (event.card&&(event.card.name=='sha')); diff --git a/card/standard.js b/card/standard.js index 85f559c73..b11afdd69 100755 --- a/card/standard.js +++ b/card/standard.js @@ -1118,9 +1118,18 @@ card.standard={ direct:true, content:function(){ "step 0" + if(player.skills.contains('jiu')){ + player.removeSkill('jiu'); + event.jiu=true; + } player.chooseToUse('是否发动青龙偃月刀?',{name:'sha'},trigger.target,-1); "step 1" - if(result.bool) player.logSkill('qinglong'); + if(result.bool){ + player.logSkill('qinglong'); + } + else if(event.jiu){ + player.addSkill('jiu'); + } } }, zhangba_skill:{ diff --git a/game/game.js b/game/game.js index afbc5e8ec..009717d56 100755 --- a/game/game.js +++ b/game/game.js @@ -164,9 +164,15 @@ } if(config.touchscreen){ map.mousewheel.hide(); + map.hover_all.hide(); + map.hover_handcard.hide(); + map.hoveration.hide(); } else{ map.mousewheel.show(); + map.hover_all.show(); + map.hover_handcard.show(); + map.hoveration.show(); } } } @@ -224,7 +230,7 @@ setTimeout(function(){ layout.remove(); ui.arena.show(); - game.me.update(); + if(game.me) game.me.update(); setTimeout(function(){ ui.updatex(); },500); @@ -1017,6 +1023,16 @@ guozhan:{ name:'国战', config:{ + guozhan_mode:{ + name:'游戏模式', + init:'normal', + item:{ + normal:'普通', + mingjiang:'明将' + }, + restart:true, + frequent:true, + }, player_number:{ name:'游戏人数', init:'8', @@ -1351,6 +1367,11 @@ }, frequent:true, }, + attack_move:{ + name:'击退效果', + init:true, + // frequent:true, + }, show_distance:{ name:'显示距离', init:true, @@ -1495,7 +1516,7 @@ '触屏模式
可消除iOS等设备上300ms的点击延迟,但开启后无法使用鼠标
  • 滚轮控制手牌
    开启后滚轮可控制手牌的左右滚动,建议Mac等具备横向滚动功能的设备关闭此选项'+ '
  • 隐藏非全身皮肤
    在新版布局中,若角色没有全身皮肤将被隐藏
  • 游戏玩法
    为游戏增加不同玩法,开启后可在帮助中查看介绍'+ '
  • 加强主公
    反贼人数多于2时主公会额外增加一个技能(每个主公的额外技能固定,非常备主公增加天命)', - '游戏操作':'