Home Step 2 of the install

Install the Ungodly mod pack

With UE4SS 3.0.1 in place, adding all three mods is one folder copy. This page shows exactly what goes where, how to confirm each mod started, and how to update or remove them later.

Takes about two minutes. You need UE4SS installed from the previous page and something that opens .rar files.

Before you start

Download the pack

One archive holds all three mods: SciroccoThugsModsv1.rar, 1.05 MB. Download it from this site or from my Google Drive mirror. Both are the same file.

Want proof the file is untouched? Run this in PowerShell in your Downloads folder, the same way as for UE4SS:

PowerShell

Get-FileHash .\SciroccoThugsModsv1.rar -Algorithm SHA256

Expected SHA-256 of SciroccoThugsModsv1.rar (1,101,609 bytes)

FC8E7E24E210C6A9885E04E596F9C29C2453E52A17B66EAAC70AC903139B15A1

What's inside

The archive holds 13 files in 7 folders: one Mods folder with the three mods, plus a README for each mod.

SciroccoThugsModsv1.rar
├── Mods\
│   ├── UngodlySciroccoBeautifyFlares\
│   │   ├── dlls\main.dll
│   │   ├── config.ini
│   │   └── enabled.txt
│   ├── UngodlySciroccoNeuralNav\
│   │   ├── dlls\main.dll
│   │   ├── brain.unnb
│   │   ├── config.ini
│   │   └── enabled.txt
│   └── UngodlySciroccoThugs\
│       ├── dlls\main.dll
│       ├── config.ini
│       └── enabled.txt
├── UngodlySciroccoBeautifyFlares_README.md
├── UngodlySciroccoNeuralNav_README.md
└── UngodlySciroccoThugs_README.md
FileSizeWhat it's for
UngodlySciroccoBeautifyFlares\dlls\main.dll1,294,848 bytesThe mod itself. UE4SS loads it.
UngodlySciroccoBeautifyFlares\config.ini12,962 bytesAll 79 settings with a description, default and range. The F6 menu writes here.
UngodlySciroccoBeautifyFlares\enabled.txt0 bytesTells UE4SS to start this mod. Empty on purpose.
UngodlySciroccoThugs\dlls\main.dll499,200 bytesThe mod itself. UE4SS loads it.
UngodlySciroccoThugs\config.ini5,914 bytesAll 35 settings with a description, default and range.
UngodlySciroccoThugs\enabled.txt2 bytesTells UE4SS to start this mod.
UngodlySciroccoNeuralNav\dlls\main.dll1,095,168 bytesThe mod itself. UE4SS loads it.
UngodlySciroccoNeuralNav\brain.unnb21,285 bytesThe thugs' learned brain. It keeps improving while you play.
UngodlySciroccoNeuralNav\config.ini9,816 bytesAll 62 settings with a description, default and range. The F9 menu can save here.
UngodlySciroccoNeuralNav\enabled.txt0 bytesTells UE4SS to start this mod. Empty on purpose.
The three _README.md files81,653 bytesFull documentation for each mod: every setting, what the log should say, troubleshooting. Open them with Notepad. They don't go into the game folder.

Extract the archive

Right-click SciroccoThugsModsv1.rar in your Downloads folder and use whichever of these you have. On Windows 11, 7-Zip and WinRAR may sit under Show more options.

  • 7-Zip: 7-Zip, then Extract to "SciroccoThugsModsv1\".
  • WinRAR: Extract to SciroccoThugsModsv1\.
  • Windows 11 on its own: Extract All, then Extract.

You now have a folder named SciroccoThugsModsv1 containing Mods and the three README files.

Copy Mods into Win64

  1. Open the extracted SciroccoThugsModsv1 folder. Click the Mods folder once to select it and press Ctrl + C.
  2. Open the game's Win64 folder (the one with ThugLyfe-Win64-Shipping.exe and UE4SS.dll) and press Ctrl + V.
  3. Windows merges your new Mods folder into the one UE4SS made. On a first install nothing gets replaced, because none of these files exist yet. If Windows asks for administrator permission, click Continue.

Check the folder

Open Win64\Mods. The three Ungodly folders now sit next to UE4SS's built-in mods.

