r-type  0.0.0
R-Type main
Loading...
Searching...
No Matches
utl::GameConfig::Enemy::Easy Namespace Reference

Variables

constexpr float HEALTH = 1.0f
 
constexpr float DAMAGE = 5.0f
 
constexpr float SPEED = 80.0f
 
constexpr float SPRITE_WIDTH = 32.0f
 
constexpr float SPRITE_HEIGHT = 32.0f
 
constexpr float SCALE = 2.0f
 
constexpr float SHOOT_COOLDOWN = 2.0f
 
constexpr float SPAWN_RATE = 2.0f
 
constexpr int ANIMATION_FRAMES = 4
 
constexpr float ANIMATION_DURATION = 0.5f
 
constexpr int FRAMES_PER_ROW = 4
 

Variable Documentation

◆ ANIMATION_DURATION

float utl::GameConfig::Enemy::Easy::ANIMATION_DURATION = 0.5f
inlineconstexpr

Definition at line 100 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ ANIMATION_FRAMES

int utl::GameConfig::Enemy::Easy::ANIMATION_FRAMES = 4
inlineconstexpr

Definition at line 99 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ DAMAGE

float utl::GameConfig::Enemy::Easy::DAMAGE = 5.0f
inlineconstexpr

Definition at line 92 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ FRAMES_PER_ROW

int utl::GameConfig::Enemy::Easy::FRAMES_PER_ROW = 4
inlineconstexpr

Definition at line 101 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ HEALTH

float utl::GameConfig::Enemy::Easy::HEALTH = 1.0f
inlineconstexpr

Definition at line 91 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ SCALE

float utl::GameConfig::Enemy::Easy::SCALE = 2.0f
inlineconstexpr

Definition at line 96 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ SHOOT_COOLDOWN

float utl::GameConfig::Enemy::Easy::SHOOT_COOLDOWN = 2.0f
inlineconstexpr

Definition at line 97 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ SPAWN_RATE

float utl::GameConfig::Enemy::Easy::SPAWN_RATE = 2.0f
inlineconstexpr

Definition at line 98 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::update().

◆ SPEED

float utl::GameConfig::Enemy::Easy::SPEED = 80.0f
inlineconstexpr

Definition at line 93 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ SPRITE_HEIGHT

float utl::GameConfig::Enemy::Easy::SPRITE_HEIGHT = 32.0f
inlineconstexpr

Definition at line 95 of file GameConfig.hpp.

Referenced by gme::SpawnSystem::spawnEnemy(), and gme::SpawnSystem::spawnWave().

◆ SPRITE_WIDTH

float utl::GameConfig::Enemy::Easy::SPRITE_WIDTH = 32.0f
inlineconstexpr