From fef99505429193faa176e1ab6df79b64529ceaa6 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Sun, 21 Apr 2024 18:15:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=87=AA=E5=AE=9A=E4=B9=89=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E6=A0=8F=E6=98=BE=E7=A4=BA=E5=B0=8F=E5=9C=B0=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/libs/events.js | 1 - public/project/functions.js | 1 + src/App.vue | 2 +- src/components/minimap.vue | 131 ++++++++++++++++++++++- src/core/main/custom/toolbar.ts | 25 +++++ src/core/main/init/settings.tsx | 1 + src/core/main/init/toolbar.tsx | 181 ++++++++++++++++++++++++++++++-- src/game/game.ts | 15 +-- src/plugin/ui/fly.ts | 79 +++++++++++--- src/styles.less | 8 ++ src/ui/start.vue | 3 +- src/ui/toolEditor.vue | 2 +- src/ui/toolbar.vue | 13 ++- 13 files changed, 421 insertions(+), 41 deletions(-) diff --git a/public/libs/events.js b/public/libs/events.js index 526b58e..f3a57b7 100644 --- a/public/libs/events.js +++ b/public/libs/events.js @@ -4441,7 +4441,6 @@ events.prototype.tryUseItem = function (itemId, noRoute, callback) { return; } if (core.canUseItem(itemId)) { - core.ui.closePanel(); core.useItem(itemId, noRoute, callback); } else { core.playSound('操作失败'); diff --git a/public/project/functions.js b/public/project/functions.js index fd48fff..d7fe8a4 100644 --- a/public/project/functions.js +++ b/public/project/functions.js @@ -201,6 +201,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = { } if (!flags.debug && !main.replayChecking) Mota.Plugin.require('completion_r').checkVisitedFloor(); + Mota.require('var', 'hook').emit('afterChangeFloor', floorId); }, flyTo: function (toId, callback) { // 楼层传送器的使用,从当前楼层飞往toId diff --git a/src/App.vue b/src/App.vue index 77fcd0a..fe67df3 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,7 +13,7 @@
-