mirror of
https://github.com/DorkSquadRR/DorkNet.git
synced 2026-10-25 23:18:44 -07:00
Refactor configuration endpoints and update client installation scripts
- Removed Photon configuration fields from dorknet-clientmod.json.template. - Added new backtrace and Azure Speech configuration endpoints in ConfigController. - Updated response format for IsCreationEnabled and IsRenderingEnabled endpoints in CustomAvatarItemsController. - Enhanced InfluencerPartnerProgramController to include additional player properties. - Implemented RoomKeepsakes endpoint in KeepsakesController to retrieve keepsakes by room ID. - Modified ReportsController to standardize response for Hile reporting. - Added PlayerDataForMe and RoomsRequiring endpoints in RoomsController for enhanced player data retrieval. - Introduced new dorm matchmaking methods in MatchController for player session management. - Updated MatchPlayerController to handle exclusive login functionality. - Revised install scripts to reflect changes in Photon AppId handling and patching process. - Added new patch-client.ps1 script for applying static byte patches to the Rec Room client.
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
install made by tools/install-plugin.ps1, then runs tools/patch-client.ps1
|
||||
in its legacy mode:
|
||||
|
||||
- byte-patches Photon Realtime/Voice AppIds in resources.assets;
|
||||
- byte-patches Photon Realtime/Voice AppIds in GameAssembly.dll;
|
||||
- byte-patches the native BestHTTP/BouncyCastle TLS certificate
|
||||
verifier return in GameAssembly.dll;
|
||||
- points *.rec.net at the DorkNet server through the hosts file;
|
||||
@@ -169,7 +169,7 @@ if (-not $KeepBepInEx) {
|
||||
Write-Warn 'Keeping BepInEx because -KeepBepInEx was supplied.'
|
||||
}
|
||||
|
||||
Write-Step 'Applying legacy resources.assets/hosts/cert patch'
|
||||
Write-Step 'Applying legacy GameAssembly/hosts/cert patch'
|
||||
if ($CertPath -and $DryRun) {
|
||||
& $patchClient -RecRoomPath $RecRoomPath -PhotonAppId $PhotonAppId -PhotonVoiceAppId $PhotonVoiceAppId -ServerIp $ServerIp -CertPath $CertPath -DryRun
|
||||
} elseif ($CertPath) {
|
||||
|
||||
Reference in New Issue
Block a user