Beginner's Guide to Modding (2024)

  • Introduction to Textures
  • Installing Your First Mod
  • Converting a Video Loop for Home Screen

Prerequisites

CompressonatorDownload Here

Texture Asset Type Table [DRAFT]

TYPE

FORMAT

QUALITY

ClothingBC11.0
Crowd SignsBC31.0

Texture Data Table

TYPE

FORMAT

QUALITY

_colorBC11.0
_nrmBC70.05 (Dev) | 0.5 (Production)
_roughness ATI1N0.05 (Dev) | 1 (Production)
_metalATI1N0.05 (Dev) | 1 (Production)
_normalATI2N0.05 (Dev) | 1 (Production)

Introduction

We have been acquainted over the years with saving textures through Photoshop or Paint.NET into the DDS format. This is still the case in WWE 2K22, however the compression settings and process is entirely different to before. If you do not follow this walkthrough, your textures may work, but will appear with artifacts or crash the game itself.

Please remember to now use .TIF files instead of Photoshop .PSD. PSD is a deprecated file format and Compressonator will not accept it.

_color:
This is a very common texture that you will find inside the games archives. This is now your diffuse/albedo map, which contains all the colour information for your mesh.

_nrm:
Also common, this file controls the prominent characteristics of whatever mesh the textures point too. The breakdown is as follows.

  • Red/Green channels control the actual normal map information, however the green channel is now flipped from previous games.
  • Blue channel is your roughness. Roughness controls how rough or smooth a Material's surface is. Rough materials scatter reflected light in more directions than smooth materials, which controls how blurry or sharp a reflection is (or how broad or tight a specular highlight is).
  • Alpha (if it exists) channel is your metallic, this controls how 'metal-like' your surface will be. Nonmetals have metallic values of 0 and metals have metallic values of 1

_roughness:
This is the same logic as above, except in certain cases (belts for example) have it separated from the normal map. These separated files have different compression settings than the combined nrm.

_metallic:
This is the same logic as above, except in certain cases (belts for example) have it separated from the normal map. These separated files have different compression settings than the combined nrm.

_normal:
This is the same logic as above, These separated files have different compression settings than the combined nrm.

Step #1 |Project Setup

We are now working with Compressonator, this tool will handle the compression and output of our DDS files with a single click once setup. When you open Compressonator, you will be presented with the image below. Follow the next steps.

  • File, New Project.
  • Enter a name for your project and select the location of your mod work directory.
  • Perform a save to make sure your project has successfully been stored.

Step #2 | Texture Setup

