Otra semana intensa de desarrollo
Este Dev Log cubre el trabajo realizado entre el 25 de agosto y el 1 de septiembre. Este período incluye ajustes precisos de combate medidos directamente en el juego original, mejoras en el launcher y el instalador, y una amplia colección de correcciones reportadas por los jugadores relacionadas con el chat, el correo, los intercambios, la inspección de equipamiento, los proyectiles y Hellhound.
Un nuevo instalador para Client Alpha
Rehicimos el instalador del juego para eliminar el conflicto entre el cliente actual de RaiderZ Global y Client Alpha.
Client Alpha ahora puede instalarse junto al cliente actual sin sustituir sus archivos ni interferir con su instalación. Los jugadores pueden mantener ambas versiones instaladas y elegir cuál desean utilizar.
Los dos clientes se conectan al mismo servidor activo. No existe un servidor Alpha separado ni una progresión diferente. Puedes iniciar sesión con tu cuenta actual de RaiderZ Global y continuar jugando con los mismos personajes, objetos y progreso.
Puedes descargar el nuevo instalador de Client Alpha aquí:
Inicio de sesión desde el launcher
Los jugadores ahora pueden iniciar sesión directamente desde el launcher en lugar de introducir sus credenciales en la pantalla de acceso del juego.
La autenticación se procesa de forma segura sin introducir la contraseña directamente en la interfaz del launcher. La opción Keep Me Signed In está activada de manera predeterminada y ahora permanece habilitada correctamente. Antes podía desactivarse silenciosamente después de cerrar sesión.
Añadimos un breve tiempo de espera al botón Play después de iniciar el juego para evitar que se abra dos veces por accidente.
Una nueva opción también permite mantener el launcher abierto después de iniciar el juego en lugar de cerrarlo automáticamente.
Corregimos un icono roto de Reddit y los textos de los ajustes que intercambiaban incorrectamente las opciones de pantalla completa y modo ventana.
Recompensas de VIP por reportes de Client Alpha
Recientemente anunciamos recompensas de VIP para los jugadores que prueben Client Alpha y envíen reportes de errores confirmados.
Hoy se añadirá el VIP a las cuentas de los jugadores que enviaron reportes elegibles hasta el 31 de agosto.
Cada error confirmado y único recompensa al menos 1 día de VIP. La recompensa puede aumentar hasta 7 días dependiendo de la calidad del reporte y de la complejidad del error.
Cuando el mismo error se reporta más de una vez, solamente el primer jugador que haya enviado un reporte válido recibe el VIP. La recompensa se añade después de que confirmemos el problema y comencemos a trabajar en su corrección.
Cada cuenta puede acumular un máximo de 30 días de VIP mediante este programa.
Los reportes enviados después del 31 de agosto serán revisados para el próximo ciclo de recompensas. La siguiente distribución de VIP se realizará cuando se publique el próximo Dev Log, ofreciendo a los jugadores una fecha clara para la entrega de sus recompensas.
Tiempos de combate medidos en el juego original
Realizamos comparaciones directas con el juego original para determinar el momento exacto en el que la defensa debe estar disponible durante cada ataque básico.
El tiempo correcto no utiliza una fórmula única. Cada arma tiene su propio valor, por lo que la ventana de defensa de todos los ataques básicos ahora se configura utilizando mediciones reales fotograma a fotograma en lugar de estimaciones.
Este cambio es especialmente perceptible con armas más pesadas, como great axe y great sword, donde la defensa podía sentirse retrasada.
También probamos un cambio que hacía que el servidor cancelara el ataque inmediatamente al activar la defensa. Ese tiempo no impedía que se aplicara el daño del ataque actual y solamente interrumpía innecesariamente el siguiente paso del combo, por lo que el cambio fue revertido.
Las habilidades ya no liberan el movimiento antes de tiempo
Presionar una dirección demasiado pronto durante una habilidad podía devolver el control al jugador antes de que la animación alcanzara el momento correcto de liberación.
En la pantalla del jugador, la habilidad parecía terminar antes de tiempo, mientras el servidor ya había procesado su daño como si la animación hubiera finalizado normalmente. Nocturne podía incluso aplicar su knockdown sin mostrar la animación correspondiente.
Ahora el movimiento espera el momento correcto de la animación de cada habilidad antes de tomar el control, manteniendo sincronizados los efectos visuales, el daño y el estado del personaje.
Posicionamiento y dirección más fluidos
Determinados ataques de los NPC, incluyendo ataques con salto, podían hacer que el NPC se deslizara o cambiara repentinamente de posición al final de la animación. Ahora estos ataques terminan en la posición correcta.
Entrar en una nueva zona mediante un portal o teletransporte podía girar brevemente al personaje hacia una dirección incorrecta antes de corregirlo. Ahora el personaje aparece desde el primer fotograma mirando hacia la dirección seleccionada por el servidor.
También corregimos dos problemas que afectaban a la apariencia de otros jugadores mientras se defendían. Ahora continúan girando correctamente para mirar hacia su objetivo, y moverse lateralmente durante la defensa ya no hace que parezcan caminar en la dirección equivocada.
Inspección de jugadores renovada
La ventana utilizada para inspeccionar el equipamiento de otro jugador tenía varios problemas relacionados que fueron corregidos.
Los objetos encantados ahora muestran sus atributos reales en lugar de sus valores básicos. Un arma +9, por ejemplo, ya no aparece con el daño y la durabilidad de un arma sin encantar.
El resumen del chat con el equipamiento y las mejoras activas del personaje inspeccionado fue restaurado.
Los valores porcentuales de la información de los objetos ahora se muestran como números claros en lugar de largas secuencias de decimales.
Lightning también se muestra correctamente en los encantamientos elementales en lugar de aparecer como un elemento sin nombre.
Brillo de encantamiento de los escudos restaurado
Los escudos encantados no mostraban su brillo visual en el espacio normal de la mano secundaria ni al utilizarse bajo un traje.
El efecto se generaba con una escala invisible, mientras que los efectos específicos de los escudos también eran ignorados porque el tipo de objeto no se reconocía correctamente.
Ambos problemas fueron corregidos. Los escudos ahora muestran correctamente su brillo en todos los niveles de encantamiento.
Mejoras en el sistema de chat
Los atajos de canales como /g, /p y /s ahora cambian el canal activo del chat en lugar de aplicarse a un solo mensaje antes de regresar a General.
Los filtros del chat no funcionaban correctamente después de iniciar sesión. Las pestañas predeterminadas All, General, Battle y Party podían mostrar todos los mensajes sin aplicar sus filtros. El cliente tampoco guardaba ni restauraba la información del archivo de ajustes de la cuenta, incluyendo las posiciones de las ventanas. Ambos sistemas fueron corregidos.
Los nombres de las pestañas permanecen visibles incluso cuando la ventana utiliza su nivel más bajo de opacidad.
Hacer clic con el botón derecho sobre un mensaje ahora abre el menú de interacción del jugador que realmente lo envió. Antes, un historial lleno podía hacer que el menú seleccionara a otro jugador basándose en la posición de la línea en la pantalla.
Ahora aparece un resaltado al colocar el cursor sobre una línea del chat, dejando claro qué nombre será seleccionado.
Los comandos /invite y /r ahora funcionan correctamente.
La información del grupo, el gremio y los amigos también se elimina correctamente después de una desconexión real en lugar de continuar mostrando datos antiguos anteriores a la pérdida de conexión.
Correcciones en la vista previa de objetos
La ventana de vista previa podía no mostrar determinadas armas, y los staffs podían aparecer flotando lejos de la mano del personaje.
La vista previa se abría utilizando una postura incorrecta para la animación. Ahora selecciona la postura y el posicionamiento adecuados.
Los objetos cuya apariencia se crea completamente mediante un efecto visual, incluyendo armas elementales y alas de efectos, ahora se muestran correctamente en la ventana de vista previa.
Los intercambios conservan las mejoras del equipamiento
Intercambiar con otro jugador un objeto que contenía gemas, un encantamiento elemental o un nivel de encantamiento podía hacer que esas mejoras parecieran haber desaparecido cuando el objeto llegaba al destinatario.
La información correcta permanecía almacenada en el servidor y volvía a aparecer después de iniciar sesión nuevamente, pero hasta ese momento el objeto parecía incompleto.
El sistema de intercambios ahora envía correctamente toda la información del equipamiento. Las gemas y los encantamientos permanecen visibles durante el intercambio y después de que el objeto llega a su nuevo propietario.
Correcciones en la barra de acciones y las teclas
Presionar una tecla numérica podía activar la habilidad asociada a la combinación de Alt con ese mismo número.
Dos barras de acciones adicionales estaban leyendo posiciones intercambiadas de la configuración. Sus asignaciones fueron corregidas.
Mantener Alt presionado mientras se cambiaba a otra ventana también podía hacer que la tecla permaneciera registrada como activa al regresar al juego, activando atajos incorrectamente. Ahora las teclas modificadoras se reinician correctamente cuando cambia el foco de la ventana.
Indicador de botín del jefe y cuadro del objetivo
El indicador de color que muestra si un jugador puede recibir el botín de un jefe podía alternar entre los colores de elegible y no elegible durante el combate porque el servidor y el cliente interpretaban el estado de manera diferente.
Los jugadores que entraban en un combate en curso como miembros de un grupo también podían quedar correctamente habilitados para recibir botín mientras continuaban viendo el color de no elegible.
Ahora estos estados están sincronizados y se muestran correctamente.
El cuadro del objetivo también permanece abierto mientras el jugador continúe luchando contra él. La interfaz ya no desaparece simplemente porque la cámara se aleje del enemigo.
Correcciones en el cursor y el correo
El cursor normal de Windows podía quedar congelado en el centro de la pantalla después de cambiar a otra ventana o modificar el foco. Ahora la visibilidad del cursor se controla correctamente.
Los mensajes con cinco archivos adjuntos podían impedir que algunos de los últimos objetos respondieran a los clics. Ahora todos los espacios de archivos adjuntos pueden recogerse correctamente.
La información de los archivos adjuntos del correo vuelve a mostrar los niveles de encantamiento y los atributos elementales.
También corregimos una fuga de memoria relacionada con los mensajes eliminados y añadimos validaciones más estrictas en el servidor para los archivos adjuntos, impidiendo que objetos vinculados o acciones incompletas produzcan resultados inválidos.
Sistema de proyectiles renovado
El sistema de movimiento utilizado por los proyectiles de largo alcance y guiados fue renovado.
Los proyectiles utilizados por otro jugador podían parecer dirigirse hacia la dirección en la que se movía en lugar de seguir la dirección del disparo. Los proyectiles sin objetivo podían continuar volando indefinidamente, y los movimientos rápidos de la cámara podían hacer que algunos efectos de impacto aparecieran en la mano del personaje en lugar de sobre el objetivo.
El nuevo sistema utiliza el mismo tiempo empleado por el servidor para determinar cuándo un proyectil guiado alcanza su destino. Ahora los proyectiles persiguen objetivos en movimiento, desaparecen correctamente y producen sus efectos en la posición adecuada.
Los proyectiles de los jugadores también vuelven a alcanzar correctamente a los jugadores enemigos en PvP.
Correcciones en el tablero de Hellhound
El tablero de misiones de Hellhound podía permanecer abierto incluso después de que el jugador fuera teletransportado a una misión.
Aceptar y confirmar inmediatamente una misión también podía no producir ningún resultado, y la ventana de recompensas podía no abrirse después de completarla.
Los tres problemas fueron corregidos.
Avisos de zona restringida
El aviso Leaving the Combat Area podía aparecer inmediatamente después de entrar en determinadas misiones con tiempo limitado debido a un error de redondeo en el cálculo de los límites.
Permitir que la cuenta regresiva llegara a cero tampoco eliminaba al jugador de la instancia como debía.
Ahora el límite del aviso se calcula correctamente y llegar al final de la cuenta regresiva elimina al jugador de la misión.
Qué viene después
Dev Log #12 actualiza nuestro registro de desarrollo hasta el 1 de septiembre. Este período facilita el acceso a Client Alpha, hace que su instalación sea más segura, refina los tiempos de combate y resuelve numerosos problemas reportados por la comunidad.
Si quieres ayudarnos a probar estas mejoras, descarga Client Alpha, juega normalmente con tu cuenta actual y envíanos reportes detallados cuando encuentres algún problema.
El próximo conjunto de recompensas de VIP será entregado cuando se publique el siguiente Dev Log.