Introduction
Getting Started
1.
Installing Unreal Engine
2.
Starting the editor
❱
2.1.
Custom UE4 project
3.
External tools
❱
3.1.
Using Fmodel
3.2.
Using Umodel
3.3.
Using AssetEditor
3.4.
Using UAssetGUI
3.5.
Using Blender
4.
Loose file loading
Creating your mod
5.
Mesh/Model
❱
5.1.
Extracting game models
5.2.
Importing models into Blender
5.3.
Exporting models into UE4
5.4.
Setting materials and outline
5.5.
Custom materials
6.
Texture/Colors
❱
6.1.
Extracting textures
6.2.
Previewing textures in Blender
6.3.
Editing base
6.4.
Editing ILM
6.5.
Editing SSS
6.6.
Editing detail/decal
6.7.
Exporting textures into UE4
6.8.
Per-game texture specifics
❱
6.8.1.
Strive
6.8.2.
DBFZ
7.
Animations
❱
7.1.
Extracting animations
7.2.
Importing animations into Blender
7.3.
Altering animations in Blender
7.4.
Exporting animations into UE4
7.5.
Checking animations in-game
7.6.
Adding entirely new animations
8.
Hurt & hitboxes
❱
8.1.
Extracting & importing collision
8.2.
Modifying collision
8.3.
Adding new collision
9.
Particles
❱
9.1.
Extracting Particles
9.2.
Simple edits with Particle Editor
9.3.
Complex edits with UassetGUI
9.4.
Quirks, pitfalls etc.
10.
Movesets
❱
10.1.
Extracting & injecting BBS
10.2.
Learning BBS
10.3.
How BBS works in-game
10.4.
Thinking outside the box
10.5.
Per-game BBS specifics
❱
10.5.1.
Strive
10.5.2.
DBFZ
11.
Audio
❱
11.1.
Extracting audio
11.2.
Importing audio
12.
UI Modding
❱
12.1.
UMG basics
12.2.
Finding widgets
12.3.
Common pitfalls
13.
Code Modding
❱
13.1.
Setting up the Ghidra project
13.2.
Setting up UE4SS
Distributing your mod
14.
Creating a .pak archive
❱
14.1.
Installing your mod
15.
Unverum functionality
❱
15.1.
Text patching
16.
Uploading to Gamebanana
Light (default)
Rust
Coal
Navy
Ayu
Arc System Works Modding Book
Mesh/Model