Creating a Custom Horn Ball - HerbFargus/viper-racing-mods GitHub Wiki

Software Required:

  • Blender
  • Zmodeler
  • 3DSMax

Tools Required:

  • Car Tools
  • MKSFX.EXE

Overview:

There are two places viper racing looks for a horn ball file (commonly named ball.mod). The first is compiled into the file race.res the second is compiled into any .car files. If you add a ball.mod file to any of your .car files it will take precedence over the default race.res ball.mod.

If you have an existing 3D model you want to turn into a horn ball, depending on the file type you can open it in blender and export as an .stl to open in 3DSMax, to export to .3ds, to import into Zmodeler. Once in Zmodeler, you can export into a ball.mod.

Car Horn:

The Car horn sound is a .sfx file which can be created using MKSFX.EXE. You'll want a mono, 22 kHz, .wav file to create the .sfx file.

The easiest route I've found is to decompile an existing car, and just swap out the ball.mod and .sfx file and then just recompile the car.