├── .github └── workflows │ └── main.yml ├── DefaultMods.json ├── PrivateServer.json ├── PrivateSeverLauncher.bat ├── README.md └── UnrealPak ├── Engine ├── Binaries │ └── Win64 │ │ ├── UnrealPak-Analytics.dll │ │ ├── UnrealPak-Analytics.pdb │ │ ├── UnrealPak-BuildSettings.dll │ │ ├── UnrealPak-BuildSettings.pdb │ │ ├── UnrealPak-Core.dll │ │ ├── UnrealPak-Core.pdb │ │ ├── UnrealPak-CoreUObject.dll │ │ ├── UnrealPak-CoreUObject.pdb │ │ ├── UnrealPak-DerivedDataCache.dll │ │ ├── UnrealPak-DerivedDataCache.pdb │ │ ├── UnrealPak-Json.dll │ │ ├── UnrealPak-Json.pdb │ │ ├── UnrealPak-PakFile.dll │ │ ├── UnrealPak-PakFile.pdb │ │ ├── UnrealPak-PakFileUtilities.dll │ │ ├── UnrealPak-PakFileUtilities.pdb │ │ ├── UnrealPak-Projects.dll │ │ ├── UnrealPak-Projects.pdb │ │ ├── UnrealPak-RSA.dll │ │ ├── UnrealPak-RSA.pdb │ │ ├── UnrealPak-SSL.dll │ │ ├── UnrealPak-SSL.pdb │ │ ├── UnrealPak-TraceLog.dll │ │ ├── UnrealPak-TraceLog.pdb │ │ ├── UnrealPak.exe │ │ ├── UnrealPak.modules │ │ ├── UnrealPak.pdb │ │ ├── UnrealPak.target │ │ └── UnrealPak.version ├── Config │ └── BaseEngine.ini └── Plugins │ └── Compression │ └── OodleData │ ├── Binaries │ └── Win64 │ │ ├── UE4Editor-OodleDataCompressionFormat.dll │ │ ├── UE4Editor.modules │ │ ├── UnrealPak-OodleDataCompressionFormat.dll │ │ ├── UnrealPak-OodleDataCompressionFormat.pdb │ │ └── UnrealPak.modules │ └── OodleData.uplugin ├── UnrealPak.bat └── UnrealUnpak.bat /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | name: Private Server Builder 2 | 3 | on: 4 | workflow_dispatch: 5 | inputs: 6 | appVersion: 7 | description: 'Private Server Version And Release Tag' 8 | required: true 9 | default: '1.X.X.X' 10 | 11 | jobs: 12 | build: 13 | runs-on: windows-latest 14 | 15 | steps: 16 | - name: GIT Checkout 17 | uses: actions/checkout@v2 18 | with: 19 | submodules: 'true' 20 | 21 | - name: ZIP File 22 | uses: vimtor/action-zip@v1 23 | with: 24 | files: UnrealPak/ PrivateSeverLauncher.bat 25 | recursive: false 26 | dest: PrivateServer.zip # will end up in working directory not the Publish folder 27 | 28 | - name: GIT Release 29 | uses: marvinpinto/action-automatic-releases@latest 30 | with: 31 | title: "Private Server v${{ github.event.inputs.appVersion }}" 32 | automatic_release_tag: ${{ github.event.inputs.appVersion }} 33 | repo_token: ${{ secrets.GITHUB_TOKEN }} 34 | prerelease: false 35 | files: PrivateServer.zip 36 | -------------------------------------------------------------------------------- /DefaultMods.json: -------------------------------------------------------------------------------- 1 | { 2 | "DefaultMods": [ 3 | { 4 | "Name": "Private Server Configs", 5 | "UUID": "706600bf-f343-4c97-9117-82d5ca685bea", 6 | "Version": "1.0.1", 7 | "Author": "Mod By Daylight", 8 | "DownloadLink": "https://cdn.discordapp.com/attachments/917649484450775061/979523936473735258/Configs.zip" 9 | }, 10 | { 11 | "Name": "Lobby Controls", 12 | "UUID": "2cfffbd4-dd5f-4be6-b8a8-47c1ea76b341", 13 | "Version": "1.2.1", 14 | "Author": "Mod By Daylight", 15 | "DownloadLink": "https://cdn.discordapp.com/attachments/917649484450775061/979523936897364028/LobbyControls.zip" 16 | }, 17 | { 18 | "Name": "Unreal Engine Console", 19 | "UUID": "16bdc19f-2b88-4d95-a111-fb304f4e549b", 20 | "Version": "1.0.0", 21 | "Author": "Cranch & shmoul", 22 | "DownloadLink": "https://cdn.discordapp.com/attachments/917649484450775061/1021584306189119548/UnrealConsole.zip" 23 | }, 24 | { 25 | "Name": "Unlinked Sets", 26 | "UUID": "daace3a2-8780-4f54-bc8e-a0d490990993", 27 | "Version": "1.1.0", 28 | "Author": "BrandonItaly", 29 | "DownloadLink": "https://cdn.discordapp.com/attachments/917649484450775061/979523937115459584/UnlinkedSets.zip" 30 | }, 31 | { 32 | "Name": "Tutorial Characters", 33 | "UUID": "b05b3faa-1180-4005-9a68-f1d4369e3c7b", 34 | "Version": "1.0.2", 35 | "Author": "BrandonItaly", 36 | "DownloadLink": "https://cdn.discordapp.com/attachments/917649484450775061/979523937346125854/TutorialCharacters.zip" 37 | }, 38 | { 39 | "Name": "Adam Emission Instances", 40 | "UUID": "53918b8d-40e9-4f47-8e91-238d9ebe8894", 41 | "Version": "1.0.2", 42 | "Author": "Your lord Adam", 43 | "DownloadLink": "https://cdn.discordapp.com/attachments/917649484450775061/1018366756735160413/pakchunk513AdamEmissionMaterials-WindowsNoEditor.zip" 44 | } 45 | ] 46 | } -------------------------------------------------------------------------------- /PrivateServer.json: -------------------------------------------------------------------------------- 1 | { 2 | "latestVersion": "2.2.2", 3 | "latestBinaries": "1.0.6", 4 | "executablesPrivateWin64": "https://cdn.discordapp.com/attachments/838158112749781000/974776612207874048/DBDPrivateServerFiles.zip", 5 | "executablesPrivateEGS": null, 6 | "executablesPrivateWinGDK": null 7 | } -------------------------------------------------------------------------------- /PrivateSeverLauncher.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set version=2.2.2 3 | set branch=master 4 | set autoUpdateBinaries=true 5 | set pwsh=%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\powershell.exe -Command 6 | title DBD Private Server (%version%) 7 | echo ___ ___ ___ ___ _ _ ___ 8 | echo ^| \^| _ ) \ ^| _ \_ _(_)_ ____ _^| ^|_ ___ / __^| ___ _ ___ _____ _ _ 9 | echo ^| ^|) ^| _ \ ^|) ^| ^| _/ '_^| \ V / _` ^| _/ -_) \__ \/ -_) '_\ V / -_) '_^| 10 | echo ^|___/^|___/___/ ^|_^| ^|_^| ^|_^|\_/\__,_^|\__\___^| ^|___/\___^|_^| \_/\___^|_^| 11 | echo. 12 | echo DBD Private Server (%version%) 13 | echo. 14 | %pwsh% "& {[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webRequest = Invoke-WebRequest https://raw.githubusercontent.com/ModByDaylight/PrivateServer/%branch%/PrivateServer.json -UseBasicParsing; $Data = ConvertFrom-Json $webRequest.Content; if ( $Data.latestVersion -gt '%version%' ) { 'An update is available! Please download the latest version ' + '(' + $Data.latestVersion + ').'; echo 'https://github.com/ModByDaylight/PrivateServer/releases/latest'; '' } }" 15 | if exist gamepath.txt ( 16 | set /p path=gamepath.txt 82 | if not exist "%path%\.cache" md "%path%\.cache" 83 | %pwsh% "& {'Installing required mods...'; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webRequest = Invoke-WebRequest https://raw.githubusercontent.com/ModByDaylight/PrivateServer/%branch%/DefaultMods.json -UseBasicParsing; $Data = ConvertFrom-Json $webRequest.Content; $Data.DefaultMods | ForEach-Object { 'Downloading' + ' ' + $_.Name + ' ' + '(' + $_.Version + ')' + ' ' + 'by' + ' ' + $_.Author; Invoke-WebRequest -Uri $_.DownloadLink -OutFile 'Mods.zip'; Expand-Archive -Path 'Mods.zip' -DestinationPath 'temp' -Force; Remove-Item -Path 'Mods.zip' -Force }; $hash = @{}; foreach ($i in $Data.DefaultMods) { $hash.add($i.UUID,$i.Version) }; $hash | ConvertTo-Json -Depth 10 | Out-File '%path%\.cache\InstalledMods.json'; if (Test-Path 'temp') { Get-ChildItem -Path 'temp\*' -Include *.pak, *.sig -Recurse | Move-Item -Destination '%path%\DeadByDaylight\Content\Paks' -Force; Remove-Item -Path 'temp' -Force -Recurse } }" 84 | %pwsh% "& {'Downloading Private Server Binaries...'; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webRequest = Invoke-WebRequest https://raw.githubusercontent.com/ModByDaylight/PrivateServer/%branch%/PrivateServer.json -UseBasicParsing; $Data = ConvertFrom-Json $webRequest.Content; Invoke-WebRequest -Uri $Data.executablesPrivate%binaries% -OutFile 'PrivateExecutables.zip'; Expand-Archive -Path 'PrivateExecutables.zip' -DestinationPath 'PrivateExecutables' -Force; Copy-Item -Path 'PrivateExecutables\DBDPrivateServerFiles\DeadByDaylight-Modded.exe' -Destination '%path%' -Force; Copy-Item -Path 'PrivateExecutables\DBDPrivateServerFiles\DeadByDaylight\Binaries\%binaries%\*' -Destination '%path%\DeadByDaylight\Binaries\%binaries%' -Force; Remove-Item -Path 'PrivateExecutables.zip' -Force; Remove-Item -Path 'PrivateExecutables' -Force -Recurse; @{binariesVersion=$Data.latestBinaries} | ConvertTo-Json | Out-File '%path%\.cache\BinariesVersion.json' }" 85 | echo Installation Complete! 86 | goto :end 87 | :uninstallPrivate 88 | echo Uninstalling Private Server... 89 | %pwsh% "& {$ErrorActionPreference = 'SilentlyContinue'; Remove-Item 'gamepath.txt', '%path%\DeadByDaylight-Modded.exe', '%path%\DeadByDaylight\Binaries\%binaries%\DBDModLoader.dll', '%path%\DeadByDaylight\Binaries\%binaries%\DBDModLoader.dll', '%path%\DeadByDaylight\Binaries\%binaries%\PolyHook_2.dll', '%path%\DeadByDaylight\Binaries\%binaries%\steam_appid.txt', '%path%\DeadByDaylight\Binaries\%binaries%\UnrealFramework.dll' }" 90 | echo Completed. 91 | goto :end 92 | :platformCheck 93 | if exist "%path%\DeadByDaylight\Content\Paks\pakchunk0-WindowsNoEditor.pak" ( 94 | set binaries=Win64 95 | set launch=steam://rungameid/381210 96 | goto :eof 97 | ) 98 | if exist "%path%\DeadByDaylight\Content\Paks\pakchunk0-EGS.pak" ( 99 | set binaries=EGS 100 | set launch=com.epicgames.launcher://apps/Brill?action=launch&silent=true 101 | goto :unsupportedPlatform 102 | ) 103 | if exist "%path%\DeadByDaylight\Content\Paks\pakchunk0-WinGDK.pak" ( 104 | set binaries=WinGDK 105 | set launch=shell:appsFolder\BehaviourInteractive.DeadbyDaylightWindows_b1gz2xhdanwfm!AppDeadByDaylightShipping 106 | goto :unsupportedPlatform 107 | ) 108 | echo Invalid directory, try again. 109 | goto :dbdlocation 110 | :unsupportedPlatform 111 | echo The Private Server is currently unsupported on this platform. 112 | goto :end 113 | :updateBinaries 114 | if '%autoUpdateBinaries%'=='true' %pwsh% "& {[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webRequest = Invoke-WebRequest https://raw.githubusercontent.com/ModByDaylight/PrivateServer/%branch%/PrivateServer.json -UseBasicParsing; $Data = ConvertFrom-Json $webRequest.Content; $json = Get-Content '%path%\.cache\BinariesVersion.json' | Out-String | ConvertFrom-Json; if ( $Data.latestBinaries -gt $json.binariesVersion ) { 'Updating Private Server Binaries...'; Invoke-WebRequest -Uri $Data.executablesPrivate%binaries% -OutFile 'PrivateExecutables.zip'; Expand-Archive -Path 'PrivateExecutables.zip' -DestinationPath 'PrivateExecutables' -Force; Copy-Item -Path 'PrivateExecutables\DBDPrivateServerFiles\DeadByDaylight-Modded.exe' -Destination '%path%' -Force; Copy-Item -Path 'PrivateExecutables\DBDPrivateServerFiles\DeadByDaylight\Binaries\%binaries%\*' -Destination '%path%\DeadByDaylight\Binaries\%binaries%' -Force; Remove-Item -Path 'PrivateExecutables.zip' -Force; Remove-Item -Path 'PrivateExecutables' -Force -Recurse; @{binariesVersion=$Data.latestBinaries} | ConvertTo-Json | Out-File '%path%\.cache\BinariesVersion.json'; '' } }" 115 | goto :eof 116 | :updateMods 117 | if '%autoUpdateBinaries%'=='true' %pwsh% "& {[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webRequest = Invoke-WebRequest https://raw.githubusercontent.com/ModByDaylight/PrivateServer/%branch%/DefaultMods.json -UseBasicParsing; $Data = ConvertFrom-Json $webRequest.Content; $json = Get-Content '%path%\.cache\InstalledMods.json' | Out-String | ConvertFrom-Json; foreach ($i in $Data.DefaultMods.UUID) { $DefaultMods = $Data.DefaultMods | Where-Object { $_.UUID -eq $i }; if ( $DefaultMods.Version -gt $json.$i ) { 'Updating' + ' ' + $DefaultMods.Name + ' ' + '(' + $DefaultMods.Version + ')' + ' ' + 'by' + ' ' + $DefaultMods.Author; Invoke-WebRequest -Uri $DefaultMods.DownloadLink -OutFile 'Mods.zip'; Expand-Archive -Path 'Mods.zip' -DestinationPath 'temp' -Force; Remove-Item -Path 'Mods.zip' -Force; $updated = 'true'} $hash = @{}; foreach ($i in $Data.DefaultMods) { $hash.add($i.UUID,$i.Version) }; $hash | ConvertTo-Json -Depth 10 | Out-File '%path%\.cache\InstalledMods.json'}; if (Test-Path 'temp') { Get-ChildItem -Path 'temp\*' -Include *.pak, *.sig -Recurse | Move-Item -Destination '%path%\DeadByDaylight\Content\Paks' -Force; Remove-Item -Path 'temp' -Force -Recurse }; if ( $updated -eq 'true' ) { '' } }" 118 | goto :eof 119 | :end 120 | pause 121 | exit -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Private Server 2 | 3 | The Private Server is a modified version of the live game which is 100% offline from the live servers and has modding support. You are able to mod the latest version of the game with no limitations and play matches with others playing. 4 | 5 | ## Prerequisites 6 | 7 | - [Private Server](https://github.com/ModByDaylight/PrivateServer/releases) 8 | 9 | ## Private Server Setup 10 | 11 | 1. Download and extract the Private Server Setup folder. 12 | 2. Run the "PrivateSeverLauncher.bat" and follow the setup steps. 13 | 3. Once the setup has been completed, run the launcher again and select the "Launch Private Server" option. 14 | 15 | ## Matchmaking 16 | 17 | In the Private Server, matches can be queued for normally. Matches can also be created through the "Custom Game" mode in the main menu. Other players can be invited to your lobby through Steam. 18 | 19 | > **_NOTE:_** Matches in the Private Server do not have role limits and have a limit of 32 players. 20 | 21 | ## Returning to Live Servers 22 | 23 | If you want to return to the live servers, run the "PrivateSeverLauncher.bat" and select the "Launch Live" option. You can also launch Dead by Daylight through Steam normally. 24 | -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Analytics.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Analytics.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Analytics.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Analytics.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-BuildSettings.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-BuildSettings.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-BuildSettings.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-BuildSettings.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Core.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Core.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Core.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-CoreUObject.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-CoreUObject.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-CoreUObject.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-CoreUObject.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-DerivedDataCache.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-DerivedDataCache.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-DerivedDataCache.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-DerivedDataCache.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Json.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Json.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Json.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFile.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFile.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFile.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFile.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFileUtilities.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFileUtilities.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFileUtilities.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-PakFileUtilities.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Projects.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Projects.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-Projects.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-Projects.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-RSA.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-RSA.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-RSA.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-RSA.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-SSL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-SSL.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-SSL.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-SSL.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-TraceLog.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-TraceLog.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak-TraceLog.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak-TraceLog.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak.exe -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak.modules: -------------------------------------------------------------------------------- 1 | { 2 | "BuildId": "17155196", 3 | "Modules": 4 | { 5 | "Analytics": "UnrealPak-Analytics.dll", 6 | "BuildSettings": "UnrealPak-BuildSettings.dll", 7 | "Core": "UnrealPak-Core.dll", 8 | "CoreUObject": "UnrealPak-CoreUObject.dll", 9 | "DerivedDataCache": "UnrealPak-DerivedDataCache.dll", 10 | "Json": "UnrealPak-Json.dll", 11 | "PakFile": "UnrealPak-PakFile.dll", 12 | "PakFileUtilities": "UnrealPak-PakFileUtilities.dll", 13 | "Projects": "UnrealPak-Projects.dll", 14 | "RSA": "UnrealPak-RSA.dll", 15 | "SSL": "UnrealPak-SSL.dll", 16 | "TraceLog": "UnrealPak-TraceLog.dll" 17 | } 18 | } -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Binaries/Win64/UnrealPak.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak.target: -------------------------------------------------------------------------------- 1 | { 2 | "TargetName": "UnrealPak", 3 | "Platform": "Win64", 4 | "Configuration": "Development", 5 | "TargetType": "Program", 6 | "Architecture": "", 7 | "Launch": "$(EngineDir)/Binaries/Win64/UnrealPak.exe", 8 | "Version": 9 | { 10 | "MajorVersion": 4, 11 | "MinorVersion": 27, 12 | "PatchVersion": 2, 13 | "Changelist": 18319896, 14 | "CompatibleChangelist": 17155196, 15 | "IsLicenseeVersion": 0, 16 | "IsPromotedBuild": 1, 17 | "BranchName": "++UE4+Release-4.27", 18 | "BuildId": "17155196" 19 | }, 20 | "BuildProducts": [ 21 | { 22 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak.exe", 23 | "Type": "Executable" 24 | }, 25 | { 26 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak.pdb", 27 | "Type": "SymbolFile" 28 | }, 29 | { 30 | "Path": "$(EngineDir)/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak-OodleDataCompressionFormat.dll", 31 | "Type": "DynamicLibrary" 32 | }, 33 | { 34 | "Path": "$(EngineDir)/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak-OodleDataCompressionFormat.pdb", 35 | "Type": "SymbolFile" 36 | }, 37 | { 38 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/Binaries/Win64/UnrealPak-PlatformCrypto.dll", 39 | "Type": "DynamicLibrary" 40 | }, 41 | { 42 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/Binaries/Win64/UnrealPak-PlatformCrypto.pdb", 43 | "Type": "SymbolFile" 44 | }, 45 | { 46 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/Binaries/Win64/UnrealPak-PlatformCryptoTypes.dll", 47 | "Type": "DynamicLibrary" 48 | }, 49 | { 50 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/Binaries/Win64/UnrealPak-PlatformCryptoTypes.pdb", 51 | "Type": "SymbolFile" 52 | }, 53 | { 54 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/Binaries/Win64/UnrealPak-PlatformCryptoOpenSSL.dll", 55 | "Type": "DynamicLibrary" 56 | }, 57 | { 58 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/Binaries/Win64/UnrealPak-PlatformCryptoOpenSSL.pdb", 59 | "Type": "SymbolFile" 60 | }, 61 | { 62 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-BuildSettings.dll", 63 | "Type": "DynamicLibrary" 64 | }, 65 | { 66 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-BuildSettings.pdb", 67 | "Type": "SymbolFile" 68 | }, 69 | { 70 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-TraceLog.dll", 71 | "Type": "DynamicLibrary" 72 | }, 73 | { 74 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-TraceLog.pdb", 75 | "Type": "SymbolFile" 76 | }, 77 | { 78 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Core.dll", 79 | "Type": "DynamicLibrary" 80 | }, 81 | { 82 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Core.pdb", 83 | "Type": "SymbolFile" 84 | }, 85 | { 86 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-RSA.dll", 87 | "Type": "DynamicLibrary" 88 | }, 89 | { 90 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-RSA.pdb", 91 | "Type": "SymbolFile" 92 | }, 93 | { 94 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-PakFile.dll", 95 | "Type": "DynamicLibrary" 96 | }, 97 | { 98 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-PakFile.pdb", 99 | "Type": "SymbolFile" 100 | }, 101 | { 102 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Json.dll", 103 | "Type": "DynamicLibrary" 104 | }, 105 | { 106 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Json.pdb", 107 | "Type": "SymbolFile" 108 | }, 109 | { 110 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Projects.dll", 111 | "Type": "DynamicLibrary" 112 | }, 113 | { 114 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Projects.pdb", 115 | "Type": "SymbolFile" 116 | }, 117 | { 118 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-SSL.dll", 119 | "Type": "DynamicLibrary" 120 | }, 121 | { 122 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-SSL.pdb", 123 | "Type": "SymbolFile" 124 | }, 125 | { 126 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-DerivedDataCache.dll", 127 | "Type": "DynamicLibrary" 128 | }, 129 | { 130 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-DerivedDataCache.pdb", 131 | "Type": "SymbolFile" 132 | }, 133 | { 134 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-PakFileUtilities.dll", 135 | "Type": "DynamicLibrary" 136 | }, 137 | { 138 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-PakFileUtilities.pdb", 139 | "Type": "SymbolFile" 140 | }, 141 | { 142 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-CoreUObject.dll", 143 | "Type": "DynamicLibrary" 144 | }, 145 | { 146 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-CoreUObject.pdb", 147 | "Type": "SymbolFile" 148 | }, 149 | { 150 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Analytics.dll", 151 | "Type": "DynamicLibrary" 152 | }, 153 | { 154 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak-Analytics.pdb", 155 | "Type": "SymbolFile" 156 | }, 157 | { 158 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak.version", 159 | "Type": "RequiredResource" 160 | }, 161 | { 162 | "Path": "$(EngineDir)/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak.modules", 163 | "Type": "RequiredResource" 164 | }, 165 | { 166 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/Binaries/Win64/UnrealPak.modules", 167 | "Type": "RequiredResource" 168 | }, 169 | { 170 | "Path": "$(EngineDir)/Binaries/Win64/UnrealPak.modules", 171 | "Type": "RequiredResource" 172 | } 173 | ], 174 | "RuntimeDependencies": [ 175 | { 176 | "Path": "$(EngineDir)/Plugins/Compression/OodleData/OodleData.uplugin", 177 | "Type": "UFS" 178 | }, 179 | { 180 | "Path": "$(EngineDir)/Plugins/Experimental/PlatformCrypto/PlatformCrypto.uplugin", 181 | "Type": "UFS" 182 | }, 183 | { 184 | "Path": "$(EngineDir)/Binaries/ThirdParty/DbgHelp/dbghelp.dll", 185 | "Type": "NonUFS" 186 | } 187 | ], 188 | "AdditionalProperties": [ 189 | { 190 | "Name": "SDK", 191 | "Value": "Not Applicable" 192 | } 193 | ] 194 | } -------------------------------------------------------------------------------- /UnrealPak/Engine/Binaries/Win64/UnrealPak.version: -------------------------------------------------------------------------------- 1 | { 2 | "MajorVersion": 4, 3 | "MinorVersion": 27, 4 | "PatchVersion": 2, 5 | "Changelist": 18319896, 6 | "CompatibleChangelist": 17155196, 7 | "IsLicenseeVersion": 0, 8 | "IsPromotedBuild": 1, 9 | "BranchName": "++UE4+Release-4.27", 10 | "BuildId": "17155196" 11 | } -------------------------------------------------------------------------------- /UnrealPak/Engine/Config/BaseEngine.ini: -------------------------------------------------------------------------------- 1 | [DerivedDataBackendGraph] 2 | Root=(Type=KeyLength, Length=120, Inner=AsyncPut) 3 | AsyncPut=(Type=AsyncPut, Inner=Hierarchy) 4 | Hierarchy=(Type=Hierarchical, Inner=Boot, Inner=Pak, Inner=EnginePak, Inner=Local, Inner=Shared) 5 | Local=(Type=FileSystem, ReadOnly=false, Clean=false, Flush=false, PurgeTransient=true, DeleteUnused=true, UnusedFileAge=34, FoldersToClean=-1, PromptIfMissing=true, Path=%ENGINEDIR%DerivedDataCache, EnvPathOverride=UE-LocalDataCachePath, EditorOverrideSetting=LocalDerivedDataCache) -------------------------------------------------------------------------------- /UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UE4Editor-OodleDataCompressionFormat.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UE4Editor-OodleDataCompressionFormat.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UE4Editor.modules: -------------------------------------------------------------------------------- 1 | { 2 | "BuildId": "17155196", 3 | "Modules": 4 | { 5 | "OodleDataCompressionFormat": "UE4Editor-OodleDataCompressionFormat.dll" 6 | } 7 | } -------------------------------------------------------------------------------- /UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak-OodleDataCompressionFormat.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak-OodleDataCompressionFormat.dll -------------------------------------------------------------------------------- /UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak-OodleDataCompressionFormat.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ModByDaylight/PrivateServer/6baefaf5ec67c62a140d78de5f19719432bb10c5/UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak-OodleDataCompressionFormat.pdb -------------------------------------------------------------------------------- /UnrealPak/Engine/Plugins/Compression/OodleData/Binaries/Win64/UnrealPak.modules: -------------------------------------------------------------------------------- 1 | { 2 | "BuildId": "17155196", 3 | "Modules": 4 | { 5 | "OodleDataCompressionFormat": "UnrealPak-OodleDataCompressionFormat.dll" 6 | } 7 | } -------------------------------------------------------------------------------- /UnrealPak/Engine/Plugins/Compression/OodleData/OodleData.uplugin: -------------------------------------------------------------------------------- 1 | { 2 | "FileVersion" : 3, 3 | 4 | "FriendlyName" : "Oodle Data", 5 | "Version" : 1, 6 | "VersionName" : "1.0", 7 | "CreatedBy": "Epic Games, Inc.", 8 | "CreatedByURL": "http://epicgames.com", 9 | "Description" : "Oodle Data plugin for pak and iostore compression.", 10 | "Category": "Compression", 11 | "EnabledByDefault" : true, 12 | "CanContainContent" : false, 13 | "IsBetaVersion" : false, 14 | "Installed" : false, 15 | "SupportedPrograms" : [ "UnrealPak" ], 16 | 17 | "Modules": [ 18 | { 19 | "Name": "OodleDataCompressionFormat", 20 | "Type": "RuntimeAndProgram", 21 | "LoadingPhase": "EarliestPossible", 22 | "WhitelistPrograms": [ "UnrealPak" ], 23 | "BlacklistPlatforms": [ 24 | "HoloLens", 25 | "Lumin" 26 | ] 27 | } 28 | ] 29 | } 30 | -------------------------------------------------------------------------------- /UnrealPak/UnrealPak.bat: -------------------------------------------------------------------------------- 1 | @if "%~1"=="" goto :eof 2 | 3 | @echo off 4 | set /p path=<../gamepath.txt 5 | @setlocal enableextensions 6 | @pushd %~dp0 7 | @echo "%~1\*.*" "..\..\..\*.*" >filelist.txt 8 | Engine\Binaries\Win64\UnrealPak.exe "%~1.pak" -create=../../../filelist.txt 9 | move "%~1.pak" "%path%\DeadByDaylight\Content\Paks" 10 | @popd 11 | @pause -------------------------------------------------------------------------------- /UnrealPak/UnrealUnpak.bat: -------------------------------------------------------------------------------- 1 | @if "%~1"=="" goto :eof 2 | @if not "%~x1"==".pak" goto :eof 3 | 4 | @echo off 5 | @setlocal enableextensions 6 | @pushd %~dp0 7 | Engine\Binaries\Win64\UnrealPak.exe %1 -extract ../../../"%~n1" -extracttomountpoint 8 | @popd 9 | @pause --------------------------------------------------------------------------------