arreglos varios pa que JailDoc puga tastar com va açò

This commit is contained in:
2026-04-16 17:53:07 +02:00
parent 4da00d81c2
commit 6ea50cf35e
17 changed files with 322 additions and 104 deletions

View File

@@ -24,6 +24,9 @@ class Key {
float y{0.0F}; // Posición Y en píxeles
};
static constexpr float FLOAT_PERIOD_S = 2.0F; // Segundos por ciclo sinusoidal (todas las llaves sincronizadas)
static constexpr float FLOAT_AMPLITUDE = 2.0F; // Amplitud en píxeles
explicit Key(const Data& data);
~Key() = default;
@@ -44,5 +47,6 @@ class Key {
std::shared_ptr<AnimatedSprite> sprite_; // Sprite animado de la llave
SDL_FRect collider_{}; // Rectángulo de colisión
std::string id_; // Identificador
float base_y_{0.0F}; // Posición Y base (el sprite oscila alrededor)
bool is_paused_{false}; // Indica si la llave está pausada
};