Modding: Custom Sounds

NOTE: This tutorial assumes you have unpacked your game files using QuickBMS and have deleted/backed up your .DAT file.

Requirements: Any audio editing program, any Hex editing program and any text editor.

I recommend Audacity for audio editing, HxD for hex editing and Notepad++ for text editing.

In this example i will be replacing the ice weapon sounds with my own.

Step 1: Find a sound you want to replace and open it in the hex editor.

I will open wpn_white_1_1.rad - wpn_white_1_2.rad - wpn_white_1_3.rad

Step 2: Find a sound you want to replace it with, it can be anything you want but there are some requirements.

1 - In needs to be a .wav file, if you have .mp3 .ogg or any other format, then you need to convert it using a audio editor of your choice.

2 - It needs to be mono or stereo depending on the file you are replacing.

Ideally the sound file you will use should be .wav, 22050Hz or 44100Hz, 16-bit

Most sfx in the game is 22050Hz and if you are using any Hz higher than that, it will sound slowed down in-game.

This can be fixed in the audio.cfg.

Step 3: Open the .wav file in your hex editor. You want to delete anything you see before "data" including data itself.

Example: RIFF(ˆX�WAVEfmt ��������D¬���±������data

Step 4: Go to the original sfx we opened in Step 1, select all of the top row and copy it

Example: ����"V���`������

Step 5: Go back to your .wav and paste the text we copied.

Step 6: Now save the .wav. We want to now rename it from .wav to .rad .Make sure it has the same name as the sound you are replacing.

Mine would be wpn_white_1_1.wav to wpn_white_1_1.rad

You should now have a working sound effect.

Note on fixing low pitched audio: you can open audio.cfg and change the pitch of the sound you changed.

If your sfx sounds pitched down and it was 44100hz, then go to the sfx in the config you changed and check if it says "PITCH 22050"

if it does, change it to "PITCH 44100" and it should be normal.