Skip to content

Cosmetic Data Packs: Textures

Ballaam edited this page Mar 15, 2025 · 10 revisions

This article covers the texture portion of creating cosmetic data packs. As outlined in the primary article, textures need to be placed in the textures directory in the cosmetic data pack. Textures are only supported in v4.0+ of the randomizer.

Generic Practices

  • Only .png files work. All other image formats are not supported yet.
  • If you place multiple images in a folder, the randomizer will pick a random one upon each generator. If you want a specific image to be selected, then ensure that only 1 image is in the folder.

Customizable elements

Transition Images

This changes the texture of the spin animation that plays when you go into a new area. All transitions that get placed into your pack need to be edited with the Transition Editor, as this correctly handles various intricacies of the transitions.

Transitions need to be placed in the textures/transitions/ directory. All transitions that are not the right image dimensions will be ignored by the randomizer (something you won't need to worry about if you use the editor).

T&S Portals

This changes the texture on a Troff 'n' Scoff portal. T&S Portal images can be of any size, but it is recommended that the images are at least 63x63. All images that are not 63x63 in size will be rescaled to that size. Any non-square images will have a square portion of that image selected to ensure no undesirable axis stretching takes place.

All T&S Portal images need to be placed in the textures/tns_portal/ directory.

Paintings

This changes various paintings across the game to be something else:

- The DK Isles painting that's present in Snide's HQ and the Painting Room in Jungle Japes
- The K Rool, Knight and Swords Paintings that's in the Museum in Creepy Castle
- The Dolphin and Candy paintings that are present in DK's house in Training Grounds

Painting images can be of any size, but it is recommended that the images are at least 128px x 128px to work with the bigger paintings (namely those in the museum). All images that do not match the target painting size will be rescaled to that size. Any image that doesn't match the aspect ratio of the target painting will take a portion of your selected image that is the correct aspect ratio to ensure no undesirable axis stretching.

All painting images need to be placed in the textures/paintings/ directory.

Troubleshooting

My textures aren't being picked up by the game

  • Make sure they're in the correct directories in your pack
  • Make sure all images that you're putting in your pack are PNG files. If they're other formats (eg. JPEG/WEBP), then those will not be picked up by the system that is used to pull textures into the patcher
Clone this wiki locally