tune(stages): stage 1 a 50 enemics i puja el cap de validació a 200

This commit is contained in:
2026-05-21 18:58:33 +02:00
parent 1c1fd1273b
commit 7646daef3d
2 changed files with 50 additions and 50 deletions
+3 -3
View File
@@ -9,11 +9,11 @@ metadata:
stages:
# STAGE 1: Tutorial - Only pentagons, slow speed
- stage_id: 1
total_enemies: 5
total_enemies: 50
spawn_config:
mode: "progressive"
initial_delay: 2.0
spawn_interval: 3.0
initial_delay: 0.3
spawn_interval: 0.4
enemy_distribution:
pentagon: 100
cuadrado: 0
+2 -2
View File
@@ -49,7 +49,7 @@ struct MetadataStages {
// Configuración completa de un stage
struct StageConfig {
uint8_t stage_id; // 1-10
uint8_t total_enemies; // 5-15
uint8_t total_enemies; // 1-200 (el cap simultani en pantalla el marca MAX_ORNIS)
ConfigSpawn config_spawn;
DistribucioEnemics distribucio;
MultiplicadorsDificultat multiplicadors;
@@ -59,7 +59,7 @@ struct StageConfig {
// stage_id es uint8_t: el rango superior (<=255) está garantizado por
// el tipo; basta con confirmar que no es 0 (sentinela "sin asignar").
return stage_id >= 1 &&
total_enemies > 0 && total_enemies <= 15 &&
total_enemies > 0 && total_enemies <= 200 &&
distribucio.pentagon + distribucio.cuadrado + distribucio.molinillo == 100;
}
};