32 lines
994 B
JavaScript

// LOGIKA MUSIK
const musicBtn = document.getElementById('musicBtn');
const bgMusic = document.getElementById('bgMusic');
let isMusicPlaying = false;
musicBtn.addEventListener('click', () => {
isMusicPlaying ? bgMusic.pause() : bgMusic.play();
musicBtn.innerText = isMusicPlaying ? '🔇' : '🔊';
isMusicPlaying = !isMusicPlaying;
});
// NAVIGATION
function selectStage(stage) {
window.location.href = "gameboard-" + stage + ".html";
}
document.getElementById("leaderboardBtn").addEventListener("click", () => {
window.location.href = "Leaderboard.html";
});
document.getElementById("logoutBtn").addEventListener("click", () => {
alert("Logout berhasil!");
});
// OVERLAY CREDITS
function openCredits() {
document.getElementById('creditsOverlay').style.display = 'flex';
}
function closeCredits() {
document.getElementById('creditsOverlay').style.display = 'none';
}