- Seamless, transparent connection with OBS through the WebSocket server
- Secure, quick recording start to make sure that everything is captured
- Adjustable stopping and discarding of recording, allowing you to make sure you record exactly what you need
- Customizable file path export with many formattable strings
- Auto-saving of recordings with a changeable timer, capturing reactions and the leaderboard without user input
- Toggleable alerts to help declutter screenspace
This mod is part of White's Storage!
Follow the install instructions for that instead, and enable it in the White's Storage
category in the preferences manager (F5 by default).
- Download MelonLoader and install it onto your
Neon White.exe
. - Run the game once. This will create required folders.
- Download the Mono version of Melon Preferences Manager, and put the .DLLs from that zip into the
Mods
folder of your Neon White install.- The preferences manager is required to use NeonCapture, using the options menu to enable the mod (F5 by default).
- Download the Mono version of UniverseLib and put it in the
Mods
folder.- UniverseLib is required.
- Melon Preferences Manager also requires UniverseLib.
- UniverseLib is required.
- Download
NeonCapture.dll
from the Releases page and drop it in theMods
folder.
-
Go to the top and select
Tools > WebSocket Server Settings
-
Enable the WebSocket server at the top, and enable authentication/generate password if preferred. Either keep the default port or set it to something you know is secure.
-
Click the
Show Connection Info
button to view and copy your password.
Press F5 to open the MelonPreferencesManager menu, and navigate to the NeonCapture
category. Enable the mod, set your port and password, and customize to your liking. Once you are done, click the Save Preferences
button at the top, then restart your game.
Once you restart your game, you should see "Successfully identified with OBS!" at the bottom left of the game, which means you're all good to go!
This project uses Visual Studio 2022 as its project manager. When opening the Visual Studio solution, ensure your references are corrected by right clicking and selecting Add Reference...
as shown below.
Most will be in Neon White_data/Managed
. Some will be in MelonLoader/net35
, not net6
. Select the MelonPrefManager
and UniverseLib
mods for those references.
If you get any weird errors, try deleting the references and re-adding them manually.
Once your references are correct, build using the keybind or like the picture below.
Make any edits as needed, and make a PR for review. PRs are very appreciated.
Note your milage may vary based on your OBS setup, hardware, and more. NeonCapture only tells OBS when to start and stop.