Skip to content

v5.34.0

Choose a tag to compare

@odegaard12 odegaard12 released this 27 Sep 20:17
· 8 commits to main since this release
  • Motor antitrampas SAGA Engine: posición manual/debug excluida. Un
    latido con source: "manual" (modo prueba, ver PlayerApp.tsx
    handleDebugSetPosition) ya no puede disparar "velocidad imposible": el
    salto real→manual→real es justo lo que se espera de ese modo. Se anota,
    como mucho una vez por sesión de uso manual, una nota NEUTRA ("usó
    posición manual") separada de las sospechas en el panel.
  • Mínimo de tiempo de minijuego, por familia. El suelo único de 5 s pasa
    a ser un suelo por game_id (≈20-25 % de la duración mínima real de cada
    minijuego, ver gameCatalog.ts), nunca por debajo de 5 s. Checkpoint, QR
    y coleccionables siguen exentos, como antes.
  • Rebranding: "Motor antitrampas SAGA Engine". Un único módulo
    (backend/app/runtime/anti_cheat.py) con toda la política y los
    umbrales documentados, y el panel de admin ahora separa sospechas de
    notas neutras (con su recuento por jugador) bajo esa cabecera.
  • Doc: se deja explícito que un blur sin hidden más corto que
    SALIDA_MINIMA_MS (1,5 s) -como deslizar el Centro de Control en iOS- no
    penaliza, con el mismo umbral que ya usaba Android.