» Tutorials

Scot A2HD Sound Interface Guide

By: Smarty

Several people have expressed interest in developing sound mods for the Scot A2HD. I've set it up (as of v1.0.2) to be relatively painless to apply sounds to the engines that come with the basic mod. This guide outlines how to maximize the compatibility of your sound mod with the base mod.

I’ve included individual sound definitions that correspond to the four different visible engine models and their associated engine units. They are located in //def/vehicle/truck/scot.a2hd/sound and are detailed in the table below:

Sound Definitions Unit Names Engine Family
bcii_int.sii
bcii_ext.sii
bcii.scot.a2hd.isound
bcii.scot.a2hd.esound
Cummins Big Cam II
(NTC 290, 335)
bciii_int.sii
bciii_ext.sii
bciii.scot.a2hd.isound
bciii.scot.a2hd.esound
Cummins Big Cam III
(NTC 350, 350 Formula, 400, 400 Formula)
kt_int.sii
kt_ext.sii
kt.scot.a2hd.isound
kt.scot.a2hd.esound
Cummins KT
(KT 450)
kta_int.sii
kta_ext.sii
kta.scot.a2hd.isound
kta.scot.a2hd.esound
Cummins KTA
(KTA 525, 600)
interior.sii
exterior.sii
std.scot.a2hd.isound
std.scot.a2hd.esound
Unused (prevents crash loading old saves)

The list will be updated, following the same format, as new engines are added to the base mod.

If you are creating a sound mod for the Scot, please overwrite these definition files and keep the unit names the same. There’s no need to touch the engine definitions as they already reference the sound definitions as above. Also take care to preserve the suitable_for[] array members in each sound definition; They, in combination with the defaults[] array in the engine definitions, link the sounds and engines to each other. This way, if a user removes the sound mod, there’s less potential for a crash.



Last modified: Apr 17, 2016