// weird ass concatenation syntax. PBO Project complains otherwise...
#define CONCAT(a,b) a####b
#define CREATE_SCREAM(no)\
class GVAR(DOUBLES(scream,no)) { \
    name = QUOTE(GVAR(CONCAT(scream,no)));\
    sound[] = {QUOTE(PATHTOF(CONCAT(sounds\scream,no).ogg)), QUOTE(db+8), 1};\
    titles[] = {}; \
}

class CfgSounds {
    CREATE_SCREAM(1);
    CREATE_SCREAM(2);
    CREATE_SCREAM(3);
    CREATE_SCREAM(4);
    CREATE_SCREAM(5);
    CREATE_SCREAM(6);
    CREATE_SCREAM(7);
    CREATE_SCREAM(8);
    CREATE_SCREAM(9);
    CREATE_SCREAM(10);
    CREATE_SCREAM(11);
    CREATE_SCREAM(12);
    CREATE_SCREAM(13);
    CREATE_SCREAM(14);
    CREATE_SCREAM(15);
};