diff --git a/assets/img/bullets/bomba.png b/assets/img/bullets/bomba.png index 6f09bde..ceb3bf7 100644 Binary files a/assets/img/bullets/bomba.png and b/assets/img/bullets/bomba.png differ diff --git a/assets/img/bullets/enemy_bullet.png b/assets/img/bullets/enemy_bullet.png index 5574a54..cc1b6cd 100644 Binary files a/assets/img/bullets/enemy_bullet.png and b/assets/img/bullets/enemy_bullet.png differ diff --git a/assets/img/bullets/old/bomba.png b/assets/img/bullets/old/bomba.png new file mode 100644 index 0000000..6f09bde Binary files /dev/null and b/assets/img/bullets/old/bomba.png differ diff --git a/assets/img/bullets/old/enemy_bullet.png b/assets/img/bullets/old/enemy_bullet.png new file mode 100644 index 0000000..5574a54 Binary files /dev/null and b/assets/img/bullets/old/enemy_bullet.png differ diff --git a/assets/img/enemy/advanced_enemy.png b/assets/img/enemy/advanced_enemy.png index 12fad0b..1bdab41 100644 Binary files a/assets/img/enemy/advanced_enemy.png and b/assets/img/enemy/advanced_enemy.png differ diff --git a/assets/img/enemy/bomber.png b/assets/img/enemy/bomber.png index 836259c..befd367 100644 Binary files a/assets/img/enemy/bomber.png and b/assets/img/enemy/bomber.png differ diff --git a/assets/img/enemy/enemy.png b/assets/img/enemy/enemy.png index 5ae8acc..4f8c863 100644 Binary files a/assets/img/enemy/enemy.png and b/assets/img/enemy/enemy.png differ diff --git a/assets/img/enemy/kamikadze.png b/assets/img/enemy/kamikadze.png index e8fe1a6..45a9aef 100644 Binary files a/assets/img/enemy/kamikadze.png and b/assets/img/enemy/kamikadze.png differ diff --git a/assets/img/enemy/old/advanced_enemy.png b/assets/img/enemy/old/advanced_enemy.png new file mode 100644 index 0000000..12fad0b Binary files /dev/null and b/assets/img/enemy/old/advanced_enemy.png differ diff --git a/assets/img/enemy/old/bomber.png b/assets/img/enemy/old/bomber.png new file mode 100644 index 0000000..836259c Binary files /dev/null and b/assets/img/enemy/old/bomber.png differ diff --git a/assets/img/enemy/old/enemy.png b/assets/img/enemy/old/enemy.png new file mode 100644 index 0000000..5ae8acc Binary files /dev/null and b/assets/img/enemy/old/enemy.png differ diff --git a/assets/img/enemy/old/kamikadze.png b/assets/img/enemy/old/kamikadze.png new file mode 100644 index 0000000..e8fe1a6 Binary files /dev/null and b/assets/img/enemy/old/kamikadze.png differ diff --git a/assets/img/enemy/old/wiazkowiec.png b/assets/img/enemy/old/wiazkowiec.png new file mode 100644 index 0000000..bdfa19e Binary files /dev/null and b/assets/img/enemy/old/wiazkowiec.png differ diff --git a/assets/img/enemy/wiazkowiec.png b/assets/img/enemy/wiazkowiec.png index bdfa19e..b2ba5e7 100644 Binary files a/assets/img/enemy/wiazkowiec.png and b/assets/img/enemy/wiazkowiec.png differ diff --git a/sources/Plansza.cpp b/sources/Plansza.cpp index a632cc8..4baa5d8 100644 --- a/sources/Plansza.cpp +++ b/sources/Plansza.cpp @@ -622,7 +622,7 @@ void Plansza::spawn_meteor() { } void Plansza::spawn_enemy() { - if (enemySpawnClock.getElapsedTime().asSeconds() >= 110) { // Spawn co 10 sekund + if (enemySpawnClock.getElapsedTime().asSeconds() >= 10) { // Spawn co 10 sekund int spawnX = RandomNumberGenerator::getRandomNumber(50, size.width - 50); enemies.emplace_back(spawnX, -50, enemyTexture); std::cout << "Spawned Basic Enemy at X: " << spawnX << std::endl; @@ -632,7 +632,7 @@ void Plansza::spawn_enemy() { } void Plansza::spawn_advanced_enemy() { - if (AenemySpawnClock.getElapsedTime().asSeconds() >= 80) { // Spawn co 10 sekund + if (AenemySpawnClock.getElapsedTime().asSeconds() >= 20) { // Spawn co 10 sekund int spawnX = RandomNumberGenerator::getRandomNumber(50, size.width - 50); AEnemies.emplace_back(spawnX, -50, advancedEnemyTexture, enemyBulletTexture); std::cout << "Spawned Advanced Enemy at X: " << spawnX << std::endl; @@ -641,7 +641,7 @@ void Plansza::spawn_advanced_enemy() { } void Plansza::spawn_bomber() { - if (BomberSpawnClock.getElapsedTime().asSeconds() >= 10) { // Spawn co 10 sekund + if (BomberSpawnClock.getElapsedTime().asSeconds() >= 30) { // Spawn co 10 sekund int spawnX = RandomNumberGenerator::getRandomNumber(50, size.width - 50); Bomber bomber(spawnX, -50, BomberEnemyTexture, BombaTexture); bomber.setPlanszaHeight(size.height, size.width); // Przekazanie wysokości i szerokości okna @@ -652,7 +652,7 @@ void Plansza::spawn_bomber() { } void Plansza::spawn_kamikadze() { - if (KamikadzeSpawnClock.getElapsedTime().asSeconds() >= 220) { // Spawn co 10 sekund + if (KamikadzeSpawnClock.getElapsedTime().asSeconds() >= 40) { // Spawn co 10 sekund int spawnX = RandomNumberGenerator::getRandomNumber(50, size.width - 50); KEnemies.emplace_back(spawnX, -50, KamikadzeTexture); std::cout << "Spawned Kamikadze Enemy at X: " << spawnX << std::endl; @@ -661,7 +661,7 @@ void Plansza::spawn_kamikadze() { } void Plansza::spawn_wiazkowiec() { - if (WiazkowiecSpawnClock.getElapsedTime().asSeconds() >= 110) { // Spawn co 10 sekund + if (WiazkowiecSpawnClock.getElapsedTime().asSeconds() >= 50) { // Spawn co 10 sekund int spawnX = RandomNumberGenerator::getRandomNumber(50, size.width - 50); Wiazkowiec wiazkowiec(spawnX, -50, WiazkowiecTexture); wiazkowiec.setPlanszaHeight(size.height, size.width); // Przekazanie wysokości i szerokosci okna