#How to have working crossbar sounds in custom maps

1 messages · Page 1 of 1 (latest)

tame rover
#

How to get crossbar sounds in custom maps

Recently, I discovered how to get crossbar sounds in custom maps. This tutorial assumes you have experience with UDK, and will not be exhaustive. If you have any questions/need help, be sure to let me know and I'll get back to you shortly.

Step 1 - Download the required dependencies
Since crossbar sounds are a relatively new addition to the game, you must download certain dependencies so that you can get started.

a. Extract the "Misc" folder to your dummy assets folder

b. Extract the .uc files to your TAGameclasses folder (~UDK\RLMM\Development\Src\TAGame\Classes)

#

Step 2 - compiling scripts
While adding new dummy assets doesn't require you to do a recompile, adding dummy classes does. To do so, open up UnrealFrontend.exe (located in ~UDK\RLMM\Binaries), and select Script > full recompile.

#

Step 3 - Placing crossbar volumes
You now need to place crossbar volumes and a crossbar volume manager (which is also a volume). You can place them however you like, with the crossbar volumes acting as a hitbox that plays the sound. Note that the crossbar volumes need to be inside of the crossbar volume manager for the sounds to work properly.

If you don't wanna place them yourself, that's fine, I'll include a copy/paste of a standard maps' volumes down below.

#

Step 4 - Physical Materials
Once you have the crossbar volumes placed, as well as the manager, you can now configure the volumes to play sounds upon impact. In the content browser, navigate to the "Misc" dummy assets, and fully load "PhysicalMaterials". You should see 2 objects with the names of "Goalpost_Crossbar" and "Goalpost_Post". Select a crossbar volume, and make sure it has either of these physical materials assigned to it in the "Crossbar Material" property. Normal maps use the crossbar physical material for the top one, and the post physical material for the sides, but since this is for a custom map, you can do whatever you want :)

#

If you did everything correctly, your crossbar sounds work!