# Introduction to File Types

When it comes to modding the WWE 2K video game titles, there are a variety of file formats that you will need to familiarize yourselves with.

#### PAC

A PAC is an arbitrary extension given to most files in the WWE games. What is contained inside a PAC varies depending on where you are inside the game's folder structure. Some examples of what can be found inside a PAC are: EPK8, PACH, SHDC.

#### HSPC

This is a container archive, found in WWE 2K17 - WWE 2K19. A pattern will emerge when dealing with containers, 2K fashionably embed containers recursively. The most common container found inside a HSPC will be a SHDC, which again contains a multitude of files and in some rare cases, another container.

#### SHDC

This is a secondary type container, usually found inside a HSPC and was introduced with WWE 2k17 - WWE 2k19. Inside this container is where you will come across common files used in modding, examples: YOBJ, BIN, DDS.

#### YOBJ / JBOY

3D models from WWE 2K19 and below are in a format known as YOBJ, this can also have the variant JBOY. This file contains the mesh data, bones, texture information, shaders and more. This file does **not** contain textures.

#### DDS

Texture files across all WWE games are found to be in DDS format. These files can be found sporadically around all containers. As a community we have passively decided to distinguish a container containing textures to have the extension as PAC. Extended information about the image format known as DDS can be found [here](https://en.wikipedia.org/wiki/DirectDraw_Surface).

#### BIN

Normally when coming across a BIN (binary) archive, it's either unknown or has very specific case usage. Modders open these with a hex editor or text editor depending on what is inside the contents of the BIN file.

#### POFO

Contains all character/wrestler information. This includes name(s), height, weight and more. This file is commonly used when importing new characters or updating current ones.

#### MOVESET

As the name suggests, this contains all information for a moveset. This includes finishers, taunts, grapple moves and more.

#### TEAM\_INFO

These files contain Tag Team and Stable Information.

#### BPE

This is a secondary type container that is compressed. This is found in many of Yuke's games. Inside this container when uncompressed you will come across common files used in modding, examples: JBOY, BIN, DDS.

#### PACH

This is a secondary type container. In earlier games, this was a common container which contained compressed archives like BPE. WWE 2K17 and onwards, this was deprecated with the switch to SHDC with a similar container concept retained.

#### BK2

BINK Video files. A format that is used for Titantrons, Show intros and more.

#### PCK

A very basic container for audio. This can contain entrance themes, commentary, announcements and more.

#### BNK

A WWise Soundbank archive that normally contains a list of PCK containers.