tune(stages): stage 1 a 50 enemics i puja el cap de validació a 200
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user