Annotation of doom/sounds.c, revision 1.1.1.2

1.1.1.2 ! root        1: 
        !             2: 
        !             3: // sounds.c
        !             4: 
        !             5: #include "DoomDef.h"
        !             6: #include "sounds.h"
        !             7: 
        !             8: // Music info
        !             9: 
        !            10: musicinfo_t S_music[] =
        !            11: {
        !            12:        { "MUS_E1M1", 0 }, // 1-1
        !            13:        { "MUS_E1M2", 0 },
        !            14:        { "MUS_E1M3", 0 },
        !            15:        { "MUS_E1M4", 0 },
        !            16:        { "MUS_E1M5", 0 },
        !            17:        { "MUS_E1M6", 0 },
        !            18:        { "MUS_E1M7", 0 },
        !            19:        { "MUS_E1M8", 0 },
        !            20:        { "MUS_E1M9", 0 },
        !            21: 
        !            22:        { "MUS_E2M1", 0 }, // 2-1
        !            23:        { "MUS_E2M2", 0 },
        !            24:        { "MUS_E2M3", 0 },
        !            25:        { "MUS_E2M4", 0 },
        !            26:        { "MUS_E1M4", 0 },
        !            27:        { "MUS_E2M6", 0 },
        !            28:        { "MUS_E2M7", 0 },
        !            29:        { "MUS_E2M8", 0 },
        !            30:        { "MUS_E2M9", 0 },
        !            31: 
        !            32:        { "MUS_E1M1", 0 }, // 3-1
        !            33:        { "MUS_E3M2", 0 },
        !            34:        { "MUS_E3M3", 0 },
        !            35:        { "MUS_E1M6", 0 },
        !            36:        { "MUS_E1M3", 0 },
        !            37:        { "MUS_E1M2", 0 },
        !            38:        { "MUS_E1M5", 0 },
        !            39:        { "MUS_E1M9", 0 },
        !            40:        { "MUS_E2M6", 0 },
        !            41: 
        !            42:        { "MUS_E1M6", 0 }, // 4-1
        !            43:        { "MUS_E1M2", 0 },
        !            44:        { "MUS_E1M3", 0 },
        !            45:        { "MUS_E1M4", 0 },
        !            46:        { "MUS_E1M5", 0 },
        !            47:        { "MUS_E1M1", 0 },
        !            48:        { "MUS_E1M7", 0 },
        !            49:        { "MUS_E1M8", 0 },
        !            50:        { "MUS_E1M9", 0 },
        !            51: 
        !            52:        { "MUS_E2M1", 0 }, // 5-1
        !            53:        { "MUS_E2M2", 0 },
        !            54:        { "MUS_E2M3", 0 },
        !            55:        { "MUS_E2M4", 0 },
        !            56:        { "MUS_E1M4", 0 },
        !            57:        { "MUS_E2M6", 0 },
        !            58:        { "MUS_E2M7", 0 },
        !            59:        { "MUS_E2M8", 0 },
        !            60:        { "MUS_E2M9", 0 },
        !            61: 
        !            62:        { "MUS_E3M2", 0 }, // 6-1
        !            63:        { "MUS_E3M3", 0 }, // 6-2
        !            64:        { "MUS_E1M6", 0 }, // 6-3
        !            65: 
        !            66:        { "MUS_TITL", 0 },
        !            67:        { "MUS_INTR", 0 },
        !            68:        { "MUS_CPTD", 0 }
        !            69: };
        !            70: 
        !            71: // Sound info
        !            72: 
        !            73: sfxinfo_t S_sfx[] =
        !            74: {
        !            75:        { {0,0,0,0,0,0,0,0}, NULL, 0, -1, NULL, 0, 0 },
        !            76:        { "gldhit", NULL, 32, -1, NULL, 0, 2 },
        !            77:        { "gntful", NULL, 32, -1, NULL, 0, -1 },
        !            78:        { "gnthit", NULL, 32, -1, NULL, 0, -1 },
        !            79:        { "gntpow", NULL, 32, -1, NULL, 0, -1 },
        !            80:        { "gntact", NULL, 32, -1, NULL, 0, -1 },
        !            81:        { "gntuse", NULL, 32, -1, NULL, 0, -1 },
        !            82:        { "phosht", NULL, 32, -1, NULL, 0, 2 },
        !            83:        { "phohit", NULL, 32, -1, NULL, 0, -1 },
        !            84:        { "-phopow", &S_sfx[sfx_hedat1], 32, -1, NULL, 0, 1 },
        !            85:        { "lobsht", NULL, 20, -1, NULL, 0, 2 },
        !            86:        { "lobhit", NULL, 20, -1, NULL, 0, 2 },
        !            87:        { "lobpow", NULL, 20, -1, NULL, 0, 2 },
        !            88:        { "hrnsht", NULL, 32, -1, NULL, 0, 2 },
        !            89:        { "hrnhit", NULL, 32, -1, NULL, 0, 2 },
        !            90:        { "hrnpow", NULL, 32, -1, NULL, 0, 2 },
        !            91:        { "ramphit", NULL, 32, -1, NULL, 0, 2 },
        !            92:        { "ramrain", NULL, 10, -1, NULL, 0, 2 },
        !            93:        { "bowsht", NULL, 32, -1, NULL, 0, 2 },
        !            94:        { "stfhit", NULL, 32, -1, NULL, 0, 2 },
        !            95:        { "stfpow", NULL, 32, -1, NULL, 0, 2 },
        !            96:        { "stfcrk", NULL, 32, -1, NULL, 0, 2 },
        !            97:        { "impsit", NULL, 32, -1, NULL, 0, 2 },
        !            98:        { "impat1", NULL, 32, -1, NULL, 0, 2 },
        !            99:        { "impat2", NULL, 32, -1, NULL, 0, 2 },
        !           100:        { "impdth", NULL, 80, -1, NULL, 0, 2 },
        !           101:        { "-impact", &S_sfx[sfx_impsit], 20, -1, NULL, 0, 2 },
        !           102:        { "imppai", NULL, 32, -1, NULL, 0, 2 },
        !           103:        { "mumsit", NULL, 32, -1, NULL, 0, 2 },
        !           104:        { "mumat1", NULL, 32, -1, NULL, 0, 2 },
        !           105:        { "mumat2", NULL, 32, -1, NULL, 0, 2 },
        !           106:        { "mumdth", NULL, 80, -1, NULL, 0, 2 },
        !           107:        { "-mumact", &S_sfx[sfx_mumsit], 20, -1, NULL, 0, 2 },
        !           108:        { "mumpai", NULL, 32, -1, NULL, 0, 2 },
        !           109:        { "mumhed", NULL, 32, -1, NULL, 0, 2 },
        !           110:        { "bstsit", NULL, 32, -1, NULL, 0, 2 },
        !           111:        { "bstatk", NULL, 32, -1, NULL, 0, 2 },
        !           112:        { "bstdth", NULL, 80, -1, NULL, 0, 2 },
        !           113:        { "bstact", NULL, 20, -1, NULL, 0, 2 },
        !           114:        { "bstpai", NULL, 32, -1, NULL, 0, 2 },
        !           115:        { "clksit", NULL, 32, -1, NULL, 0, 2 },
        !           116:        { "clkatk", NULL, 32, -1, NULL, 0, 2 },
        !           117:        { "clkdth", NULL, 80, -1, NULL, 0, 2 },
        !           118:        { "clkact", NULL, 20, -1, NULL, 0, 2 },
        !           119:        { "clkpai", NULL, 32, -1, NULL, 0, 2 },
        !           120:        { "snksit", NULL, 32, -1, NULL, 0, 2 },
        !           121:        { "snkatk", NULL, 32, -1, NULL, 0, 2 },
        !           122:        { "snkdth", NULL, 80, -1, NULL, 0, 2 },
        !           123:        { "snkact", NULL, 20, -1, NULL, 0, 2 },
        !           124:        { "snkpai", NULL, 32, -1, NULL, 0, 2 },
        !           125:        { "kgtsit", NULL, 32, -1, NULL, 0, 2 },
        !           126:        { "kgtatk", NULL, 32, -1, NULL, 0, 2 },
        !           127:        { "kgtat2", NULL, 32, -1, NULL, 0, 2 },
        !           128:        { "kgtdth", NULL, 80, -1, NULL, 0, 2 },
        !           129:        { "-kgtact", &S_sfx[sfx_kgtsit], 20, -1, NULL, 0, 2 },
        !           130:        { "kgtpai", NULL, 32, -1, NULL, 0, 2 },
        !           131:        { "wizsit", NULL, 32, -1, NULL, 0, 2 },
        !           132:        { "wizatk", NULL, 32, -1, NULL, 0, 2 },
        !           133:        { "wizdth", NULL, 80, -1, NULL, 0, 2 },
        !           134:        { "wizact", NULL, 20, -1, NULL, 0, 2 },
        !           135:        { "wizpai", NULL, 32, -1, NULL, 0, 2 },
        !           136:        { "minsit", NULL, 32, -1, NULL, 0, 2 },
        !           137:        { "minat1", NULL, 32, -1, NULL, 0, 2 },
        !           138:        { "minat2", NULL, 32, -1, NULL, 0, 2 },
        !           139:        { "minat3", NULL, 32, -1, NULL, 0, 2 },
        !           140:        { "mindth", NULL, 80, -1, NULL, 0, 2 },
        !           141:        { "minact", NULL, 20, -1, NULL, 0, 2 },
        !           142:        { "minpai", NULL, 32, -1, NULL, 0, 2 },
        !           143:        { "hedsit", NULL, 32, -1, NULL, 0, 2 },
        !           144:        { "hedat1", NULL, 32, -1, NULL, 0, 2 },
        !           145:        { "hedat2", NULL, 32, -1, NULL, 0, 2 },
        !           146:        { "hedat3", NULL, 32, -1, NULL, 0, 2 },
        !           147:        { "heddth", NULL, 80, -1, NULL, 0, 2 },
        !           148:        { "hedact", NULL, 20, -1, NULL, 0, 2 },
        !           149:        { "hedpai", NULL, 32, -1, NULL, 0, 2 },
        !           150:        { "sorzap", NULL, 32, -1, NULL, 0, 2 },
        !           151:        { "sorrise", NULL, 32, -1, NULL, 0, 2 },
        !           152:        { "sorsit", NULL, 200, -1, NULL, 0, 2 },
        !           153:        { "soratk", NULL, 32, -1, NULL, 0, 2 },
        !           154:        { "soract", NULL, 200, -1, NULL, 0, 2 },
        !           155:        { "sorpai", NULL, 200, -1, NULL, 0, 2 },
        !           156:        { "sordsph", NULL, 200, -1, NULL, 0, 2 },
        !           157:        { "sordexp", NULL, 200, -1, NULL, 0, 2 },
        !           158:        { "sordbon", NULL, 200, -1, NULL, 0, 2 },
        !           159:        { "-sbtsit", &S_sfx[sfx_bstsit], 32, -1, NULL, 0, 2 },
        !           160:        { "-sbtatk", &S_sfx[sfx_bstatk], 32, -1, NULL, 0, 2 },
        !           161:        { "sbtdth", NULL, 80, -1, NULL, 0, 2 },
        !           162:        { "sbtact", NULL, 20, -1, NULL, 0, 2 },
        !           163:        { "sbtpai", NULL, 32, -1, NULL, 0, 2 },
        !           164:        { "plroof", NULL, 32, -1, NULL, 0, 2 },
        !           165:        { "plrpai", NULL, 32, -1, NULL, 0, 2 },
        !           166:        { "plrdth", NULL, 80, -1, NULL, 0, 2 },
        !           167:        { "gibdth", NULL, 100, -1, NULL, 0, 2 },
        !           168:        { "plrwdth", NULL, 80, -1, NULL, 0, 2 },
        !           169:        { "plrcdth", NULL, 100, -1, NULL, 0, 2 },
        !           170:        { "itemup", NULL, 32, -1, NULL, 0, 2 },
        !           171:        { "wpnup", NULL, 32, -1, NULL, 0, 2 },
        !           172:        { "telept", NULL, 50, -1, NULL, 0, 2 },
        !           173:        { "doropn", NULL, 40, -1, NULL, 0, 2 },
        !           174:        { "dorcls", NULL, 40, -1, NULL, 0, 2 },
        !           175:        { "dormov", NULL, 40, -1, NULL, 0, 2 },
        !           176:        { "artiup", NULL, 32, -1, NULL, 0, 2 },
        !           177:        { "switch", NULL, 40, -1, NULL, 0, 2 },
        !           178:        { "pstart", NULL, 40, -1, NULL, 0, 2 },
        !           179:        { "pstop", NULL, 40, -1, NULL, 0, 2 },
        !           180:        { "stnmov", NULL, 40, -1, NULL, 0, 2 },
        !           181:        { "chicpai", NULL, 32, -1, NULL, 0, 2 },
        !           182:        { "chicatk", NULL, 32, -1, NULL, 0, 2 },
        !           183:        { "chicdth", NULL, 40, -1, NULL, 0, 2 },
        !           184:        { "chicact", NULL, 32, -1, NULL, 0, 2 },
        !           185:        { "chicpk1", NULL, 32, -1, NULL, 0, 2 },
        !           186:        { "chicpk2", NULL, 32, -1, NULL, 0, 2 },
        !           187:        { "chicpk3", NULL, 32, -1, NULL, 0, 2 },
        !           188:        { "keyup", NULL, 50, -1, NULL, 0, 2 },
        !           189:        { "ripslop", NULL, 16, -1, NULL, 0, 2 },
        !           190:        { "newpod", NULL, 16, -1, NULL, 0, -1 },
        !           191:        { "podexp", NULL, 40, -1, NULL, 0, -1 },
        !           192:        { "bounce", NULL, 16, -1, NULL, 0, 2 },
        !           193:        { "-volsht", &S_sfx[sfx_bstatk], 16, -1, NULL, 0, 2 },
        !           194:        { "-volhit", &S_sfx[sfx_lobhit], 16, -1, NULL, 0, 2 },
        !           195:        { "burn", NULL, 10, -1, NULL, 0, 2 },
        !           196:        { "splash", NULL, 10, -1, NULL, 0, 1 },
        !           197:        { "gloop", NULL, 10, -1, NULL, 0, 2 },
        !           198:        { "respawn", NULL, 10, -1, NULL, 0, 1 },
        !           199:        { "blssht", NULL, 32, -1, NULL, 0, 2 },
        !           200:        { "blshit", NULL, 32, -1, NULL, 0, 2 },
        !           201:        { "chat", NULL, 100, -1, NULL, 0, 1 },
        !           202:        { "artiuse", NULL, 32, -1, NULL, 0, 1 },
        !           203:        { "gfrag", NULL, 100, -1, NULL, 0, 1 },
        !           204:        { "waterfl", NULL, 16, -1, NULL, 0, 2 },
        !           205: 
        !           206:        // Monophonic sounds
        !           207: 
        !           208:        { "wind", NULL, 16, -1, NULL, 0, 1 },
        !           209:        { "amb1", NULL, 1, -1, NULL, 0, 1 },
        !           210:        { "amb2", NULL, 1, -1, NULL, 0, 1 },
        !           211:        { "amb3", NULL, 1, -1, NULL, 0, 1 },
        !           212:        { "amb4", NULL, 1, -1, NULL, 0, 1 },
        !           213:        { "amb5", NULL, 1, -1, NULL, 0, 1 },
        !           214:        { "amb6", NULL, 1, -1, NULL, 0, 1 },
        !           215:        { "amb7", NULL, 1, -1, NULL, 0, 1 },
        !           216:        { "amb8", NULL, 1, -1, NULL, 0, 1 },
        !           217:        { "amb9", NULL, 1, -1, NULL, 0, 1 },
        !           218:        { "amb10", NULL, 1, -1, NULL, 0, 1 },
        !           219:        { "amb11", NULL, 1, -1, NULL, 0, 0 }
        !           220: };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.