ao-libre/finisterra

Se oscurece todo el juego por unos segundos.

matisandacz opened this issue · 1 comments

El juego se oscurece totalmente por unos segundos luego de que un PJ escribe en el chat y se borra el diálogo.

Para reproducirlo sin tener que esperar 30 segundos pueden cambiar la variable DEFAULT_TIME en la clase Dialog.

Esto es interesante no solo oscurece el juego lo que para es que al parecer hace un efecto de desvanecimiento en las capas donde están los pisos, paredes y techo.

un fix rapido de esto es comentar la linea 97 de client/src/game/systems/render/world/DialogRenderingSystem.java.

si no entendí mal se debe al alfa de las imágenes en las distintas capas que esta siendo afectado por el alfa del dialog.

habría que investigar un poco mas para ver si se pueden separar el alfa de las distintas cosas así se le podría dar transparencia a los techos.