Fix replay turn

This commit is contained in:
oc 2019-03-20 23:06:43 +08:00
parent 1577237a1c
commit eae771ddfb
3 changed files with 9 additions and 3 deletions

View File

@ -1429,7 +1429,7 @@ control.prototype._replayAction_shop = function (action) {
} }
control.prototype._replayAction_turn = function (action) { control.prototype._replayAction_turn = function (action) {
if (action != 'turn' || action.indexOf('turn:') != 0) return false; if (action != 'turn' && action.indexOf('turn:') != 0) return false;
if (action == 'turn') core.turnHero(); if (action == 'turn') core.turnHero();
else core.turnHero(action.substring(5)); else core.turnHero(action.substring(5));
setTimeout(core.replay); setTimeout(core.replay);

View File

@ -348,8 +348,14 @@ core.prototype._initPlugins = function () {
for (var name in plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1) { for (var name in plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1) {
if (plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1[name] instanceof Function) { if (plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1[name] instanceof Function) {
try {
plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1[name].apply(core.plugin); plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1[name].apply(core.plugin);
} }
catch (e) {
main.log(e);
main.log("无法初始化插件"+name);
}
}
} }
core._forwardFunc("plugin"); core._forwardFunc("plugin");

View File

@ -222,7 +222,7 @@ main.prototype.init = function (mode, callback) {
for (i = 0; i < main.loadList.length; i++) { for (i = 0; i < main.loadList.length; i++) {
var name = main.loadList[i]; var name = main.loadList[i];
if (name === 'core') continue; if (name === 'core') continue;
main.core[name] = new (eval(name))(); main.core[name] = new window[name]();
} }
main.loadFloors(function() { main.loadFloors(function() {