-
Notifications
You must be signed in to change notification settings - Fork 0
/
DowngradeEpic.ps1
40 lines (30 loc) · 1.91 KB
/
DowngradeEpic.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# This scripts downgrades the Epic Games version to the previous live one using the 3rd party client Legendary
# 1. Download Legendary
# 2. Install with the provided manifest
# 3. Create a small launch script for the game
Write-Host -BackgroundColor red "Downloading Legendary, please wait..."
# Download Legendary
curl.exe -LO https://github.com/whichtwix/legendary/releases/latest/download/legendary.exe
# This gives Legendary access to the Epic account, this is needed to download the game
.\legendary auth --import
# we have to do this first so the base url can populate as even putting it as a argument later is not enough
.\legendary install 963137e4c29d4c79a81323b8fab03a40 --abort-if-any-installed
Invoke-WebRequest -Uri https://github.com/whichtwix/Data/raw/master/epic/manifests/963137e4c29d4c79a81323b8fab03a40_2024.9.4.manifest -UseBasicParsing -OutFile auman.manifest
.\legendary install 963137e4c29d4c79a81323b8fab03a40 --manifest auman.manifest -y
Write-Host "done"
Write-Host -BackgroundColor red "Attempting to access the new Among Us folder through file explorer"
Write-Host -BackgroundColor red "if not found, please find it manually at C:\users\you\games\among us or similar"
Set-Location -Path (Get-Item -Path $env:USERPROFILE)
explorer.exe Games\AmongUs
Write-Host -BackgroundColor red "making a quick start file in the among us folder, click this to start the game"
Write-Host -BackgroundColor red "it will be named EpicGamesStarter.exe"
if (!(Test-Path "Games\AmongUs\EpicGamesStarter.exe"))
{
Invoke-WebRequest -Uri https://github.com/whichtwix/EpicGamesStarter/releases/download/1.0.2/EpicGamesStarter.exe.zip -UseBasicParsing -OutFile Games\AmongUs\EpicGamesStarter.exe.zip
}
if (Test-Path "Games\AmongUs\EpicGamesStarter.exe.zip")
{
Expand-Archive -Path "Games\AmongUs\EpicGamesStarter.exe.zip" -DestinationPath "Games\AmongUs" -Force
Remove-Item "Games\AmongUs\EpicGamesStarter.exe.zip"
}
Read-Host