commit 76a1cb5cbe32b7bf925b287a004a1e87f364dacd Author: Devin Zuczek Date: Fri Jul 10 10:38:55 2026 -0400 initial diff --git a/BepInEx/config/net.rec.plugin.cfg b/BepInEx/config/net.rec.plugin.cfg new file mode 100644 index 0000000..a424f3b --- /dev/null +++ b/BepInEx/config/net.rec.plugin.cfg @@ -0,0 +1,49 @@ +## Settings file was created by plugin RecNet Plugin v1.0.0 +## Plugin GUID: net.rec.plugin + +[Advanced] + +## Allows other fields below in the advanced section to be modified. +# Setting type: Boolean +# Default value: false +Enabled Advanced Settings = false + +## Custom Photon NameServer +# Setting type: String +# Default value: +Photon NameServer = + +## Custom Photon NameServer Port (if 0, it will be default) +# Setting type: Int32 +# Default value: 0 +Photon NameServer Port = 0 + +## Show debug logs (HTTP tracing, etc. WARNING: will include sensitive information such as passwords and auth tokens in the logs, be careful when sharing them!) +# Setting type: Boolean +# Default value: false +Debug = false + +[Photon] + +## Photon Realtime App ID +# Setting type: String +# Default value: +App Id Realtime = 8f322bdb-2b1f-4c27-a232-01436f43d14e + +## Photon Voice App ID +# Setting type: String +# Default value: +App Id Voice = 6b4682e1-a1a9-4e04-b44a-6db0049a4df3 + +## Photon Chat App ID +# Setting type: String +# Default value: +App Id Chat = 55fae86e-0459-4f97-bf6c-39c9341da6ef + +[Server] + +## Host for the RecNet NameServer. +# Setting type: String +# Default value: https://ns.rec.net +RecNet NameServer Host = https://ns.recflare.net + diff --git a/RecRoom_Data/il2cpp_data/Metadata/global-metadata.zip b/RecRoom_Data/il2cpp_data/Metadata/global-metadata.zip new file mode 100644 index 0000000..b7d9223 Binary files /dev/null and b/RecRoom_Data/il2cpp_data/Metadata/global-metadata.zip differ diff --git a/download.bat b/download.bat new file mode 100644 index 0000000..8b8c103 --- /dev/null +++ b/download.bat @@ -0,0 +1,38 @@ +@echo off +setlocal + +set "STEAM_USERNAME=" +set /p STEAM_USERNAME=Enter your Steam username: +if "%STEAM_USERNAME%"=="" ( + echo No username entered - stopping. + exit /b 1 +) + +echo === Installing DepotDownloader === +curl -f -L -o DepotDownloader.zip https://github.com/SteamRE/DepotDownloader/releases/download/DepotDownloader_3.4.0/DepotDownloader-windows-x64.zip || goto :error +if not exist "DepotDownloader" mkdir "DepotDownloader" +tar -xf DepotDownloader.zip -C DepotDownloader || goto :error +del DepotDownloader.zip + +echo === Downloading Rec Room depot via DepotDownloader (will prompt for Steam password) === +DepotDownloader\DepotDownloader.exe -app 471710 -depot 471711 -manifest 7859140924515540835 -dir . -username "%STEAM_USERNAME%" || goto :error + +echo === Downloading BepInEx and extracting to this directory === +curl -f -L -o BepInEx.zip https://github.com/BepInEx/BepInEx/releases/download/v6.0.0-pre.2/BepInEx-Unity.IL2CPP-win-x64-6.0.0-pre.2.zip || goto :error +tar -xf BepInEx.zip -C . || goto :error +del BepInEx.zip + +echo === Downloading RecNetPlugin.dll into BepInEx\plugins === +if not exist "BepInEx\plugins" mkdir "BepInEx\plugins" +curl -f -L -o "BepInEx\plugins\RecNetPlugin.dll" https://github.com/djdevin/recnet-plugin/releases/download/0.0.2/RecNetPlugin.dll || goto :error + +echo === Extracting bundled global-metadata into RecRoom_Data\il2cpp_data\Metadata === +tar -xf "RecRoom_Data\il2cpp_data\Metadata\global-metadata.zip" -C "RecRoom_Data\il2cpp_data\Metadata" || goto :error + +echo === Done === +exit /b 0 + +:error +echo. +echo *** FAILED with error code %errorlevel% - stopping. *** +exit /b %errorlevel%