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

Variables

constexpr float SPEED = 1200.0f
 
constexpr float DAMAGE = 25.0f
 
constexpr float LIFETIME = 5.0f
 
constexpr float SCALE = 1.5f
 
constexpr float FIRE_COOLDOWN = 0.2f
 
constexpr float CHARGE_TIME = 0.5f
 
constexpr float SPRITE_WIDTH = 29.0f
 
constexpr float SPRITE_HEIGHT = 24.0f
 
constexpr int ANIMATION_FRAMES = 4
 
constexpr float ANIMATION_DURATION = 0.15f
 

Variable Documentation

◆ ANIMATION_DURATION

float utl::GameConfig::Projectile::Supercharged::ANIMATION_DURATION = 0.15f
inlineconstexpr

Definition at line 57 of file GameConfig.hpp.

Referenced by gme::ProjectileManager::createProjectile().

◆ ANIMATION_FRAMES

int utl::GameConfig::Projectile::Supercharged::ANIMATION_FRAMES = 4
inlineconstexpr

Definition at line 56 of file GameConfig.hpp.

Referenced by gme::ProjectileManager::createProjectile().

◆ CHARGE_TIME

float utl::GameConfig::Projectile::Supercharged::CHARGE_TIME = 0.5f
inlineconstexpr

Definition at line 53 of file GameConfig.hpp.

◆ DAMAGE

float utl::GameConfig::Projectile::Supercharged::DAMAGE = 25.0f
inlineconstexpr

Definition at line 49 of file GameConfig.hpp.

Referenced by gme::ProjectileManager::createProjectile().

◆ FIRE_COOLDOWN

float utl::GameConfig::Projectile::Supercharged::FIRE_COOLDOWN = 0.2f
inlineconstexpr

Definition at line 52 of file GameConfig.hpp.

◆ LIFETIME

float utl::GameConfig::Projectile::Supercharged::LIFETIME = 5.0f
inlineconstexpr

Definition at line 50 of file GameConfig.hpp.

Referenced by gme::ProjectileManager::createProjectile().

◆ SCALE

float utl::GameConfig::Projectile::Supercharged::SCALE = 1.5f
inlineconstexpr

Definition at line 51 of file GameConfig.hpp.

Referenced by gme::ProjectileManager::createProjectile().

◆ SPEED

float utl::GameConfig::Projectile::Supercharged::SPEED = 1200.0f
inlineconstexpr

Definition at line 48 of file GameConfig.hpp.

Referenced by gme::WeaponSystem::tryFireSupercharged().

◆ SPRITE_HEIGHT

float utl::GameConfig::Projectile::Supercharged::SPRITE_HEIGHT = 24.0f
inlineconstexpr

Definition at line 55 of file GameConfig.hpp.

Referenced by gme::ProjectileManager::createProjectile().

◆ SPRITE_WIDTH

float utl::GameConfig::Projectile::Supercharged::SPRITE_WIDTH = 29.0f
inlineconstexpr

Definition at line 54 of file GameConfig.hpp.

Referenced by gme::ProjectileManager::createProjectile().