From fc159016c8f56d084c4dfe6c5e04bf0ac679f12c Mon Sep 17 00:00:00 2001 From: Miao_Spring <539943419@qq.com> Date: Mon, 15 Jan 2024 12:21:14 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8D=E6=96=B0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extension.js | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/extension.js b/extension.js index bc1ce89..fe1bfa6 100644 --- a/extension.js +++ b/extension.js @@ -469,7 +469,7 @@ game.import("extension", function (lib, game, ui, get, ai, _status) { } - miao_nodelay = function(){ + var miao_nodelay = function(){ lib.configMenu.general.config.game_speed = { name: "游戏速度", init: "nodelay", @@ -486,20 +486,24 @@ game.import("extension", function (lib, game, ui, get, ai, _status) { }; //覆写十周年ui与被十周年ui覆写的delay,等1s加载完以后覆写 setTimeout(()=>{ - if(decadeUI){ - decadeUI.delay = num =>{} - dui.delay = num =>{} - game.delay = function (time, time2) { - if (_status.paused) return; - game.pause(); - if (typeof time != "number") time = 1; - if (typeof time2 != "number") time2 = 0; - time = time * lib.config.duration + time2; - if (lib.config.game_speed == "vvfast") time /= 3; - if (lib.config.game_speed == "nodelay"){ time = 1} - _status.timeout = setTimeout(game.resume, time); - } - }; + try{ + if(decadeUI){ + decadeUI.delay = num =>{} + dui.delay = num =>{} + game.delay = function (time, time2) { + if (_status.paused) return; + game.pause(); + if (typeof time != "number") time = 1; + if (typeof time2 != "number") time2 = 0; + time = time * lib.config.duration + time2; + if (lib.config.game_speed == "vvfast") time /= 3; + if (lib.config.game_speed == "nodelay"){ time = 1} + _status.timeout = setTimeout(game.resume, time); + } + }; + }catch(e){ + console.log(e) + } },1000)