Ionic.Zip.Reduced might cause problems for some. The proper Nuget package is here.
Follow these steps to set up debugging for Zetrith's multiplayer mod in RimWorld using dnSpy.
Set up Doorstop
Follow the instructions provided at the Rimworld-Doorstop GitHub repository.
You can stop here if the breakpoints for the mod are hit in dnSpy.
Open dnSpy for Debugging
Debug
-> Start Debugging...
.Unity
..\steamapps\common\RimWorld\RimWorldWin64.exe
Check if RimWorld Starts
Find Multiplayer.dll
Debug
-> Windows
-> Modules
..dll
files used by RimWorld.exe
.Multiplayer.dll
and open it, but note that it may not appear right away.If you find Multiplayer.dll
, skip to Step 6.
Search Through Unidentified Modules
Multiplayer.dll
, double-click any module with names like data-0000022CFEF538E0
.Multiplayer.dll
appears there.Set Breakpoints
Multiplayer.dll
, you should now be able to set breakpoints for debugging.