We are now going to add textures to our project, when this step has been done you will only need to select the textures you wish to process and click Process.

  • Double click Double click here to add files and select your _color.tif
  • You will see your texture on the left side. Expand it inside the list and double click Add destination settings. The software will now look something similar to this:

  • Refer to the data table at the beginning of this tutorial for which Format you may need. For this tutorial we will need
      • Format: DXT1
      • Quality: 1 (production)
  • Configure the folder path to where you wish the textures to be saved too once processed.
  • Configure the name of your texture to match the required suffix. In this case _color

  • Now we must generate mipmaps for this texture (recommend for finalized production, but for the sake of this tutorial we will do it now.
  • Select your texture, making sure it is highlighted and click the generate mipmap button found on the toolbar.

  • A popup will appear, select OK with the default settings and the tool will the generate mipmaps for that particular texture.

  • Repeat this entire texture process for the rest of your texture(s), following the data sheet provided at the beginning of this page. For us, we will be doing the nrm texture.
  • We do not recommend that you set the quality to 1 for nrm. For time saving it is best to use 0.05 for quality testing, and then 0.5 for production (finished).

Step #3 | Processing Textures

This is the fun bit, once you have setup your textures correctly. Highlight the textures that you wish to process, and clickProcess Selected Imagesin the toolbar.

This will save out your images in high quality compression with very minimal if at all destruction of your texture. Using the correct settings will get you the same result that 2K use for their texture pipeline.

Always remember to save your project when adding new textures and once you configure their output.

Step #4 | Finished

Once you have processed your images, they are game ready. If you followed this process and used the correct texture configuration, the result in game will be identical to the 2K formatting.

This is a very basic guide on installing your first mod. Following each step below, will teach you the fundamentals behind what tools you need and they operate.

Prerequisites

CakeToolsDownload Here
Mod for installation
CakeTools FontsDownload Here

This tutorial assumes that you have patched your WWE 2K22 exe to enable custom CAK files!

Step #1 |Preparation

For the purposes of this tutorial, we will be using Dimma's WWE 2K22 Red/Blue mod.

It is good practice once you have downloaded your mod, to extract it to a folder of its own somewhere on your computer.

Make sure to install the required fonts for CakTools.

Step #2 | Setup Modding

Inside your WWE 2K22 game directory, create a folder called _mods. This is now a dummy folder which will contain all your downloaded mods; CakeTools will use this to bake a new CAK archive.


When we extracted Dimma's mod, inside we see an existing _mods folder. Copy and paste this to merge with your existing folder that is located in your WWE 2K22 game directory.

Step #3 | Baking

Load CakeTools. Then choose 'File > Bake a Folder'.

  • Locate your _mods folder.
  • Click to go through to your _mods folder and select 'Select Folder'.

  • You will be asked what index number you would like for your CAK. For unexperienced modders, the default 8 is what you're looking for.

  • Clicking OK will begin the process of baking your new CAK file. Once complete you will receive an alert notifying you of the successful bake.

Inside your WWE 2K22 game directory, you will now see a bakedfile08.cak. This is your new CAK file that contains the mod you installed.

YouMUST re-bake your CAK every time that you install a new mod.

Step #4 | Success

Well done! If you followed the steps correctly, your mod will now be visible the next time that you load the game.

This is a guide to show you how to take a simple 10 - 20 second video loop and convert it to work with 2K22.

Prerequisites

CakeToolsDownload Here
RAD Tools (Zip Password is RAD)Download Here
Sample Video (MP4)Download Here
7 Zip 64-Bit *OPTIONAL*Download Here

Step #1 | Converting MP4 to BK2

Make sure to install the RAD Video Tools before proceeding.

We will use a sample video loop which is copyright free and no credit needed. You would want to make your own with your favorite video editing/productions software (Sony Vegas, Fimora, After Effects, etc).

Open RAD Video Tools on your computer and select the video loop file, then click [Bink It!]

Change the name of the output file to HomeScreenLoop-V4-1080.bk2 and click [Bink]!

You will see a compression results box, when it is finished, you can close RAD Video Tools.

Now you can move this video into the _mods\UI\Assets\2K22_video\ folder in your 2K22, create the folders inside _mods if they are not already created.

Step #2 | Baking

Load CakeTools. Then choose 'File > Bake a Folder'.

  • Locate your _mods folder.
  • Click to go through to your _mods folder and select 'Select Folder'.

You will be asked what index number you would like for your CAK. For new inexperienced modders,
the default BakedFile Index 8 is what you're looking for.

  • Clicking OK will begin the process of baking your new CAK file. Once complete you will receive
    an alert notifying you of the successful bake.

Inside your WWE 2K22 game directory, you will now see a bakedfile08.cak. This is your new CAK file that contains the mod you installed.

YouMUST re-bake your CAK every time that you install or create a new mod.

Step #3 | Success

Beginner's Guide to Modding (2024)

References

Top Articles
Latest Posts
Article information

Author: Terrell Hackett

Last Updated:

Views: 6534

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Terrell Hackett

Birthday: 1992-03-17

Address: Suite 453 459 Gibson Squares, East Adriane, AK 71925-5692

Phone: +21811810803470

Job: Chief Representative

Hobby: Board games, Rock climbing, Ghost hunting, Origami, Kabaddi, Mushroom hunting, Gaming

Introduction: My name is Terrell Hackett, I am a gleaming, brainy, courageous, helpful, healthy, cooperative, graceful person who loves writing and wants to share my knowledge and understanding with you.