SaraGM95 / HeartsOfInk

Proyecto de Unity y proyecto servidor de HeartsOfInk
MIT License
0 stars 0 forks source link

[DevOps 251] Mostrar un mensaje de error en Unity cuando el servidor ingame este caido #123

Open SaraGM95 opened 2 months ago

SaraGM95 commented 2 months ago

Ahora mismo, si el servidor ingame está caido, no se muestra ningún error ni se da ninguna clase de feedback al usuario de que no se ha iniciado la partida.

En primer lugar, hay que modificar el WebServiceCaller (y el WebServiceCallerReusable) para que cuando hay un error de conexión http devuelvan un código y mensaje de error al método que ha hecho esa llamada http

El mensaje de error tendría que mostrarse en el ordenador del host después de darle a 'Comenzar' 66f5ea46-3fb3-474a-a170-2ebf23e066df

Para mostrar un mensaje de error, disponemos de un 'infoPanel' en la escena de multiplayer (también está en otras escenas). Para mostrar el mensaje de error hay que cambiar el título y el contenido del panel y activarlo.

5e903d41-fbc0-4ee8-87a2-a0293938f751

El mensaje de error en español cuando se produzca un error de conexión será "El servidor de partidas está en mantenimiento o fuera de servicio, prueba de nuevo en un par de minutos"