1er clic en una columna → se marca en rojo (pendiente). 2o clic en otra → rango completo en azul. 3er clic reinicia. Se unificó el manejador de clics (números y celdas usan el mismo código).
Todas las correcciones, mejoras y novedades del generador.
1er clic en una columna → se marca en rojo (pendiente). 2o clic en otra → rango completo en azul. 3er clic reinicia. Se unificó el manejador de clics (números y celdas usan el mismo código).
Los números de columna ahora se muestran todos en azul cuando están dentro del rango, en vez de verde (inicio), rojo (fin) y amarillo (medio) como antes.
El botón Limpiar ahora también reinicia columnStart, columnEnd y el estado pendiente (_pendingCol), y refresca la barra de números visualmente.
Los números de fila aparecen dentro de un cuadro que combina visualmente con el estilo de las celdas de la cuadrícula, en vez del texto "Fila 1".
Se corrigió el manejador de clics en las cuadrículas de FrostWind usando delegación de eventos, para que funcione aunque las celdas se creen después de registrar el listener.
Se eliminó una línea duplicada const zombiesFromConfig en UndergroundMechanic.js que impedía la correcta visualización de las cuadrículas y las imágenes de zombis.
Se bloquea la generación del nivel si no hay ninguna columna seleccionada en Underground o Storm, con un mensaje claro.
Las configuraciones por oleada ahora se limitan al número total de oleadas del nivel.
La mecánica ahora genera tarjetas individuales por oleada, cada una con su propia cuadrícula 9×5 para seleccionar filas. Reemplaza los checkboxes globales.
En Underground y Storm, ahora puedes hacer clic en las celdas de la cuadrícula para seleccionar columnas, igual que en la barra de números.
Cada tarjeta tiene entrada numérica rápida para cantidad y botón que abre el modal completo para tipos específicos.
Miniaturas de los zombis elegidos en el modal aparecen en la tarjeta de evento.
Se removieron checkmarks y marcadores visuales de las celdas para una apariencia más limpia.
Se crearon documentos/documentacion.html (guía completa de uso) y documentos/cambios.html (registro de cambios), accesibles desde la barra de navegación.