Mod Details

Raid Review

Raid Review 0.4.0+test-r1-v311x

Created by  ekky

37.8K Downloads

SPT 3.11.4 Compatible

A web-based post raid replay system of your SPT raids; detailed replay system with heatmap overlay, review kills, lootings, positional data, and just get a general understanding of what was going on in your raids!

Latest Version 0.4.0+test-r1-v311x
SPT 3.11.4

Updated Jul 27, 4:57 AM

Version Notes

⚠️ WARNING - TEST BUILD

I’ve pushed a test build for the v3.11 uplift, it’s the earliest working variation I could get running end-to-end again, so if you want to help test, you can grab it now.

If you find something that is broken, please let me know here:🔗 https://github.com/ekky-llc/spt-raid-review/issues

Summary of Patch Notes

  • Added Global Settings screen to give users control over certain toggles
  • Introduced raid import/export support
  • Added public Community Hub with discord account registration and raid sharing
  • Added support for Cyrillic transliteration in scav names
  • Improved mobile support across the app
  • Refined raid sharing workflow and error handling
  • Cleaned up the navigation and added better feedback/loading indicators
  • Replaced raw error messages with proper error screens
  • Added token verification and validation on community uploads
  • Added server rate limiting to prevent spam
  • Switched to faster and lighter backend infrastructure
  • Client mod updated to support SAIN v4.0.0
  • Fixed issues with mod crashes during startup
  • Temporarily disabled some health checks and removed unused FikaHost logic
  • General bug fixes and performance improvements
  • Reworked some backend queries for better stability
  • Continued work on raid merging (in progress)

Known Issues

  • The community hub is broken right now, I am aware, and working on fixing this at the moment.
This download is externally hosted.
Always scan for viruses.

To use this mod, make sure the SPT Server is running, play a few raids with the mod installed of course.

Once you’ve played a few raids, open the web client from in-game by hitting F5 or opening your browser, and going to http://127.0.0.1:7829.

Installation

Download your compatible version from the ‘versions’ tab.

Each particular version will have specific installation / upgrade notes, please refer to this before commenting!

Features

  • Review information for raids such as kills, looting, players, bots, and positional information.
  • Basic toggle filters/grouping features to view raid information after the fact.
  • Replay and visualize positional movement and events that occurred throughout a raid.
  • Follow a specific/player by clicking on them.
  • Click on an ‘event’ in the timeline.
  • Focus/highlight a player by hovering over name in the Legend panel.
  • Toggle various visualizations to hide and show markers on the map.
  • Toggle map layers to see different levels of a map.
  • If you have SAIN installed, see detailed information about the personality type and bot type.

Credits / Thank Yous

  • The entire SPT team for an amazing framework, and documentation.
  • SPT Discord, specfically people active in the ‘mod-development’ and ‘dev-community’ channels.
  • The folks over at ‘tarkov.dev’ for having an Open Sourced MIT Licensed repo that I could fork the interactive map from, litterally saved me weeks of work.
  • You for downloading the mod, and taking the time to install it.

Support

100% do not ever feel obligated to support, but a coffee would be nice, so far these kind souls have supported this project:

  • AnotherGermanFool @ $50.00
  • Rakugaki @ $3.00
  • PRiles @ $5.00
  • Delphy @ $1.00
  • Anonymous @ $5.00
  • Fejlip @ $1.00
  • FNARGUNNER @ $5,00
  • Watsy @ $20.00

kofi5.png

Version 0.4.0+test-r1-v311x
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

3.1K Downloads

Created Jul 27, 4:57 AM

Updated Jul 27, 4:57 AM

Virus Total Results

⚠️ WARNING - TEST BUILD

I’ve pushed a test build for the v3.11 uplift, it’s the earliest working variation I could get running end-to-end again, so if you want to help test, you can grab it now.

If you find something that is broken, please let me know here:🔗 https://github.com/ekky-llc/spt-raid-review/issues

Summary of Patch Notes

  • Added Global Settings screen to give users control over certain toggles
  • Introduced raid import/export support
  • Added public Community Hub with discord account registration and raid sharing
  • Added support for Cyrillic transliteration in scav names
  • Improved mobile support across the app
  • Refined raid sharing workflow and error handling
  • Cleaned up the navigation and added better feedback/loading indicators
  • Replaced raw error messages with proper error screens
  • Added token verification and validation on community uploads
  • Added server rate limiting to prevent spam
  • Switched to faster and lighter backend infrastructure
  • Client mod updated to support SAIN v4.0.0
  • Fixed issues with mod crashes during startup
  • Temporarily disabled some health checks and removed unused FikaHost logic
  • General bug fixes and performance improvements
  • Reworked some backend queries for better stability
  • Continued work on raid merging (in progress)

