I'm going to do it slightly differently this year, I intend on covering models also later down the line as well as skins.
Requirements:
1) Download these tools: https://www.racedepartment.com/downloads/motogp-20-modding-tools.32495/
2) You need Unreal Engine Editor 4.23 (I've heard 4.24 works also but I haven't tried it):
https://www.epicgames.com/unrealtournament/download
3) Also make sure you have Python 2.7 installed:
https://www.python.org/download/releases/2.7/
Text tutorial (skins):
In the tutorial we'll modify a bike skin, but once you know the method you can try with something else.
Section 1: Export
Section 2: Import back in game
You're done! Check your mod in game.
Requirements:
1) Download these tools: https://www.racedepartment.com/downloads/motogp-20-modding-tools.32495/
2) You need Unreal Engine Editor 4.23 (I've heard 4.24 works also but I haven't tried it):
https://www.epicgames.com/unrealtournament/download
3) Also make sure you have Python 2.7 installed:
https://www.python.org/download/releases/2.7/
Text tutorial (skins):
In the tutorial we'll modify a bike skin, but once you know the method you can try with something else.
Section 1: Export
-Launch Umodel.exe (It's in the modding tools)
-Insert the path to MotoGP 20 or navigate to it (Normally it is: C:\Program Files (x86)\Steam\steamapps\common\MotoGP™20 or wherever you have installed it).
Select "Override Game Detection"
Select "Unreal Engine 4" And "Unreal Engine 4.23"
Then hit OK.
-You'll now have a window with all the directories of the game. Navigate to: motogp20\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101'
If you're unsure of the ID of the bike you want to edit click on skeletal_meshes and then on chassisXXX.uasset (In this case it's chassis101.uasset)
This will load a 3D preview of the bike so you can see if this is the bike you want to edit.
If you click on "Tools->Export current object" Umodel will export everything related to the object, the model and all it's materials but since we are making a skin we only need the bike texture.
- Press "O" to exit the 3D preview. Click on "textures" and find the bike livery (in our case it's "livery001_d.uasset"). Click on "Tools->Export".
-Umodel will automatically create a folder called "UmodelExport" located where Umodel.exe is.
You can now find the texture (.tga format) and edit it!
-Insert the path to MotoGP 20 or navigate to it (Normally it is: C:\Program Files (x86)\Steam\steamapps\common\MotoGP™20 or wherever you have installed it).
Select "Override Game Detection"
Select "Unreal Engine 4" And "Unreal Engine 4.23"
Then hit OK.
-You'll now have a window with all the directories of the game. Navigate to: motogp20\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101'
If you're unsure of the ID of the bike you want to edit click on skeletal_meshes and then on chassisXXX.uasset (In this case it's chassis101.uasset)
This will load a 3D preview of the bike so you can see if this is the bike you want to edit.
If you click on "Tools->Export current object" Umodel will export everything related to the object, the model and all it's materials but since we are making a skin we only need the bike texture.
- Press "O" to exit the 3D preview. Click on "textures" and find the bike livery (in our case it's "livery001_d.uasset"). Click on "Tools->Export".
-Umodel will automatically create a folder called "UmodelExport" located where Umodel.exe is.
You can now find the texture (.tga format) and edit it!
Section 2: Import back in game
Part 1: Prepare your modded textures.
Basically we need to convert our modded .tga texture to .uasset.
- Launch Unreal Engine editor. Select Blank Project, no starter content, choose a path to save the project to and then you can name it whatever you want. I'm going to call mine "Tutorial". Click on Create Project.
- Drag your modded texture here:
- Double Click the texture and change the MIp Gen setting to "NoMipmaps", this is so the texture doesn't appear blurry in game before loading fully.
- Click on File->Save all. This way you will not need to create a new project next time.
- Close texture window to return to the previous screen.
- Click on File->Cook content for windows. Wait till it finishes. You can close Unreal Engine now!
Basically we need to convert our modded .tga texture to .uasset.
- Launch Unreal Engine editor. Select Blank Project, no starter content, choose a path to save the project to and then you can name it whatever you want. I'm going to call mine "Tutorial". Click on Create Project.
- Drag your modded texture here:
- Double Click the texture and change the MIp Gen setting to "NoMipmaps", this is so the texture doesn't appear blurry in game before loading fully.
- Click on File->Save all. This way you will not need to create a new project next time.
- Close texture window to return to the previous screen.
- Click on File->Cook content for windows. Wait till it finishes. You can close Unreal Engine now!
Part 2: Repack.
Go into "Import in game" folder. There you will see a folder called "motogp20". Inside it, you need to create the same Directory where you extracted the file from in Umodel:
"motogp20\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures"
Create the missing folders.
- Go to the location you saved the project to earlier (by default it will be "Documents\Unreal Projects\Name")
- Then from there go to "Saved\Cooked\WindowsNoEditor\Name\Content" here you will find the files Unreal Engine cooked for you. You should have 2 files. Copy BOTH of them into "motogp20\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures".
We're almost done!
- Go back into the root of folder "Import in game". Double click repack command.bat
Once it's done (it's quick), you will have a file called "pakchunk0-WindowsNoEditor_X_P.pak". Replace the X with something else, like "pakchunk0-WindowsNoEditor_MyMod_P.pak"
Copy the pak file you created and paste into:
C:\Program Files (x86)\Steam\steamapps\common\MotoGP™20\motogp20\Content\Paks
or wherever you have installed the game. Make sure you copy it where all the other pak files are.
Go into "Import in game" folder. There you will see a folder called "motogp20". Inside it, you need to create the same Directory where you extracted the file from in Umodel:
"motogp20\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures"
Create the missing folders.
- Go to the location you saved the project to earlier (by default it will be "Documents\Unreal Projects\Name")
- Then from there go to "Saved\Cooked\WindowsNoEditor\Name\Content" here you will find the files Unreal Engine cooked for you. You should have 2 files. Copy BOTH of them into "motogp20\Content\assets\graphics\vehicles\bikes\cat001\chassis\chassis101\textures".
We're almost done!
- Go back into the root of folder "Import in game". Double click repack command.bat
Once it's done (it's quick), you will have a file called "pakchunk0-WindowsNoEditor_X_P.pak". Replace the X with something else, like "pakchunk0-WindowsNoEditor_MyMod_P.pak"
Copy the pak file you created and paste into:
C:\Program Files (x86)\Steam\steamapps\common\MotoGP™20\motogp20\Content\Paks
or wherever you have installed the game. Make sure you copy it where all the other pak files are.