Implementadas 2 mejoras críticas para modo boids: **1. Auto-exit de boids al activar gravedad (G/cursores):** - handleGravityToggle(): Sale a PHYSICS si está en BOIDS - handleGravityDirectionChange(): Sale a PHYSICS y aplica dirección - Razón: La gravedad es conceptualmente incompatible con boids - UX esperada: Usuario pulsa G → vuelve automáticamente a física **2. Update screen size en F4 (real fullscreen):** - toggleRealFullscreen() ahora llama a boid_manager_->updateScreenSize() - Corrige bug: Boids no respetaban nuevas dimensiones tras F4 - Wrapping boundaries ahora se actualizan correctamente Cambios: - engine.cpp: Añadida comprobación de BOIDS en métodos de gravedad - engine.cpp: Actualización de boid_manager en F4 (línea 420) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
73 KiB
73 KiB