AnimatedSwine37 / UnrealEssentials

A Reloaded mod that makes it easy for other mods to edit files in Unreal Engine games
GNU General Public License v3.0
32 stars 5 forks source link

UnrealEssentials

A mod for Reloaded-II that makes it easy for other mods to replace files in Unreal Engine games.

Features

Planned Features

Usage

First you'll need to create a Reloaded mod and set Unreal Esentials as a dependency of it. For more details on making a mod check out Reloaded's documentation.

Next, open your mod's folder and create an UnrealEssentials folder inside of it, this is where you will put your edited files.

Full UTOC and PAK Files

To include full UTOC or PAK files simply put them anywhere in the UnrealEssentials folder (you can use subfolders if you'd like).

You do not need to suffix the file names with _P as you normally would if manually placing files in the game's folder, priority will automatically be sorted by Unreal Essentials (although if they do have _P in the name it won't hurt).

For example, a mod from Scarlet Nexus that uses full files looks like

image

Loose Files

To include loose files put them in the UnrealEssentials folder, replicating their folder structure from the original game (this structure will generally start with GameName/Content).

Note that if your game uses UTOC files, any .uasset files you replace will have to come from a UTOC as the file format is different when they are in PAK files. This means that you will need to export them from Unreal Engine in utocs and then extract them if you want to use them loosely. This will be fixed at a later time.

For example, using FModel we could find the font files in Persona 3 Reload at P3R/Content/Xrd777/Font

image

To then replace one of these files we'd put our edited one in UnrealEssentials/P3R/Content/Xrd777/Font like

image