

If you like what I do, feel free to support me with by buying me a coffee!
This mod is still in its infancy and thus has many issues and missing features, but it is in enough of a working state for testing.
Information about how to use this mod can be found here: https://randomuserhi.github.io/GTFOReplay/. (Will be updated with information about 3D version in the near future)
This pack only contains the recorder (ReplayRecorder.dll & Vanilla.dll). For the viewer, grab it from the release tab on my github: https://github.com/randomuserhi/GTFOReplay/releases.
Assets and download viewer.zip. Extract and open viewer.exeLOADING REPLAYS ONCE ONE IS ALREADY LOADED
2D VIEWER IS NO LONG SUPPORTED
Support for modded rundowns varies depending on the amount of changes to vanilla behaviour. For the most part, this mod should be compatible with the majority of rundowns. In terms of custom enemies and weapons, either you / the rundown dev will need to provide you with a profile which you can switch to via the puzzle button on the top left.
An example profile for Duo Trials has been provided by @JarheadHME.
To make your own profiles:
path_to_viewer/resources/app/assets/profiles and make a copy of the template folder.datablocks folder.Far better documentation on how to do this will come out soonTM - otherwise feel free to message me on discord @randomuserhi
THIS IS A SUPER EARLY TEST FEATURE, EXPECT IT TO BE BROKEN IN ALL WAYS POSSIBLE
To enable live view, open the console with cntrl + shift + i. You can then type the command player.link("127.0.0.1", 56759) to link the viewer to your game.
Dropping into any level will automatically cause the viewer to load that level live for you to watch in real time!
Clicking "Go Live" in the bottom right of the viewer will play in real time, otherwise you can seek past events as normal.
For remote spectators, use the IP address of host rather than 127.0.0.1. Your host WILL need to use port forwarding / a vpn such as hamachi or radmin to allow you to connect to their device.
NOTE: REMOTE SPECTATORS CANNOT CONNECT AND WATCH A GAME ALREADY MID WAY, THEY MUST CONNECT FROM THE BEGINNING PRIOR DROP - I WILL WORK ON THIS, PLEASE BE PATIENT !
To load live view locally once already in game, open the replay file as normal (while the game is running), then link in console as above.
If you encounter any connection issues, please check your firewall settings as the viewer may be blocked.
Either open an issue on my github repo or send me a message on Discord through the modding server (@randomuserhi).
Please provide your Bepinex logs alongside the reported issue. The log output is in your Bepinex folder called LogOutput.log.
If it is a viewer issue, please provide a screenshot of the issue and the DevConsole output.
Thanks to @JarheadHME for making most of the item models for the viewer!
============ Change Log ============
v0.1.6
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
v0.0.9
v0.0.8
v0.0.7
v0.0.6
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1