Known Issues

  • The community hub is broken right now, I am aware, and working on fixing this at the moment.
Version 0.3.0+v310x
Download Mod Version
SPT 3.10.5
Latest Compatible SPT Version

8.3K Downloads

Created Dec 7, 2024 at 5:01 AM

Updated Dec 7, 2024 at 5:01 AM

Virus Total Results

💖 Updated for 3.10.X

Please refer to installation/upgrade notes in the link, especially if you have a previous version installed, please follow the upgrade notes!

Summary of patch notes

  • 🖱 Menu Fixes
    • Fixed menu item insertion to use the Awake method for initialization.
    • Adjusted to utilize SetUnlockStatus in line with the new EFT version logic.
    • Renamed menu item from “RAID REVIEW MOD” to “RAID REWIEV”, saving space while still describing its purpose.
    • Credits: Change by Oli (#54).
  • 🖼 UI Updates
    • Renamed Stats to Overview to better describe its function.
    • Changed Charts to Stats, reflecting their actual purpose.
    • Added desktop mouseover tooltips for K, L, and A% in RaidOverview.tsx to clarify what these represent.
    • Credits: Changes by Oli (#55, #56).
    • Added Sandbox_high (Ground Zero for > level 20) with additional spawn spots.
    • Credits: Additions by Rob Neu (#57).
  • 🧹 Taskbar Menu Cleanup
    • Removed redundant NewInformation child from the handbook menu.
    • Renamed duplicated objects to RaidReview and RaidReviewButton for clarity.
    • Credits: Cleanup by Rob Neu (#59).
  • 🛠 3.10.X Compatibility
    • Updated server-side mod types to prepare for the new EFT build.
    • Fixed build issues for the private client.
    • Credits: Compatibility updates by Ekky.

Roadmap Items:

  • 📽️ Moments Snipping
    • Plan to implement a moments/snipping feature, so you can save specific moments in a raid
  • ✉️ Sharing
    • Plan to implement an online hub with a similar UI to the local Raid Review, where you can publish raids or moments with others.
Version 0.2.0+v39x
Download Mod Version
SPT 3.9.8
Latest Compatible SPT Version

15.6K Downloads

Created Jul 30, 2024 at 12:01 PM

Updated Jul 30, 2024 at 12:01 PM

Virus Total Results

💥 Ballistics/Projectile Tracking, Charts, and UI Rework

Please refer to installation/upgrade notes in the link, especially if you have a previous version installed, please follow the upgrade notes!

Summary of patch notes

G’day nerds, last update for a few months will be AFK for ~10 weeks, so unlikely you’ll see this project get updates for a while, if you’re a smart cookie you can fix bugs yourself.

Anyway, here are the goodies:

- 🎯 Added ballistics/projectile tracking, now all ballistics and projectile paths are tracked and displayed in the replay mode. EXAMPLE

- 🖼 UI Rework, with my future plans for a public hub, I reworked the UI so I could share interfaces and code between a public and private instance of the web client. Nothing too crazy, but it’s much easier to navigate now, and adding features will also be easier. EXAMPLE

- 🔥🦊Firefox compatibility is back! All you Firefox enjoyers can thank Drwsif

- 📈 Added a charting library to the Web Interface, and calculated stats such as Active Bots, Kill Activity, Looting Activity, and Projectile Activity throughout a Raid. Should help all of you that use this mod for Spawn/AI Overhaul debugging. EXAMPLE

- 📋 Implementation of a per raid leaderboard so you can quickly see all the players/bots, including total kills, looting, and projectile accuracy.

- 🚰 Fixed memory leak for Loot Tracking, which also fixed compatibility with Realism Mod, so the mask breathing issue is fixed now (sorry about that).

- 🐞 Various bug fixes, mostly one’s found by Chazu related to the SAIN integration, thank you, you’re a legend!

- 🔧Configuration file changes for server-side mod, now allows for the Raid Tracker timeout settings to be adjusted (niche request).

Uploading 3.8.X Version Soon
- I will say that this will be the final 3.8.X compatible update, all future updates will be for 3.9.X, from the looks of things I’m one of the few last 3.8.X enjoyers, so I’ll move onto 3.9.X when I return.

Version 0.1.1+next-v39x
Download Mod Version
SPT 3.9.8
Latest Compatible SPT Version

4.3K Downloads

Created Jul 9, 2024 at 1:40 PM

Updated Jul 9, 2024 at 1:40 PM

Virus Total Results

**⬆️ Upgrade to support SPT v3.9.X

⚠️ Early port to 3.9.X - this has not been extensively tested, I ran three raids, two of which had SAIN 3.0 installed, and they all worked.**

Please refer to installation/upgrade notes in the link, especially if you have a previous version installed, please follow the upgrade notes!

Summary of patch notes

The exact same as the v0.1.1 Released for v3.8.X, this is just a compatibility upgrade to v3.9.X.

Known Issues

Not compatible with Mozilla Firefox, issues rendering the playback system.
Integration with SAIN 3.0.0 does not pick up on bot difficulty, only personality.

Version 0.1.1+v38x
Download Mod Version
SPT 3.9.0
Latest Compatible SPT Version

776 Downloads

Created Jul 9, 2024 at 11:47 AM

Updated Jul 9, 2024 at 11:47 AM

Virus Total Results

🚀 Performance update, heatmap changes, bug fixes and project clean-up

Please refer to installation/upgrade notes in the link, especially if you have a previous version installed, please follow the upgrade notes!

Summary of patch notes

Yo; few changes, so have a read if you’re interested.

v3.9.0 will be my next milestone, it will just be this version (v0.1.1) compatible with v3.9.0

Otherwise, install and have fun!

  • 🚀 Performance fixes; updated playback system to use HTML Canvas instead of SVG DOM Elements for faster and smoother animations.
  • 💧 Fixed memory leak; discovered memory leak in the playback that would draw 80,000 extra nodes than required and would continue to build up overtime until the browser crashed (my bad; too little sleep I suppose… no one reads these patch notes right?).
  • 😪 Project changes; restructured projects so I could start sharing components between private and public instances of Raid Review (coming soon tm).
  • 🗺 Playback interface: slight changes to the UI, and better exposure of the positional/heatmap toggle.
  • 🧠 Added caching: utilising client-side caching for positional data, should help with load times.
  • 🐞 Bug fixes; other various bug fixes and changes.
  • 🔧 Other changes…

Thanks for reading ✌️

Known Issues

Not compatible with Mozilla Firefox, issues rendering the playback system.
Integration with SAIN 3.0.0 does not pick up on bot difficulty, only personality.

Version 0.1.0+v38x
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

807 Downloads

Created Jul 5, 2024 at 3:32 AM

Updated Jul 5, 2024 at 3:32 AM

Virus Total Results

**🔥Heatmap feature, Fika support, massive refactors & stability fixes

Please refer to installation/upgrade notes in the link, especially if you have a previous version installed, please follow the upgrade notes!**

Summary of patch notes

The change list is light because I cannot be bothered to go back and summarise all the commits, but a ton of work has gone into this version.

Massive shoutout to Chazut, stk2008, olli and whoever else helped with testing this build.

New Features

  • Heatmap feature, now available via a toggle in the playback settings. @ ekky
  • Fika support is now functional, but not 100% complete, if you’ve used previous work arounds, please ignore that advice and roll with the new settings!

Refactoring/Improvements

  • Reworked RaidId Generation with a SessionManager for active profiles and active raids, mostly to support Fika, however, this has fixed other wierd bugs.
  • Refactored client project structure and functionality @ ekky
  • Formatting, logging and testing session manager changes @ ekky
  • Unused module clean-up, heatmap implementation & documentation @ ekky
  • Converted direct DLL references to SAIN to use C# Reflection. @ ekky
  • Converted to use coroutines instead of using a hacky delay for 5fps capture rate. @ ekky

Fixes

  • Fixed issues with PMC SAIN Braintype not showing up consistently. @ Chazut
  • Fixed custom bosses not showing up correctly @ Chazut
  • Fixed missing main player issue with re-checks throughout the raid, and post-raid data check. @ ekky
  • Fix delay on map playback, better SAIN bot info retrieval, remove getBotComponent retry loop @ Chazut
  • Fix bot difficulty being captured and displayed @ Chazut
  • Fixed bosses not showing up correctly in timeline and playback @ Chazut

o7

ekky Pinned

TEST BUILD RELEASED

As of last night, I have a test build that works for v3.11, this isn’t a release I am happy with, but it does the bare minimum of tracking a raid and letting you view it.

As far as my testing has gone, it has worked with SAIN v4.X but I am totally unsure about compatibility with anything else, let alone 100% stability across maps.

If you find issues, please raise them here:
🔗 https://github.com/ekky-llc/spt-raid-review/issues

1 Like

I’ve already posted a report over on GitHub, but there’s a big but very easy to fix issue… The archives are incorrectly formatted with \ backslashes instead of / forward slashes (which is what you should be doing according to the Zip file specification), which reads the directories as file names and not as directory structure on UNIX based systems. Windows seems to not care either way, but on UNIX systems we can’t extract it without having to rename every one of 7000+ files and then put them in the according directories

2 Likes

Thanks for raising that, that would probably have to do with my script.

I have fixed this, and redirected to perform the action in WSL.

I’ll upload a version after dinner!

0 Likes

The application had a critical error and failed to run

Exception produced: Error

Stacktrace:

Error: Cannot find module ‘ws’

Require stack:

- C:\EFT AKI\user\mods\raid_review__0.4.0__test__r1\src\mod.js

- C:\snapshot\project\obj\loaders\PreSptModLoader.js

- C:\snapshot\project\obj\controllers\GameController.js

- C:\snapshot\project\obj\callbacks\GameCallbacks.js

- C:\snapshot\project\obj\di\Container.js

- C:\snapshot\project\obj\Program.js

- C:\snapshot\project\obj\entry\run.js

1) If you want to compile the package/file into executable, please pay attention to compilation warnings and specify a literal in ‘require’ call. 2) If you don’t want to compile the package/file into executable and want to ‘require’ it from filesystem (likely plugin), specify an absolute path in ‘require’ call using process.cwd() or process.execPath.

at Function.<anonymous> (node:internal/modules/cjs/loader:1253:15)

at Function._resolveFilename (pkg/prelude/bootstrap.js:1959:46)

at Function._load (node:internal/modules/cjs/loader:1079:27)

at TracingChannel.traceSync (node:diagnostics_channel:322:14)

at wrapModuleLoad (node:internal/modules/cjs/loader:219:24)

at Module.<anonymous> (node:internal/modules/cjs/loader:1344:12)

at Module.require (pkg/prelude/bootstrap.js:1855:31)

at require (node:internal/modules/helpers:138:16)

at Object.<anonymous> (C:\EFT AKI\user\mods\raid_review__0.4.0__test__r1\src\mod.ts:3:1)

at Module.<anonymous> (node:internal/modules/cjs/loader:1569:14)

0 Likes

What version did you download? Can you please confirm if you have this folder?

C:\EFT AKI\user\mods\raid_review__0.4.0__test__r1\node_modules

0 Likes

Huge! I think the SPT+Fika+QuestingBots bug where enemies spawn together is happening again, this will help troubleshoot! Plus, this was always a sick ass mod to see what happens in raid! Thanks for all your hard work on this mod.

0 Likes

The linux zip is missing the node modules, simply copying them from the windows zip doesn’t work for me

The application had a critical error and failed to run Exception produced: Error Stacktrace: Error: /opt/server/user/mods/raid_review__0.4.0__test__r1/node_modules/sqlite3/build/Release/node_sqlite3.node: invalid ELF header at process.dlopen (pkg/prelude/bootstrap.js:2260:28) at Object..node (node:internal/modules/cjs/loader:1738:18) at Module.load (node:internal/modules/cjs/loader:1322:32) at Function._load (node:internal/modules/cjs/loader:1132:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:219:24) at Module.<anonymous> (node:internal/modules/cjs/loader:1344:12) at Module.require (pkg/prelude/bootstrap.js:1855:31) at require (node:internal/modules/helpers:138:16) at bindings (/opt/server/user/mods/raid_review__0.4.0__test__r1/node_modules/bindings/bindings.js:112:48) Error: readline was closed Error: readline was closed at Interface.[kQuestion] (node:internal/readline/interface:396:13) at Interface.question (node:readline:158:20) at ErrorHandler.handleCriticalError (/snapshot/project/obj/ErrorHandler.js) at Program.start (/snapshot/project/obj/Program.js) Error: readline was closed Error: readline was closed at Interface.[kQuestion] (node:internal/readline/interface:396:13) at Interface.question (node:readline:158:20) at ErrorHandler.handleCriticalError (/snapshot/project/obj/ErrorHandler.js) at Program.start (/snapshot/project/obj/Program.js) EDIT: on ubuntu (linux) what i did was delete the node_modules folder (because I copied it from the windows zip) and did npm install while in “~/SPTServer/user/mods/raid_review__0.4.0__test__r1” so far it does launch the server successfully but I haven’t actually play tested yet
Had the same issue as wittypseudonym on ubuntu 25 what fixed it for me was getting unzip from apt and using it from the command line.

1 Like
CentyMM

Getting an error message in the SPT server, and when trying to launch the webserver 127.0.0.1:7829 cant be reached, … refused to connect

TypeError: Cannot read properties of undefined (reading ‘username’) TypeError: Cannot read properties of undefined (reading ‘username’) at D:\Tark\SPT\SPT\user\mods\raid_review__0.4.0__test__r1\src\Server\Express.ts:58:95 at Array.map (<anonymous>) at StartWebServer (D:\Tark\SPT\SPT\user\mods\raid_review__0.4.0__test__r1\src\Server\Express.ts:58:48) at Mod.postSptLoad (D:\Tark\SPT\SPT\user\mods\raid_review__0.4.0__test__r1\src\mod.ts:157:18) TypeError: Cannot read properties of undefined (reading ‘username’) TypeError: Cannot read properties of undefined (reading ‘username’) at D:\Tark\SPT\SPT\user\mods\raid_review__0.4.0__test__r1\src\Server\Express.ts:58:95 at Array.map (<anonymous>) at StartWebServer (D:\Tark\SPT\SPT\user\mods\raid_review__0.4.0__test__r1\src\Server\Express.ts:58:48) at Mod.postSptLoad (D:\Tark\SPT\SPT\user\mods\raid_review__0.4.0__test__r1\src\mod.ts:157:18)

0 Likes
sad

can you make maps load without the internet connection? atm if you try to use map feature without the internet you get a black background(spt10)

0 Likes
Polarius

Still a good mod i noticed that when i review the Map after a Raid that the Colors of the Characters tend to be Wrong or their Places are misplaced like if someone had a Red Color on the Side they had a Yellow One on the Map and went a entirely wrong route (that of a Different PMC/Scav)

0 Likes
Oskaz

Amazing work my man,

As someone who lives in the bush, I’m often forced to play offline. Is there a way for me to manually download the necessary images etc so that the webbrowser can work in offline (more than just a black screen, as it currently functions but none of the maps / images / formatting is present.

Thank you@

0 Likes

That is a good suggestion, opened a issue for it here: https://github.com/ekky-llc/spt-raid-review/issues/72

I’ll see what I can do mate.

0 Likes

legend

0 Likes
macreddy
0 Likes
Polarius

Appearently it’s still a thing that if you get killed the game freezes for like a Solid minute. Don’t know why, don’t get any errors it just freezes for a long time, it was like that in the older versions too.

0 Likes

Yeah, this is related to background processing on the server that locks the game up. I’m guessing you notice this more on longer raids?

0 Likes

IT happens for me on any length, no matter which Minute. Like was 1 minute into a Raid and Partizan decided to end my Raid early. xD

0 Likes
Danersx

Such an amazing mod. I am so glad I can monitor that bots are actually moving around, looting and questing. It’s really fun to see that a bot I encountered actually had journeyed around the whole map.

Got one question. Are newer versions of your mod compatible with older versions of SPT? I am playing on 3.9.4.

1 Like

Hey!

No they are not I have long lost my v3.9.4 install, so I can’t go back and see how I can make it compatible!

0 Likes
Asher115

I’ve been waiting for it to finally get released for so long and i was so surprised to actually see it when i checked again
this is the first time i’ve used it and its everything i hoped and i made an account just to say thank you

1 Like
Aioli

Can’t wait for this!

I need to know where the heck Partizan keeps coming from

1 Like

I’m actively working on it! It’s somewhat stable now on v3.11 just need to fix some quirks I introduced with improvements.

5 Likes

that’s wonderful to hear.

And Aioli… Partizan is always in your Shadows, waiting for the Right Opportunity to strike.

The Truth is, that the Game was rigged from the Start. For He knows where you are from where you aren’t.

0 Likes

Details