- Hecho:
1. Creado registro de opciones y registro de avisos (Este último aún no
es funcional)
- En proceso:
1. Creando un evento.{
1.1 Modificando Registro de eventos, Lógica, Evento, Opción y aviso
¿Cómo está hecho?
El registro de eventos instancia las opciones y los avisos, compone un
evento con ambos y lo archiva. Ni opciones ni avisos guardan referencia
al evento.
¿Cómo quiero hacerlo?
El registro de eventos guardará strings, coordenadas, códigos y estilos.
Las pasará a la clase Evento, que se instanciará con sus avisos y
opciones dentro, guardando referencia al propio evento y permitiendo la
recogida de los eventos de ratón.
1.2. Hacer que las opciones estén ligadas a las variables y a la cola
de eventos.
1.3. Modificar lógica 82:9 y lógica 84:14
1.4. En "Opción" 19:67 habrá que hacer cambios para que todos los textos
vayan en base al código de efecto según el registro de eventos y
opciones (Los eventos no deben ser almacenados en la lógica, sino en su
clase "Generadordeeventos").
1.5. En "Opción" 64:9 buscar una solución más elegante (Depende del
punto anterior).
}
- Pendiente:
1. Mirar la clase EventosyMenú y plantearse su utilidad.
2. Crear registro de individuos según 346:3 en Variables de juego
3. Crear los niveles para nutrir la cola de eventos, así como los
depósitos de opciones y de eventos.
4. Llenar y reordenar el resto de menús.
5. Cambiar la perspectiva del juego.