feat(achievements): remove useless achievements
This commit is contained in:
@@ -3,6 +3,7 @@ import { useLocalStorage } from "@vueuse/core";
|
||||
import gsap from "gsap";
|
||||
|
||||
const store = useSettingsStore();
|
||||
const achievements = useAchievementsStore();
|
||||
const confirmationModal = useConfirmationModal();
|
||||
const { assets } = useAssets();
|
||||
const { onRender } = useScreen();
|
||||
@@ -346,6 +347,10 @@ const slide = (rowDir: number, colDir: number) => {
|
||||
);
|
||||
if (!changed) return;
|
||||
|
||||
if (board.some((r) => r.some((c) => c >= 512))) {
|
||||
achievements.unlock("2048_score_512");
|
||||
}
|
||||
|
||||
const horizontal = colDir !== 0;
|
||||
const reversed = rowDir > 0 || colDir > 0;
|
||||
|
||||
|
||||
@@ -151,7 +151,6 @@ const resetGame = () => {
|
||||
score = 0;
|
||||
lives = MAX_LIVES;
|
||||
isNewBest = false;
|
||||
achievements.unlock("taptap_play");
|
||||
};
|
||||
|
||||
const showDeathScreen = () => {
|
||||
@@ -201,7 +200,6 @@ onClick((mx, my) => {
|
||||
highScore.value = score;
|
||||
isNewBest = true;
|
||||
}
|
||||
if (score === 10) achievements.unlock("taptap_score_10");
|
||||
if (score === 20) achievements.unlock("taptap_score_20");
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -54,7 +54,6 @@ const handleConfirm = () => {
|
||||
}
|
||||
|
||||
case "waiting": {
|
||||
achievements.unlock("snake_play");
|
||||
spawn();
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user