Loading…
Bank: 0 coins
Run: 0 coins
Mult: 1.000×
ementById('miniBg'); if (!bg) return; // Watch for menu/gameplay state changes var menuEl = document.getElementById('menu'); if (menuEl) { var obs = new MutationObserver(function(){ var isMenu = menuEl.style.display !== 'none' && menuEl.offsetParent !== null; bg.className = isMenu ? 'menu' : 'gameplay'; }); obs.observe(menuEl, { attributes: true, attributeFilter: ['style','class'] }); } // Also hook startRunBtn click var startBtn = document.getElementById('startRunBtn'); if (startBtn) { startBtn.addEventListener('click', function(){ bg.className = 'gameplay'; }); } // Hook sell/exit to go back to menu dimming var sellExitBtn = document.getElementById('sellExitBtn'); if (sellExitBtn) { sellExitBtn.addEventListener('click', function(){ setTimeout(function(){ bg.className = 'menu'; }, 500); }); } })();