From d9521f965df518877ce520c7909b96eac6f6c26a Mon Sep 17 00:00:00 2001
From: unanmed <1319491857@qq.com>
Date: Sat, 25 Feb 2023 22:24:16 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=AD=98=E5=A5=97=E8=A3=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
public/project/functions.js | 2 +-
src/data/desc.json | 16 ++++++++++++++++
src/ui/equipbox.vue | 5 +++++
3 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/public/project/functions.js b/public/project/functions.js
index a15807c..3df24e5 100644
--- a/public/project/functions.js
+++ b/public/project/functions.js
@@ -206,7 +206,7 @@ var functions_d6ad677b_427a_4623_b50f_a445a3b0ef8a = {
core.visitFloor(floorId);
}
}
- core.checkVisitedFloor();
+ if (!flags.debug) core.checkVisitedFloor();
},
flyTo: function (toId, callback) {
// 楼层传送器的使用,从当前楼层飞往toId
diff --git a/src/data/desc.json b/src/data/desc.json
index 638778d..14b8afb 100644
--- a/src/data/desc.json
+++ b/src/data/desc.json
@@ -409,6 +409,22 @@
"还会直接在勇士属性栏显示增加或减少的属性。"
]
},
+ "achievement": {
+ "text": "成就",
+ "condition": "true",
+ "desc": [
+ "成就系统是本塔的一个独立系统。它不会像勇士属性一样跟随存档变化,而是只要你完成了成就,那么就永远完成了,",
+ "除非你清理了浏览器。每个成就都有成就点,成就点目前没有实际用途,",
+ "只是一个收集要素,对游戏进程没有任何影响。",
+ "
",
+ "
",
+ "成就分为三种,普通成就,挑战成就和探索成就。普通成就完成难度一般较低,挑战成就完成难度较高,",
+ "而探索成就一般需要你自己探索如何完成。对于完成度类型的探索成就,它的完成度由到达过的地图与本章完成的成就数决定。",
+ "
",
+ "
",
+ "调试模式下无法完成成就!"
+ ]
+ },
"skillTree": {
"text": "技能树",
"condition": "flags.chapter > 0",
diff --git a/src/ui/equipbox.vue b/src/ui/equipbox.vue
index 0d6e20b..33893a1 100644
--- a/src/ui/equipbox.vue
+++ b/src/ui/equipbox.vue
@@ -442,6 +442,11 @@ function keyup(e: KeyboardEvent) {
if (c === KeyCode.KeyQ || c === KeyCode.KeyX || c === KeyCode.Escape) {
exit();
}
+ if (e.altKey) {
+ const n = e.keyCode - 48;
+ core.quickSaveEquip(n);
+ tip('success', `已保存至${n}号套装`);
+ }
}
watch(toShow, n => {