.ssf

A .ssf file contains the definition of a soundset. In essence, it is a list of ResRefs for sounds to play (mono .wav files), paired with StringRefs corresponding to the text of the sound. (A StringRef of 0xFFFFFFFF indicates that there is no corresponding text.)

The order of entries in the list determines how each entry is used. (For example, the second entry in the list is always a battle cry; the complete order is laid out in the soundset article.) An entry may (must) have a null ResRef when there is no sound available for the event corresponding to that entry.

The naming scheme used by BioWare for soundset files identified the completeness of a soundset by a prefix: "vs_f", "vs_n", and "c_", for complete (full) voice sets, partial (non-player) voice sets, and minimal (creature) sounds respectively. Soundsets from the expansion packs were identified by having an 'x' immediately after this prefix. BioWare limited the names of their soundset files to eleven characters, as their naming scheme also called for a five character suffix to be added to the soundset name when naming the sounds within the soundset (and the names of NWN files are limited to sixteen characters).