Modding Resource
By Liz M.
Last updated: 23/12/23
Building the Engine

Introduction

This is a guide on how to build Fadeout: Underground by Pandan from the source code provided on GitHub. Currently, this step-by-step guide has only been tested and confirmed working on Linux based operating systems using an AMD GPU. Good Luck!


Getting the files

Okay, to begin, we are going to create a folder to hold all the files for this project in one place.

1.) Create a folder, (preferably on your Desktop,) that we'll call "FadeoutSource"

Now, we'll need to download a few zip files for the engine, the project, and the required plugins. First up, let's download the engine files.

2.) Go to "https://github.com/westomopresto/Fadeout-Fork-UE4-4.24.3" in your web browser (or click this step)

In the top left of the middle part of the page you'll see the drop-down for the selected branch. By default the selected branch should be "release."

3.) Switch the selected branch from "release" to "Fadeout-Fork-4.24"

4.) Now select the green "<> Code" button, and click "Download ZIP"

This should start the download for the zip file containing the engine.

5.) Once the download has completed, move "Fadeout-Fork-UE4-4.24.3-Fadeout-Fork-4.24.zip" from your downloads folder to the "FadeoutSource" folder we created in step 1

Next we'll download the project files.

6.) Go to "https://github.com/westomopresto/Grapple" in your web browser (or click this step)

7.) Now select the green "<> Code" button, and click "Download ZIP"

Before we can start building the engine, there is one more file that we're missing. If we try to build the engine now, it will give us this error:

Failed to download 'http://cdn.unrealengine.com/dependencies/3080521-4555593138d749878eace1a85d45da69/02a0f12c2e24355ee396573eb72a2ae8cf84e86a': The remote server returned an error: (403) Forbidden. (WebException)

This just means it wasn't able to access the server required to get the files. (If you want to know more details about this issue you can find them here)

To fix this issue, we'll need to get a new file that will point the engine to the correct place.

8.) Go to "https://github.com/EpicGames/UnrealEngine/releases?page=3" in your web browser (or click this step)

9.) Look for the section labeled "Unreal Engine 4.24.3" (you may have to go to the next page)

10.) Select the "Asssets" drop down arrow

11.) Select the file called "Commit.gitdeps.xml"


Compiling the engine

[Section Under Construction]

Initial project setup

[Section Under Construction]