diff --git a/public/project/floors/MT17.js b/public/project/floors/MT17.js index 34dc1ef..9df3ccf 100644 --- a/public/project/floors/MT17.js +++ b/public/project/floors/MT17.js @@ -56,7 +56,7 @@ main.floors.MT17= "12,6": [ { "type": "function", - "function": "function(){\nif (core.status.hero.hp - flags.hphphp >= 150000) {\n\tcore.completeAchievement('normal', 1);\n}\ndelete flags.hphphp;\n}" + "function": "function(){\nif (core.status.hero.hp - flags.hphphp >= 150000) {\n\tMota.Plugin.require('achievement_r').completeAchievement('normal', 1);\n}\ndelete flags.hphphp;\n}" } ] }, diff --git a/public/project/floors/MT41.js b/public/project/floors/MT41.js index 7015d01..7e71de5 100644 --- a/public/project/floors/MT41.js +++ b/public/project/floors/MT41.js @@ -70,7 +70,7 @@ main.floors.MT41= "那我就送你回到标题界面吧!", { "type": "function", - "function": "function(){\ncore.completeAchievement('explore', 3);\n}" + "function": "function(){\nMota.Plugin.require('achievement_r').completeAchievement('explore', 0);\n}" }, { "type": "restart" diff --git a/public/project/floors/MT6.js b/public/project/floors/MT6.js index c1f96c5..716afd6 100644 --- a/public/project/floors/MT6.js +++ b/public/project/floors/MT6.js @@ -124,7 +124,7 @@ main.floors.MT6= "4,12": [ { "type": "function", - "function": "function(){\nif (core.status.hero.hp === 1) {\n\tcore.completeAchievement('normal', 0);\n}\n}" + "function": "function(){\nif (core.status.hero.hp === 1) {\n\tMota.Plugin.require('achievement_r').completeAchievement('normal', 0);\n}\n}" } ] }, diff --git a/src/plugin/index.ts b/src/plugin/index.ts index 11c0206..d591b8d 100644 --- a/src/plugin/index.ts +++ b/src/plugin/index.ts @@ -6,6 +6,7 @@ import * as frag from './fx/frag'; import * as use from './use'; import * as gameCanvas from './fx/gameCanvas'; import * as animateController from './animateController'; +import * as achievement from './ui/achievement'; import './loopMap'; Mota.Plugin.register('fly_r', fly); @@ -21,3 +22,4 @@ Mota.Plugin.register( animateController.default ); Mota.Plugin.register('chase_r', chase); +Mota.Plugin.register('achievement_r', achievement);