mirror of
https://github.com/JogmansonReal/Radicade.git
synced 2026-10-25 23:18:56 -07:00
35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
# Radicade August Client
|
|
|
|
Startup integration for Rec Room **20230825**, compiled against that build's
|
|
generated BepInEx interop assemblies. Requires the metadata-reader repair in
|
|
`tools/AugustInterop` first. It does not use the incompatible March UI patches.
|
|
|
|
Build from the repository root:
|
|
|
|
```powershell
|
|
dotnet build 2023Patch/RadicadeAugustClient/RadicadeAugustClient.csproj -c Release
|
|
```
|
|
|
|
Override `-p:BepInExRoot=<game>/BepInEx` for a different installation. No automatic
|
|
deployment occurs. Install `bin/Release/net6.0/RadicadeAugustClient.dll` into
|
|
`BepInEx/plugins`, with the old RadicadeEacBypass.dll disabled/backed up. The two
|
|
plugins share a config identity and must not be installed together.
|
|
|
|
Local config (`BepInEx/config/com.radicade.eacbypass.cfg`):
|
|
|
|
```ini
|
|
[Connection]
|
|
ServerUrl = https://localhost:3030
|
|
[TLS]
|
|
AllowedHosts = localhost
|
|
```
|
|
|
|
TLS exceptions are limited to the configured host allowlist. The plugin checks
|
|
the game version and requires HTTPS. It reads the normalized metadata copy only
|
|
to identify the image signature key. Native game files are not modified.
|
|
|
|
Verified: build succeeds, plugin loads, TLS succeeds, and server configuration
|
|
downloads. **Not yet playable:** the next client error is launch validation;
|
|
login, Photon multiplayer, watch UI and room loading are not verified or fully
|
|
ported. See `docs/2023-AUGUST-BUILD.md` for the current status and backups.
|