Windows File Explorer open at Win64, Mods, listing UE4SS built-in mod folders, the shared folder, mods.txt and the three folders UngodlySciroccoBeautifyFlares, UngodlySciroccoNeuralNav and UngodlySciroccoThugs.
Win64\Mods after installing the pack: the three Ungodly folders sit next to the UE4SS built-in mods. Click the picture to view it at its original size.
Win64\Mods\
├── ActorDumperMod\                  UE4SS built-in
├── BPML_GenericFunctions\           UE4SS built-in
├── BPModLoaderMod\                  UE4SS built-in
├── CheatManagerEnablerMod\          UE4SS built-in
├── ConsoleCommandsMod\              UE4SS built-in
├── ConsoleEnablerMod\               UE4SS built-in
├── jsbLuaProfilerMod\               UE4SS built-in
├── Keybinds\                        UE4SS built-in
├── LineTraceMod\                    UE4SS built-in
├── shared\                          UE4SS built-in
├── SplitScreenMod\                  UE4SS built-in
├── UngodlySciroccoBeautifyFlares\    new
├── UngodlySciroccoNeuralNav\         new
├── UngodlySciroccoThugs\             new
└── mods.txt                         UE4SS, unchanged

The quickest check is the full path of each mod's DLL. All three must exist exactly like this:

Where the three DLLs belong

Win64\Mods\UngodlySciroccoBeautifyFlares\dlls\main.dll
Win64\Mods\UngodlySciroccoNeuralNav\dlls\main.dll
Win64\Mods\UngodlySciroccoThugs\dlls\main.dll

Launch and confirm

In the game

  1. Start the game. A short hint appears top-left for a few seconds: that's Beautify + Sun Flares showing its menu key. Press F6 to open its menu, and F5 to flip every effect off and on.
  2. Load into a level with thugs and press F9. The NeuralNav menu opens; its Verification tab is the mod checking its own installation inside your game.
  3. Press F8 in-game. UngodlySciroccoThugs writes a live report to UE4SS.log.

In UE4SS.log

Quit the game and open Win64\UE4SS.log with Notepad. Each mod writes lines with its own tag at the start. A healthy start includes:

WhoLines start withLook for
UE4SSMod 'UngodlySciroccoBeautifyFlares' has enabled.txt, starting mod. and the same line for the other two mods.
Beautify + Sun Flares[UBSF]swap-chain hooks installed, then game swap chain found and renderer ready on the game's D3D11 device. Stand still facing a wall for a second and depth cross-check: VERIFIED follows.
UngodlySciroccoThugs[UngodlySciroccoThugs]native relays (…): LIVE LIVE LIVE at start-up. Once you're in a level: Input events bound: 6/6.
UngodlySciroccoNeuralNav[UngodlyNeuralNav]config.ini: 62 settings read and overlay ready on DirectX 11. In a level with thugs: path memory layout self-test PASSED on 3 live paths.

Where the settings live

Every line in each config.ini has a plain-English description, its default and its allowed range. Values outside a range are clamped. Delete a config.ini and its mod writes fresh defaults the next time the game starts.

ModSettings fileHow to change it
Ungodly Beautify + Sun FlaresMods\UngodlySciroccoBeautifyFlares\config.ini, 79 settingsThe F6 menu in game; changes save when you close it. Or Notepad while the game is closed.
UngodlySciroccoThugsMods\UngodlySciroccoThugs\config.ini, 35 settingsNotepad, while the game is closed. There is no in-game menu; F8 only prints the report.
UngodlySciroccoNeuralNavMods\UngodlySciroccoNeuralNav\config.ini, 62 settingsThe F9 menu: changes apply instantly and Save settings writes them to the file. Or Notepad while the game is closed.

Only some of the mods

The three mods are independent. To skip one, don't copy its folder. To switch one off later without deleting anything, delete its enabled.txt; put an empty text file with that name back to switch it on again.

Each mod also has its own off switch: Enabled = 0 in the config.ini of UngodlySciroccoThugs or NeuralNav, and F5 or EffectsEnabled = false for Beautify + Sun Flares.

Updating the pack

  1. Download and extract the new pack.
  2. Copy its Mods folder into Win64 again. Windows asks about files that already exist: choose Replace the files in the destination.
  3. If a mod's settings changed in the new version, use its new config.ini. A line such as config: unknown setting in the log means you kept an old one.

Uninstalling

Close the game and delete the three Ungodly… folders from Win64\Mods. UE4SS stays installed; to remove it too, follow Removing UE4SS.

Just want the thugs to forget everything they learned? Delete Mods\UngodlySciroccoNeuralNav\brain.unnb, or use F9, Neural Network, Reset brain.