improvements Cyst_Kid

This commit is contained in:
verboomp
2026-04-16 17:20:19 +02:00
parent 9cc8ac8cad
commit feed1c9c40
11 changed files with 271 additions and 155 deletions

View File

@@ -5,7 +5,25 @@ Object.assign(Game.prototype, {
_showGameOver(){
document.getElementById('go-score-text').textContent='Punkte: '+this.sc;
document.getElementById('go-submitScoreBtn').style.display='';
document.getElementById('go-playerName').style.display='';
document.getElementById('go-ranking-table-container').innerHTML='';
document.getElementById('restartBtn').style.display='none';
document.getElementById('game-over-screen').style.display='flex';
document.getElementById('go-playerName').value='';
document.getElementById('go-playerName').focus();
},
_subGO(){
const nm=document.getElementById('go-playerName').value.trim()||'Anonym';
this.rank.push({n:nm,s:this.sc,t:-1,d:-1});
this.rank.sort((a,b)=>{if(b.s!==a.s)return b.s-a.s;if(a.t!==b.t)return a.t-b.t;return a.d-b.d});
this.rank=this.rank.slice(0,10);localStorage.setItem('ckr3',JSON.stringify(this.rank));
document.getElementById('go-ranking-table-container').innerHTML=this._rankingHTML();
document.getElementById('go-submitScoreBtn').style.display='none';
document.getElementById('go-playerName').style.display='none';
document.getElementById('go-playerName').blur();
document.getElementById('restartBtn').style.display='inline-block';
}
});