// // Copyright(C) 1993-1996 Id Software, Inc. // Copyright(C) 2005-2014 Simon Howard // // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // DESCRIPTION: // Created by a sound utility. // Kept as a sample, DOOM2 sounds. // #include #include "doomtype.h" #include "sounds.h" // // Information about all the music // #define MUSIC(name) \ { name, 0, NULL, NULL } // musicinfo_t S_music[] = // { // MUSIC(NULL), // MUSIC("e1m1"), // MUSIC("e1m2"), // MUSIC("e1m3"), // MUSIC("e1m4"), // MUSIC("e1m5"), // MUSIC("e1m6"), // MUSIC("e1m7"), // MUSIC("e1m8"), // MUSIC("e1m9"), // MUSIC("e2m1"), // MUSIC("e2m2"), // MUSIC("e2m3"), // MUSIC("e2m4"), // MUSIC("e2m5"), // MUSIC("e2m6"), // MUSIC("e2m7"), // MUSIC("e2m8"), // MUSIC("e2m9"), // MUSIC("e3m1"), // MUSIC("e3m2"), // MUSIC("e3m3"), // MUSIC("e3m4"), // MUSIC("e3m5"), // MUSIC("e3m6"), // MUSIC("e3m7"), // MUSIC("e3m8"), // MUSIC("e3m9"), // MUSIC("inter"), // MUSIC("intro"), // MUSIC("bunny"), // MUSIC("victor"), // MUSIC("introa"), // MUSIC("runnin"), // MUSIC("stalks"), // MUSIC("countd"), // MUSIC("betwee"), // MUSIC("doom"), // MUSIC("the_da"), // MUSIC("shawn"), // MUSIC("ddtblu"), // MUSIC("in_cit"), // MUSIC("dead"), // MUSIC("stlks2"), // MUSIC("theda2"), // MUSIC("doom2"), // MUSIC("ddtbl2"), // MUSIC("runni2"), // MUSIC("dead2"), // MUSIC("stlks3"), // MUSIC("romero"), // MUSIC("shawn2"), // MUSIC("messag"), // MUSIC("count2"), // MUSIC("ddtbl3"), // MUSIC("ampie"), // MUSIC("theda3"), // MUSIC("adrian"), // MUSIC("messg2"), // MUSIC("romer2"), // MUSIC("tense"), // MUSIC("shawn3"), // MUSIC("openin"), // MUSIC("evil"), // MUSIC("ultima"), // MUSIC("read_m"), // MUSIC("dm2ttl"), // MUSIC("dm2int") // // }; // // // // Information about all the sfx // // // #define SOUND(name, priority) \ // { NULL, name, priority, NULL, -1, -1, 0, 0, -1, NULL } // #define SOUND_LINK(name, priority, link_id, pitch, volume) \ // { NULL, name, priority, &S_sfx[link_id], pitch, volume, 0, 0, -1, NULL } // sfxinfo_t S_sfx[] = // { // // S_sfx[0] needs to be a dummy for odd reasons. // SOUND("none", 0), // SOUND("pistol", 64), // SOUND("shotgn", 64), // SOUND("sgcock", 64), // SOUND("dshtgn", 64), // SOUND("dbopn", 64), // SOUND("dbcls", 64), // SOUND("dbload", 64), // SOUND("plasma", 64), // SOUND("bfg", 64), // SOUND("sawup", 64), // SOUND("sawidl", 118), // SOUND("sawful", 64), // SOUND("sawhit", 64), // SOUND("rlaunc", 64), // SOUND("rxplod", 70), // SOUND("firsht", 70), // SOUND("firxpl", 70), // SOUND("pstart", 100), // SOUND("pstop", 100), // SOUND("doropn", 100), // SOUND("dorcls", 100), // SOUND("stnmov", 119), // SOUND("swtchn", 78), // SOUND("swtchx", 78), // SOUND("plpain", 96), // SOUND("dmpain", 96), // SOUND("popain", 96), // SOUND("vipain", 96), // SOUND("mnpain", 96), // SOUND("pepain", 96), // SOUND("slop", 78), // SOUND("itemup", 78), // SOUND("wpnup", 78), // SOUND("oof", 96), // SOUND("telept", 32), // SOUND("posit1", 98), // SOUND("posit2", 98), // SOUND("posit3", 98), // SOUND("bgsit1", 98), // SOUND("bgsit2", 98), // SOUND("sgtsit", 98), // SOUND("cacsit", 98), // SOUND("brssit", 94), // SOUND("cybsit", 92), // SOUND("spisit", 90), // SOUND("bspsit", 90), // SOUND("kntsit", 90), // SOUND("vilsit", 90), // SOUND("mansit", 90), // SOUND("pesit", 90), // SOUND("sklatk", 70), // SOUND("sgtatk", 70), // SOUND("skepch", 70), // SOUND("vilatk", 70), // SOUND("claw", 70), // SOUND("skeswg", 70), // SOUND("pldeth", 32), // SOUND("pdiehi", 32), // SOUND("podth1", 70), // SOUND("podth2", 70), // SOUND("podth3", 70), // SOUND("bgdth1", 70), // SOUND("bgdth2", 70), // SOUND("sgtdth", 70), // SOUND("cacdth", 70), // SOUND("skldth", 70), // SOUND("brsdth", 32), // SOUND("cybdth", 32), // SOUND("spidth", 32), // SOUND("bspdth", 32), // SOUND("vildth", 32), // SOUND("kntdth", 32), // SOUND("pedth", 32), // SOUND("skedth", 32), // SOUND("posact", 120), // SOUND("bgact", 120), // SOUND("dmact", 120), // SOUND("bspact", 100), // SOUND("bspwlk", 100), // SOUND("vilact", 100), // SOUND("noway", 78), // SOUND("barexp", 60), // SOUND("punch", 64), // SOUND("hoof", 70), // SOUND("metal", 70), // SOUND_LINK("chgun", 64, sfx_pistol, 150, 0), // SOUND("tink", 60), // SOUND("bdopn", 100), // SOUND("bdcls", 100), // SOUND("itmbk", 100), // SOUND("flame", 32), // SOUND("flamst", 32), // SOUND("getpow", 60), // SOUND("bospit", 70), // SOUND("boscub", 70), // SOUND("bossit", 70), // SOUND("bospn", 70), // SOUND("bosdth", 70), // SOUND("manatk", 70), // SOUND("mandth", 70), // SOUND("sssit", 70), // SOUND("ssdth", 70), // SOUND("keenpn", 70), // SOUND("keendt", 70), // SOUND("skeact", 70), // SOUND("skesit", 70), // SOUND("skeatk", 70), // SOUND("radio", 60), // };