diff --git a/_server/CodeMirror/defs.js b/_server/CodeMirror/defs.js
index 425b4cbf..96ad8afc 100644
--- a/_server/CodeMirror/defs.js
+++ b/_server/CodeMirror/defs.js
@@ -2533,6 +2533,14 @@ var terndefs_f6783a0a_522d_417e_8407_94c67b692e50 = [
"moveDirectly": {
"!doc": "瞬间移动",
"!type": "fn(destX?: number, destY?: number, ignoreSteps?: number)"
+ },
+ "clearRouteFolding": {
+ "!doc": "清空录像折叠信息",
+ "!type": "fn()"
+ },
+ "checkRouteFolding": {
+ "!doc": "检查录像折叠信息",
+ "!type": "fn()"
}
},
"icons": {
diff --git a/_server/table/data.comment.js b/_server/table/data.comment.js
index 2edcaea2..80e51f03 100644
--- a/_server/table/data.comment.js
+++ b/_server/table/data.comment.js
@@ -629,6 +629,12 @@ var data_comment_c456ea59_6018_45ef_8bcc_211a24c627dc = {
"_docs": "允许瞬移",
"_data": "是否允许瞬间移动"
},
+ "enableRouteFolding": {
+ "_leaf": true,
+ "_type": "checkbox",
+ "_docs": "录像折叠",
+ "_data": "是否开启录像折叠功能。\n此功能将尽可能的通过优化无损耗反复走的方式来缩短录像,但在某些情况下(尤其是创新向塔中)可能会存在副作用影响录像的正确性。"
+ },
"disableShopOnDamage": {
"_leaf": true,
"_type": "checkbox",
diff --git a/editor-mobile.html b/editor-mobile.html
index 7f8a0d75..2e97f65f 100644
--- a/editor-mobile.html
+++ b/editor-mobile.html
@@ -359,7 +359,7 @@