Customize in-game Loading Screens
Replace in-game Loading Screens with your own pictures
Last updated
Was this helpful?
Replace in-game Loading Screens with your own pictures
Last updated
Was this helpful?
Created & Published: Summer 2021 by PinkyJulien Last Documented Update: 2 March 2025 by PinkyJulien
For this guide, you'll need:
Recent WolvenKit version
There are two types of loading screens; each require different workflow to customize them
The first type of loading screens are the ones used when you launch the game. I'll call them "Dynamic" loading screens - they use multiple assets and effects.
And the second type are the ones used when you fast-travel or load a save file when already in-game. These are simple images - I'll call them "Static" loading screens.
There are two different pool of images the game can choose from depending on whenever you have Phantom Liberty installed or not. It also depends on your game progression; once you start the main PL mission, the game will use the EP1 loading screens.
▶ Vanilla Static Loading Screens Folder
base\gameplay\gui\fullscreen\loading\
▶ Phantom Liberty Static Loading Screens Folder
ep1\gameplay\gui\fullscreen\loading\
Since these are static loading screen, customizing them is easy;
If you plan on modding a personal/private loading screen mod, only edit the resolution you need (regular for high graphic setting - 720p and/or 1080p for low graphic setting)
If you plan on making and sharing a public mod, it is recommend to swap all available resolutions
For the sake of this guide, I'll only edit the regular HQ loading screens images
Add the desired loading screens .xbm
files to your project
Export them to .png
using the exporting tool
Open the .png files in your favorite image editing software and replace them with your desired pictures
Save over the exported .png
files in your RAW folder
Then use wkit import tool to import your .png
back to .xbm
Pack your mod, launch your game and use a fast-travel station to see your edits!
Similar to Static loading screens, there are two different pools of Dynamic screens available if you have Phantom Liberty installed.
▶ Vanilla Dynamic Loading Screens Folder
base\gameplay\gui\world\loading_screens\
▶ Phantom Liberty Dynamic Loading Screens Folder
ep1\gameplay\gui\world\loading_screens\
Swapping process for Dynamic loading screens not yet tested and need documentation.