El original añade banners de Discord/vídeos y cambia los avisos y la caché de guardado. Los datos de combate y las 13 herramientas se mantienen.

Cambios principales

  • El original 7cc83e285f muestra el Discord del creador y su último vídeo normal en un carrusel compacto y redondeado. Rota cada 7 segundos si el menú está abierto, la pestaña es visible y el puntero no está encima. Usa flechas, puntos o Izquierda/Derecha; Intro o Espacio abre el enlace seleccionado en otra pestaña. Los vídeos van directamente a YouTube. El Discord del creador y la comunidad de Atlas son distintos; estos enlaces no modifican el juego integrado. El original oculta el banner con una altura de pantalla de hasta 520px; puede no verse en un móvil horizontal. Una corrección posterior del 30 de octubre sustituyó la invitación inválida del Discord original; aquí se usa el destino corregido.
  • El aviso con fechas sigue consultando aviso.json aproximadamente cada 5 minutos y solo aparece en el menú inactivo: sin ventana superpuesta, animación del gacha, campo enfocado ni pestaña oculta. Guarda el ID en ps.video.seen antes de mostrarse, normalmente una vez por almacenamiento. En d2bf542d, la miniatura y el botón de YouTube abren otra pestaña y cierran el aviso; Cerrar lo descarta. Se retiró la reproducción con iframe y pausa de música. El carrusel usa video.json por separado: ver un banner no garantiza un aviso con fechas.
  • La nueva historia original añade un campo de integridad _h a los registros del navegador ps.save.* y ps.cloud.*. Las escrituras añaden el campo; la caché de nube y la importación del guardado local antiguo a una cuenta de nube se validan. La sesión sólo local sigue aceptando JSON legible. En el primer uso sin ps.sv, los JSON existentes solo se migran antes del 20 de noviembre de 2026 a las 00:00 UTC; después se fija la marca. Una caché inválida no demuestra que se borró el guardado del servidor. Conserva navegador/perfil y no borres ni edites el almacenamiento al investigar. Reconecta con la misma cuenta original para recuperar una copia ya sincronizada. Sin caché válida, una lectura de servidor fallida puede impedir cargar la nube; la caché sin conexión no es una copia garantizada. Es una comprobación del cliente, no una garantía de progreso validado por el servidor ni de datos imposibles de modificar.
  • La normalización original elimina entradas de owned/shiny cuyo campo from sea exactamente extension. Si ya no posees al compañero, elige el inicial poseído o la primera entrada; desactiva el brillo si falta ese registro. No es un reinicio de todas las capturas. Si lee correctamente un guardado del servidor y existe ps.ext.pending o ps.ext.result en la sesión, descarta la copia local de nube para esa combinación. Son condiciones del original; el juego integrado y el registro de la Wiki tienen otros almacenes. Esta actualización no lee, reescribe ni borra datos de jugadores.

Cómo usar el banner del menú original

El original 7cc83e285f muestra el Discord del creador y su último vídeo normal en un carrusel compacto y redondeado. Rota cada 7 segundos si el menú está abierto, la pestaña es visible y el puntero no está encima. Usa flechas, puntos o Izquierda/Derecha; Intro o Espacio abre el enlace seleccionado en otra pestaña. Los vídeos van directamente a YouTube. El Discord del creador y la comunidad de Atlas son distintos; estos enlaces no modifican el juego integrado. El original oculta el banner con una altura de pantalla de hasta 520px; puede no verse en un móvil horizontal. Una corrección posterior del 30 de octubre sustituyó la invitación inválida del Discord original; aquí se usa el destino corregido.

El aviso de vídeo ahora abre YouTube

El aviso con fechas sigue consultando aviso.json aproximadamente cada 5 minutos y solo aparece en el menú inactivo: sin ventana superpuesta, animación del gacha, campo enfocado ni pestaña oculta. Guarda el ID en ps.video.seen antes de mostrarse, normalmente una vez por almacenamiento. En d2bf542d, la miniatura y el botón de YouTube abren otra pestaña y cierran el aviso; Cerrar lo descarta. Se retiró la reproducción con iframe y pausa de música. El carrusel usa video.json por separado: ver un banner no garantiza un aviso con fechas.

Último vídeo y directo son fuentes distintas

El proceso original lee Vídeos, revisa las primeras 7 tarjetas y omite estrenos próximos y distintivos LIVE, usando el primer ID normal válido. Solo cambia video.json si cambia el ID o título; guarda ID, título de hasta 120 caracteres y fecha. El menú consulta cada 5 minutos y al volver a la pestaña, con un mínimo de 295 segundos. Un fallo conserva el contenido anterior y un ID inválido no crea diapositiva. La detección LIVE desde Directos sigue separada. Esta Wiki no ejecuta ni cambia ese proceso del original.

El original valida ahora la caché de guardado

La nueva historia original añade un campo de integridad _h a los registros del navegador ps.save.* y ps.cloud.*. Las escrituras añaden el campo; la caché de nube y la importación del guardado local antiguo a una cuenta de nube se validan. La sesión sólo local sigue aceptando JSON legible. En el primer uso sin ps.sv, los JSON existentes solo se migran antes del 20 de noviembre de 2026 a las 00:00 UTC; después se fija la marca. Una caché inválida no demuestra que se borró el guardado del servidor. Conserva navegador/perfil y no borres ni edites el almacenamiento al investigar. Reconecta con la misma cuenta original para recuperar una copia ya sincronizada. Sin caché válida, una lectura de servidor fallida puede impedir cargar la nube; la caché sin conexión no es una copia garantizada. Es una comprobación del cliente, no una garantía de progreso validado por el servidor ni de datos imposibles de modificar.

Registros de colección marcados y prioridad de la nube

La normalización original elimina entradas de owned/shiny cuyo campo from sea exactamente extension. Si ya no posees al compañero, elige el inicial poseído o la primera entrada; desactiva el brillo si falta ese registro. No es un reinicio de todas las capturas. Si lee correctamente un guardado del servidor y existe ps.ext.pending o ps.ext.result en la sesión, descarta la copia local de nube para esa combinación. Son condiciones del original; el juego integrado y el registro de la Wiki tienen otros almacenes. Esta actualización no lee, reescribe ni borra datos de jugadores.

Cómo se revisó la historia reconstruida

El 110550a8 entregado y el actual d2bf542d no tienen ancestro Git común. La nueva historia empieza en 2cb52db3 y contiene cinco commits. Comparamos los árboles completos e inmutables, los cinco commits y21 rutas cambiadas; conservamos instantáneas y artículos históricos. La última corrección cambia la invitación de Discord y amplía la compatibilidad de comprobación del cliente, sin cambiar fórmulas de combate. Un fallo al comparar no significa ausencia de cambios.

Versiones actuales de fuentes y cálculo

Revisión del 31 de octubre: el original público 7cc83e285f coincide con d2bf542d. Comparación de módulos completos y cálculos ejecutados conservan 966 Pokémon, 103 movimientos, 97 evoluciones, todos los niveles y excepciones de aprendizaje/inicio. Catálogo d567c6da; combate/premios f7fbcfc4; calendario d667c216; ejecución/ranking 5c97df2e. Se mantienen 13 herramientas y versiones históricas de enlaces/importación. El integrado observado sigue en 3667bcad81 con adaptación selectiva f7 y Community en 395a0e47/559ca0a7c8; no se les atribuyen estos cambios del original.

Páginas relacionadas

Actualizaciones anteriores y siguientes