Solucionar bug donde las pelotas aparecían en el centro sin formar la figura geométrica al entrar en modo DEMO con SimulationMode::SHAPE. ## Problema Al randomizar el estado en modo DEMO, si se elegía una figura: 1. Se configuraba el modo SHAPE 2. Se llamaba a changeScenario() que creaba pelotas en el centro 3. NO se llamaba a generateShape() para calcular los puntos de la figura 4. Resultado: pelotas amontonadas en el centro sin formar figura ## Solución Reordenar operaciones en executeRandomizeOnDemoStart(): 1. Decidir PRIMERO el modo (PHYSICS o SHAPE) antes de changeScenario 2. Si SHAPE: configurar figura manualmente sin generar puntos 3. Llamar a changeScenario() con el modo ya establecido 4. Después de changeScenario(), generar figura y activar atracción Cambios adicionales: - Arreglar warning de formato %zu en textrenderer.cpp (MinGW) - Usar %lu con cast para size_t en logs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
81 KiB
81 KiB