diff --git a/game/game.js b/game/game.js
index edf88f086..ea00cd8ef 100644
--- a/game/game.js
+++ b/game/game.js
@@ -110,7 +110,7 @@
onclick:function(bool){
game.saveConfig('compatiblemode',bool);
if(bool){
- alert('兼容模式开启后可令部分不兼容的扩展强制运行,可能产生未知结果,详情参见游戏帮助');
+ alert('开启此选项可防止扩展使游戏卡死并提高对旧扩展的兼容性,但对游戏速度有一定影响,若无不稳定或不兼容的扩展建议关闭');
}
}
},
@@ -3656,7 +3656,7 @@
globalId:0,
},
help:{
- '游戏选项':'
- 兼容模式
开启后可令部分不兼容的扩展强制执行,但会略微影响游戏速度。可能产生未知的结果,建议在开启后留意菜单-其它-游戏命令中的错误提示,并关闭扩展中的出错部分 - 开发者模式
开启后可用浏览器控制台控制游戏,或更新到开发版 - 编辑牌堆
在卡牌包中修改牌堆后,将自动创建一个临时牌堆,在所有模式中共用,当保存当前牌堆后,临时牌堆被清除。每个模式可设置不同的已保存牌堆,设置的牌堆优先级大于临时牌堆。 - 自动确认
开启后当候选目标仅有1个时点击目标无需再点击确定 - '+
+ '游戏选项':'
- 兼容模式
开启后可增加游戏对旧扩展的兼容性,但可能产生未知的结果,同时对游戏速度有一定影响。在菜单-其它-命令中可看到错误提示 - 开发者模式
开启后可用浏览器控制台控制游戏,或更新到开发版 - 编辑牌堆
在卡牌包中修改牌堆后,将自动创建一个临时牌堆,在所有模式中共用,当保存当前牌堆后,临时牌堆被清除。每个模式可设置不同的已保存牌堆,设置的牌堆优先级大于临时牌堆。 - 自动确认
开启后当候选目标仅有1个时点击目标无需再点击确定 - '+
'滚轮控制手牌
开启后滚轮可控制手牌的左右滚动,建议Mac等具备横向滚动功能的设备关闭此选项'+
' - 游戏玩法
为游戏增加不同玩法,开启后可在帮助中查看介绍',
'游戏操作':'- 长按/鼠标悬停/右键单击(需在设置中开启)显示信息
- 触屏模式中,双指点击切换暂停;下划显示菜单,上划切换托管
- 键盘快捷键
'+
@@ -15165,7 +15165,7 @@
_status.gameStarted=true;
game.showHistory();
}
- if(!lib.hookmap[name]) return;
+ if(!lib.hookmap[name]&&!lib.config.compatiblemode) return;
var event=this;
var start=event.player||game.me||game.players[0];
if(!game.players.contains(start)){
@@ -15213,34 +15213,77 @@
}
}
}
- for(var i=0;i