1998-04-07 00:00:00 +00:00
|
|
|
// Emacs style mode select -*- C++ -*-
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
//
|
|
|
|
// $Id:$
|
|
|
|
//
|
|
|
|
// Copyright (C) 1993-1996 by id Software, Inc.
|
|
|
|
//
|
|
|
|
// This source is available for distribution and/or modification
|
|
|
|
// only under the terms of the DOOM Source Code License as
|
|
|
|
// published by id Software. All rights reserved.
|
|
|
|
//
|
|
|
|
// The source is distributed in the hope that it will be useful,
|
|
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
// FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License
|
|
|
|
// for more details.
|
|
|
|
//
|
|
|
|
// $Log:$
|
|
|
|
//
|
|
|
|
// DESCRIPTION:
|
|
|
|
// Created by a sound utility.
|
|
|
|
// Kept as a sample, DOOM2 sounds.
|
|
|
|
//
|
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include "doomtype.h"
|
|
|
|
#include "sounds.h"
|
|
|
|
|
|
|
|
//
|
|
|
|
// Information about all the sfx
|
|
|
|
//
|
|
|
|
|
|
|
|
sfxinfo_t S_sfx[] =
|
|
|
|
{
|
|
|
|
// S_sfx[0] needs to be a dummy for odd reasons.
|
|
|
|
{ "none", false, 0, 0, -1, -1, 0 },
|
|
|
|
|
|
|
|
{ "pistol", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "shotgn", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "sgcock", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "dshtgn", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "dbopn", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "dbcls", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "dbload", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "plasma", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "bfg", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "sawup", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "sawidl", false, 118, 0, -1, -1, 0 },
|
|
|
|
{ "sawful", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "sawhit", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "rlaunc", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "rxplod", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "firsht", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "firxpl", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "pstart", false, 100, 0, -1, -1, 0 },
|
|
|
|
{ "pstop", false, 100, 0, -1, -1, 0 },
|
|
|
|
{ "doropn", false, 100, 0, -1, -1, 0 },
|
|
|
|
{ "dorcls", false, 100, 0, -1, -1, 0 },
|
|
|
|
{ "stnmov", false, 119, 0, -1, -1, 0 },
|
|
|
|
{ "swtchn", false, 78, 0, -1, -1, 0 },
|
|
|
|
{ "swtchx", false, 78, 0, -1, -1, 0 },
|
|
|
|
{ "plpain", false, 96, 0, -1, -1, 0 },
|
|
|
|
{ "dmpain", false, 96, 0, -1, -1, 0 },
|
|
|
|
{ "popain", false, 96, 0, -1, -1, 0 },
|
|
|
|
{ "vipain", false, 96, 0, -1, -1, 0 },
|
|
|
|
{ "mnpain", false, 96, 0, -1, -1, 0 },
|
|
|
|
{ "pepain", false, 96, 0, -1, -1, 0 },
|
|
|
|
{ "slop", false, 78, 0, -1, -1, 0 },
|
|
|
|
{ "itemup", true, 78, 0, -1, -1, 0 },
|
|
|
|
{ "wpnup", true, 78, 0, -1, -1, 0 },
|
|
|
|
{ "oof", false, 96, 0, -1, -1, 0 },
|
|
|
|
{ "telept", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "posit1", true, 98, 0, -1, -1, 0 },
|
|
|
|
{ "posit2", true, 98, 0, -1, -1, 0 },
|
|
|
|
{ "posit3", true, 98, 0, -1, -1, 0 },
|
|
|
|
{ "bgsit1", true, 98, 0, -1, -1, 0 },
|
|
|
|
{ "bgsit2", true, 98, 0, -1, -1, 0 },
|
|
|
|
{ "sgtsit", true, 98, 0, -1, -1, 0 },
|
|
|
|
{ "cacsit", true, 98, 0, -1, -1, 0 },
|
|
|
|
{ "brssit", true, 94, 0, -1, -1, 0 },
|
|
|
|
{ "cybsit", true, 92, 0, -1, -1, 0 },
|
|
|
|
{ "spisit", true, 90, 0, -1, -1, 0 },
|
|
|
|
{ "bspsit", true, 90, 0, -1, -1, 0 },
|
|
|
|
{ "kntsit", true, 90, 0, -1, -1, 0 },
|
|
|
|
{ "vilsit", true, 90, 0, -1, -1, 0 },
|
|
|
|
{ "mansit", true, 90, 0, -1, -1, 0 },
|
|
|
|
{ "pesit", true, 90, 0, -1, -1, 0 },
|
|
|
|
{ "sklatk", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "sgtatk", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "skepch", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "vilatk", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "claw", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "skeswg", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "pldeth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "pdiehi", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "podth1", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "podth2", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "podth3", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "bgdth1", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "bgdth2", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "sgtdth", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "cacdth", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "skldth", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "brsdth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "cybdth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "spidth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "bspdth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "vildth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "kntdth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "pedth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "skedth", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "posact", true, 120, 0, -1, -1, 0 },
|
|
|
|
{ "bgact", true, 120, 0, -1, -1, 0 },
|
|
|
|
{ "dmact", true, 120, 0, -1, -1, 0 },
|
|
|
|
{ "bspact", true, 100, 0, -1, -1, 0 },
|
|
|
|
{ "bspwlk", true, 100, 0, -1, -1, 0 },
|
|
|
|
{ "vilact", true, 100, 0, -1, -1, 0 },
|
|
|
|
{ "noway", false, 78, 0, -1, -1, 0 },
|
|
|
|
{ "barexp", false, 60, 0, -1, -1, 0 },
|
|
|
|
{ "punch", false, 64, 0, -1, -1, 0 },
|
|
|
|
{ "hoof", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "metal", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "chgun", false, 64, &S_sfx[sfx_pistol], 150, 0, 0 },
|
|
|
|
{ "tink", false, 60, 0, -1, -1, 0 },
|
|
|
|
{ "bdopn", false, 100, 0, -1, -1, 0 },
|
|
|
|
{ "bdcls", false, 100, 0, -1, -1, 0 },
|
|
|
|
{ "itmbk", false, 100, 0, -1, -1, 0 },
|
|
|
|
{ "flame", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "flamst", false, 32, 0, -1, -1, 0 },
|
|
|
|
{ "getpow", false, 60, 0, -1, -1, 0 },
|
|
|
|
{ "bospit", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "boscub", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "bossit", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "bospn", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "bosdth", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "manatk", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "mandth", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "sssit", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "ssdth", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "keenpn", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "keendt", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "skeact", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "skesit", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "skeatk", false, 70, 0, -1, -1, 0 },
|
|
|
|
{ "radio", false, 60, 0, -1, -1, 0 },
|
1998-07-14 00:00:00 +00:00
|
|
|
{ "secret", false, 70, 0, -1, -1, 0 },
|
|
|
|
// [RH] Data for up to 64 ambient sounds
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 },
|
|
|
|
{ 0L, false, 32, 0, -1, -1, 0 }
|
1998-04-07 00:00:00 +00:00
|
|
|
};
|
|
|
|
|