Posibilidad de escoger diferentes configuraciónes prefijadas de teclas de control desde el fichero de configuración

This commit is contained in:
2022-11-29 18:05:38 +01:00
parent 82aa91bead
commit c63298b555
3 changed files with 89 additions and 33 deletions

View File

@@ -64,6 +64,14 @@ enum not_pos_e
pos_right
};
// Tipos de control de teclado
enum ctrl_schem_e
{
ctrl_cursor,
ctrl_opqa,
ctrl_wasd
};
// Estructura para las opciones de las notificaciones
struct op_notification_t
{
@@ -136,6 +144,7 @@ struct options_t
online_t online; // Datos del servicio online
op_notification_t notifications; // Opciones relativas a las notificaciones;
op_screen_t screen; // Opciones relativas a la clase screen
ctrl_schem_e keys; // Teclas usadas para jugar
};
// Calcula el cuadrado de la distancia entre dos puntos