mirror of
https://github.com/unanmed/HumanBreak.git
synced 2026-11-03 18:24:30 +08:00
refactor: 按键标记怪物
This commit is contained in:
1 parent
337aaade8c
commit
eaad1f0a5a
3 files changed
+37
-9
No files matched your search
@@ -52,12 +52,16 @@ export function markEnemy(id: EnemyIds) {
|
||||
marked.push(info);
|
||||
|
||||
uiMap.set(id, fixedUi.open('markedEnemy', { enemy: info }));
|
||||
|
||||
tip('success', `已标记 ${enemy.enemy.name}!`);
|
||||
}
|
||||
|
||||
export function unmarkEnemy(id: EnemyIds) {
|
||||
fixedUi.close(uiMap.get(id) ?? -1);
|
||||
uiMap.delete(id);
|
||||
const index = marked.findIndex(v => v.id === id);
|
||||
if (index === -1) return;
|
||||
tip('success', `已取消标记 ${marked[index].enemy.enemy.name}!`);
|
||||
marked.splice(index, 1);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user