ZR-TECDI / zrstats

Aplicación que registra estadística de juego y asistencia para misiones ZR
1 stars 1 forks source link

Misión: Línea de tiempo de misión AAR #18

Open corp-0 opened 4 years ago

corp-0 commented 4 years ago

Agregar un nuevo panel a la página de misión con una línea de tiempo que narre los eventos que ocurrieron en la misión.

El registro de eventos está basado en el registro manual que reciba Mando mediante la radio, por lo tanto este sistema incluye una GUI ingame para dejar registro del evento. Usa como referencia a una unidad entera.

Tipo de eventos:

Unidad se movió de coordenadas x a y:

La unidad registra coordenadas diferentes a las del último reporte. El primer reporte de coordenadas siempre será la base y es el único reporte automático.

Enemigos avistados en coordenadas x:

La unidad reporta por radio avistamiento de contactos en coordenadas x.

Unidad x en combate:

La unidad reporta por radio estar en combate.

Unidad sin novedad:

La unidad reporta todo traquilo.

Perdimos contacto con unidad x:

No hay contacto radial con Unidad x, no contestan desde hace un buen tiempo.

Fuerza aérea, permiso para despegar concedido.

Fuerza Aérea inicia el vuelo.

Medevac solicitado por unidad x:

Se solicitó una extracción médica.

Unidad sufre varias bajas:

La unidad reporta está perdiendo gente como bajo el fuego.

Unidad bajo fuego asedio:

La unidad está atrapada entre las balas.

Unidad retornando a base:

La unidad comienza el repliegue.

¿Cómo funciona esta cosa?

Considera a un mando preocupado que mantiene contacto radial constante y consulta SITREPs y SPOTREPs. El mando puede manualmente levantar el GUI ingame, llenar la planilla y eso generará un registro en el RPT en el formato: [hora_ingame, evento, unidad, notas_opcionales]. El registro es luego recogido por el lector de RPT y ordenará los eventos por hora ingame, cada evento sería un ícono en la línea de tiempo cuya información se accede haciendo hover sobre el mismo.

Abro el issue a la discusión, qué les parece la idea, qué se puede mejorar, vale la pena, etc