fix: lastShot variable order
This commit is contained in:
parent
15ce82a5fe
commit
9200d312dd
@ -51,6 +51,7 @@ let bossActive = false;
|
||||
let boss = null;
|
||||
let backgroundOffset = 0;
|
||||
let shake = 0;
|
||||
let lastShot = 0;
|
||||
|
||||
const enemyTypes = [
|
||||
{ name: 'soldier', width: 32, height: 48, hp: 50, speed: 1.5, color: '#8b0000', score: 100, weaponDrop: 0.25 },
|
||||
@ -437,8 +438,8 @@ function update() {
|
||||
document.getElementById('maxhp').textContent = player.maxHp;
|
||||
document.getElementById('wpn').textContent = weapons[player.weapon].name + (player.weaponLevel > 1 ? ' +' + (player.weaponLevel - 1) : '');
|
||||
document.getElementById('scr').textContent = player.score;
|
||||
document.getElementById('wave').textContent = player.wave;
|
||||
document.getElementById('wprogress').textContent = enemiesToSpawn + '/' + enemiesInWave;
|
||||
document.getElementById('wave-num').textContent = player.wave;
|
||||
document.getElementById('wprogress').textContent = (enemiesToSpawn > 0 ? enemiesToSpawn : 0) + '/' + enemiesInWave;
|
||||
|
||||
if (player.hp <= 0) {
|
||||
alert('GAME OVER! Счёт: ' + player.score + ', Волна: ' + player.wave);
|
||||
@ -446,14 +447,12 @@ function update() {
|
||||
}
|
||||
}
|
||||
|
||||
let lastShot = 0;
|
||||
|
||||
function resetGame() {
|
||||
player.x = 100; player.y = 350; player.hp = 100; player.maxHp = 100; player.score = 0;
|
||||
player.weapon = 0; player.weaponLevel = 1; player.level = 1; player.wave = 1;
|
||||
bullets = []; enemies = []; powerups = []; particles = []; explosions = []; boss = null;
|
||||
bossActive = false; waveActive = false;
|
||||
document.getElementById('wave').textContent = '1';
|
||||
document.getElementById('wave-num').textContent = '1';
|
||||
startWave();
|
||||
}
|
||||
|
||||
|
||||
11
style.css
11
style.css
@ -50,15 +50,16 @@ body {
|
||||
|
||||
#controls-hint {
|
||||
position: absolute;
|
||||
bottom: 10px;
|
||||
bottom: -35px;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
color: #aaa;
|
||||
font-size: 14px;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
padding: 8px 16px;
|
||||
color: #888;
|
||||
font-size: 12px;
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
padding: 6px 12px;
|
||||
border-radius: 4px;
|
||||
pointer-events: none;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
#pause-btn {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user