Skip to content

v2.5.9 — terreno aislado y presencia P2P

Choose a tag to compare

@Chicook Chicook released this 26 Oct 20:07
· 122 commits to main since this release

Wold Virtual P2P 3D v2.5.9

Cambios

  • Terreno aislado por isla: solo se edita la isla propia. La malla, el material y la colisión se copian por isla, el registro rechaza el mismo nodo bajo dos índices y el remitente se valida contra el dueño registrado. La mira se pinta en rojo sobre islas ajenas.
  • Mover conserva el color: el pincel MOVER advecta altura y color con el mismo flujo y renormaliza la máscara de arena (masa 126 → 110).
  • Convergencia de invitados: el visor lanza Godot contra la raíz de la sesión (?host=), no contra el túnel de quien reenvió el enlace; sin ?host el comportamiento es el de la 2.5.8.
  • Presencia antes de entrar: tarjeta en la bienvenida con estado vacío/ocupado, detección de nodos en la LAN (baliza UDP 8912) y sondeo de ip:8911 sin completar el handshake. /api/p2p-status queda exento de token; el resto de /api/* sigue exigiéndolo.
  • Versión 2.5.9 sincronizada en csproj, ensamblado, asset, release.json y portal.

Pruebas

  • Arranque del binario: 15/15 OK (runtime 2.5.9, PCK íntegro, motor arrancando desde el PCK).
  • Chat: 24/24 OK. Red: 6/6 OK.
  • Terreno headless: 128 OK. Capturas visuales: 25 OK.
  • OTA local con los componentes reales: digest falso rechazado, descarga de 788.201.343 B con SHA-256 verificado, reemplazo por .bat, relanzamiento y re-extracción de runtime\2.5.9 con el PCK nuevo.

Límites no acreditados

  • OTA real a través de GitHub y sesión de dos/tres equipos: pendientes de prueba.

Assets

  • DMWoldVirtualp2pCNXv2.5.9.exe — 788.201.343 B, SHA-256 96c1cf98fac799ce9058f9846757d0b5743ed0c96aa9a98493cab5f3ec187798.
  • release.json y SHA256SUMS.