π― Raid Review v1.1.0
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_sqlite3instead ofwinsqlite3, runtime resolver forwin-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