Skip to content

Commit

Permalink
small bug fix
Browse files Browse the repository at this point in the history
  • Loading branch information
josef-stips committed Mar 27, 2024
1 parent eacf093 commit 8214dc3
Showing 2 changed files with 9 additions and 8 deletions.
11 changes: 6 additions & 5 deletions src/script/public/App/features/Achievements.js
Original file line number Diff line number Diff line change
@@ -193,6 +193,8 @@ class Achievements {
i_abso.style.alignItems = "center";
i_abso.style.color = "goldenrod";

i_abso.classList.add("achievement_check_icon");

let img = document.createElement("img");
img.src = achievement["img"];
img.width = "80";
@@ -378,20 +380,18 @@ class Achievements {
// get achievement with all its data
let achievement = this.achievements[index];
// get corresponding list element from achievements list to just add it to the pop up
let element = document.querySelector(` [achievement_id = "${index}"]
`);
let element = document.querySelector(`[achievement_id="${index}"]`);
let h2 = document.createElement("h2");
h2.textContent = "Achievement unlocked!";

newAchievementUnlockedPopUp.textContent = null;
newAchievementUnlockedPopUp.appendChild(h2);
newAchievementUnlockedPopUp.appendChild(element.cloneNode(true));
newAchievementUnlockedPopUp.querySelector(` [achievement_id = "${index}"]
`).className = "newAchievementContent";
newAchievementUnlockedPopUp.querySelector(`[achievement_id="${index}"]`).className = "newAchievementContent";

// delete img element from list element in achievement pop up + manipulate other things
newAchievementUnlockedPopUp.querySelector("li").querySelector("img").remove();
newAchievementUnlockedPopUp.querySelector("li").querySelector("i").remove();
newAchievementUnlockedPopUp.querySelector("li").querySelector(".achievement_check_icon").remove();
newAchievementUnlockedPopUp.querySelector("li").querySelector("div").style.display = "flex";
newAchievementUnlockedPopUp.querySelector("li").querySelector("div").style.flexDirection = "column";
newAchievementUnlockedPopUp.querySelector("li").querySelector("div").style.alignItems = "center";
@@ -411,6 +411,7 @@ class Achievements {
}, 4000);
};
};

let Achievement = new Achievements();
Achievement.Init();

6 changes: 3 additions & 3 deletions src/script/public/Game/processWinner.js
Original file line number Diff line number Diff line change
@@ -617,9 +617,9 @@ function chooseSubWinner(Player1_won, Player2_won, WinCombination, extra_points)
};

// this commented code is only for test purposes
if (curr_mode == GameMode[3].opponent) { // computer mode/ offline mode against a friend
recentUsedPattern_add([...WinCombination].map(el => parseInt(el.getAttribute("cell-index")))); // add used pattern to recently used pattern list
};
// if (curr_mode == GameMode[3].opponent) { // computer mode/ offline mode against a friend
// recentUsedPattern_add([...WinCombination].map(el => parseInt(el.getAttribute("cell-index")))); // add used pattern to recently used pattern list
// };

Player1_won = false;
resolve();

0 comments on commit 8214dc3

Please sign in to comment.