Skip to content

🎯 Raid Review v1.1.0

Choose a tag to compare

@Chazut Chazut released this 27 May 21:17
· 34 commits to 4.0.X since this release
910949b

Big release β€” new AI mod integrations, Linux + Fika headless support, secure-websocket / reverse proxy support, and a pile of visualization polish.

πŸ€– New AI Mod Integrations

ORBIT β€” squad AI overhaul that exposes a public telemetry API. Raid Review links directly against it (no reflection) and visualizes per-squad main objectives on the map, advection field overlay, extract reasons in bot tooltips, and live bot decisions on the timeline.

Phobos β€” supported via reflection (no public API), gated by an F12 toggle with a no-support disclaimer.

QuestingBots β€” same reflection-based integration, behind an F12 toggle.

LootingBots β€” BigBrain layer detection so a bot looting is reflected in its decision overlay.

🌐 Networking

  • Secure WebSockets support (TLS / WSS) for reverse-proxy setups thanks to @robpneu (#16)
  • Linux support β€” cross-platform SQLite via e_sqlite3 instead of winsqlite3, runtime resolver for win-x64 / linux-x64 / linux-arm64
  • Fika headless client compatibility (host or headless, not both)

πŸ—ΊοΈ Map + Visualization

  • Grenade trajectory visualization with arc + impact marker
  • Loot float animations when items move
  • Hit-flash animations on player markers when damaged
  • HP visualization on dots, fixed maxHealth bug, unified loot float
    colours
  • Persist map-overlay preferences in localStorage
  • Interchange bounds fix

πŸ‘₯ Leaderboard + Bot Behavior

  • SAIN reflection cache with idle / patrol differentiation
  • BigBrain follower / regroup layer detection
  • Extracted status surfaced for bots and main player
  • Per-row extract reason in hover tooltip
  • Remnant faction (RUAF Hardcore) classification

πŸ› Fixes

  • Resolve short names from SPT locale instead of returning template ID keys
  • Fix garbage collector deleting all finished raids on startup
  • Fix foreign key constraints to reference raid.raidId
  • Don't add colon to server address if no port is specified