diff --git a/public/project/floors/MT16.js b/public/project/floors/MT16.js index 88f07d9..e18824b 100644 --- a/public/project/floors/MT16.js +++ b/public/project/floors/MT16.js @@ -89,7 +89,7 @@ main.floors.MT16= "no": [ { "type": "function", - "function": "function(){\ncore.plugin.replay.readyClip();\n}" + "function": "function(){\nMota.Plugin.require('replay_g').readyClip();\n}" }, { "type": "choices", diff --git a/src/core/main/setting.ts b/src/core/main/setting.ts index 656b45c..6d5c219 100644 --- a/src/core/main/setting.ts +++ b/src/core/main/setting.ts @@ -384,6 +384,7 @@ function handleActionSetting<T extends number | boolean>( if (key === 'autoSkill') { // 自动切换技能 flags.autoSkill = n; + core.status.route.push(`set:autoSkill:${n}`) } } diff --git a/src/plugin/game/replay.ts b/src/plugin/game/replay.ts index f848cf4..d63d12f 100644 --- a/src/plugin/game/replay.ts +++ b/src/plugin/game/replay.ts @@ -5,8 +5,6 @@ const replayableSettings = ['autoSkill']; let cliping = false; let startIndex = 0; -export function ready() {} - export function readyClip() { cliping = true; return (startIndex = core.status.route.length - 1);