XenevaOS
Loading...
Searching...
No Matches
sounds.h
Go to the documentation of this file.
1//
2// Copyright(C) 1993-1996 Id Software, Inc.
3// Copyright(C) 2005-2014 Simon Howard
4//
5// This program is free software; you can redistribute it and/or
6// modify it under the terms of the GNU General Public License
7// as published by the Free Software Foundation; either version 2
8// of the License, or (at your option) any later version.
9//
10// This program is distributed in the hope that it will be useful,
11// but WITHOUT ANY WARRANTY; without even the implied warranty of
12// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13// GNU General Public License for more details.
14//
15// DESCRIPTION:
16// Created by the sound utility written by Dave Taylor.
17// Kept as a sample, DOOM2 sounds. Frozen.
18//
19
20#ifndef __SOUNDS__
21#define __SOUNDS__
22
23#include "i_sound.h"
24
25// the complete set of sound effects
26extern sfxinfo_t S_sfx[];
27
28// the complete set of music
29extern musicinfo_t S_music[];
30
31//
32// Identifiers for all music in game.
33//
34
107
108
109//
110// Identifiers for all sfx in game.
111//
112
113typedef enum
114{
224 NUMSFX
226
227#endif
sfxinfo_t S_sfx[]
Definition sounds.c:116
musicenum_t
Definition sounds.h:36
@ mus_e1m3
Definition sounds.h:40
@ mus_e3m5
Definition sounds.h:60
@ mus_dm2ttl
Definition sounds.h:103
@ mus_shawn3
Definition sounds.h:98
@ NUMMUSIC
Definition sounds.h:105
@ mus_messag
Definition sounds.h:89
@ mus_inter
Definition sounds.h:65
@ mus_e3m9
Definition sounds.h:64
@ mus_e3m4
Definition sounds.h:59
@ mus_e2m4
Definition sounds.h:50
@ mus_e1m1
Definition sounds.h:38
@ mus_e3m2
Definition sounds.h:57
@ mus_runni2
Definition sounds.h:84
@ mus_e1m4
Definition sounds.h:41
@ mus_e2m5
Definition sounds.h:51
@ mus_None
Definition sounds.h:37
@ mus_e3m1
Definition sounds.h:56
@ mus_openin
Definition sounds.h:99
@ mus_doom
Definition sounds.h:74
@ mus_e3m8
Definition sounds.h:63
@ mus_betwee
Definition sounds.h:73
@ mus_messg2
Definition sounds.h:95
@ mus_e2m1
Definition sounds.h:47
@ mus_e2m7
Definition sounds.h:53
@ mus_e2m3
Definition sounds.h:49
@ mus_in_cit
Definition sounds.h:78
@ mus_countd
Definition sounds.h:72
@ mus_theda2
Definition sounds.h:81
@ mus_count2
Definition sounds.h:90
@ mus_adrian
Definition sounds.h:94
@ mus_victor
Definition sounds.h:68
@ mus_shawn
Definition sounds.h:76
@ mus_e2m8
Definition sounds.h:54
@ mus_evil
Definition sounds.h:100
@ mus_romero
Definition sounds.h:87
@ mus_runnin
Definition sounds.h:70
@ mus_stlks2
Definition sounds.h:80
@ mus_e1m2
Definition sounds.h:39
@ mus_introa
Definition sounds.h:69
@ mus_romer2
Definition sounds.h:96
@ mus_e1m7
Definition sounds.h:44
@ mus_ddtbl3
Definition sounds.h:91
@ mus_ddtblu
Definition sounds.h:77
@ mus_e1m8
Definition sounds.h:45
@ mus_stalks
Definition sounds.h:71
@ mus_read_m
Definition sounds.h:102
@ mus_e1m6
Definition sounds.h:43
@ mus_doom2
Definition sounds.h:82
@ mus_the_da
Definition sounds.h:75
@ mus_dm2int
Definition sounds.h:104
@ mus_e3m6
Definition sounds.h:61
@ mus_e3m7
Definition sounds.h:62
@ mus_e3m3
Definition sounds.h:58
@ mus_e1m5
Definition sounds.h:42
@ mus_intro
Definition sounds.h:66
@ mus_e2m6
Definition sounds.h:52
@ mus_stlks3
Definition sounds.h:86
@ mus_e1m9
Definition sounds.h:46
@ mus_shawn2
Definition sounds.h:88
@ mus_e2m9
Definition sounds.h:55
@ mus_ultima
Definition sounds.h:101
@ mus_dead
Definition sounds.h:79
@ mus_ddtbl2
Definition sounds.h:83
@ mus_e2m2
Definition sounds.h:48
@ mus_tense
Definition sounds.h:97
@ mus_dead2
Definition sounds.h:85
@ mus_bunny
Definition sounds.h:67
@ mus_ampie
Definition sounds.h:92
@ mus_theda3
Definition sounds.h:93
musicinfo_t S_music[]
Definition sounds.c:34
sfxenum_t
Definition sounds.h:114
@ sfx_cacdth
Definition sounds.h:180
@ sfx_bgsit1
Definition sounds.h:154
@ sfx_bgsit2
Definition sounds.h:155
@ sfx_pedth
Definition sounds.h:188
@ sfx_metal
Definition sounds.h:200
@ sfx_mansit
Definition sounds.h:164
@ sfx_pistol
Definition sounds.h:116
@ sfx_skldth
Definition sounds.h:181
@ sfx_brssit
Definition sounds.h:158
@ sfx_kntsit
Definition sounds.h:162
@ sfx_spidth
Definition sounds.h:184
@ sfx_dorcls
Definition sounds.h:136
@ sfx_bfg
Definition sounds.h:124
@ sfx_cacsit
Definition sounds.h:157
@ sfx_bgdth1
Definition sounds.h:177
@ sfx_popain
Definition sounds.h:142
@ sfx_bgdth2
Definition sounds.h:178
@ sfx_keendt
Definition sounds.h:219
@ sfx_brsdth
Definition sounds.h:182
@ sfx_noway
Definition sounds.h:196
@ sfx_bospn
Definition sounds.h:212
@ sfx_bdopn
Definition sounds.h:203
@ sfx_telept
Definition sounds.h:150
@ NUMSFX
Definition sounds.h:224
@ sfx_bspdth
Definition sounds.h:185
@ sfx_dmact
Definition sounds.h:192
@ sfx_vilsit
Definition sounds.h:163
@ sfx_mandth
Definition sounds.h:215
@ sfx_barexp
Definition sounds.h:197
@ sfx_chgun
Definition sounds.h:201
@ sfx_ssdth
Definition sounds.h:217
@ sfx_pepain
Definition sounds.h:145
@ sfx_claw
Definition sounds.h:170
@ sfx_posit2
Definition sounds.h:152
@ sfx_itemup
Definition sounds.h:147
@ sfx_keenpn
Definition sounds.h:218
@ sfx_None
Definition sounds.h:115
@ sfx_sssit
Definition sounds.h:216
@ sfx_podth1
Definition sounds.h:174
@ sfx_slop
Definition sounds.h:146
@ sfx_skesit
Definition sounds.h:221
@ sfx_sawhit
Definition sounds.h:128
@ sfx_shotgn
Definition sounds.h:117
@ sfx_kntdth
Definition sounds.h:187
@ sfx_stnmov
Definition sounds.h:137
@ sfx_rlaunc
Definition sounds.h:129
@ sfx_skeatk
Definition sounds.h:222
@ sfx_vildth
Definition sounds.h:186
@ sfx_sgtatk
Definition sounds.h:167
@ sfx_skeact
Definition sounds.h:220
@ sfx_sgcock
Definition sounds.h:118
@ sfx_pstart
Definition sounds.h:133
@ sfx_skedth
Definition sounds.h:189
@ sfx_posit1
Definition sounds.h:151
@ sfx_manatk
Definition sounds.h:214
@ sfx_posact
Definition sounds.h:190
@ sfx_bspsit
Definition sounds.h:161
@ sfx_bspact
Definition sounds.h:193
@ sfx_sgtdth
Definition sounds.h:179
@ sfx_sklatk
Definition sounds.h:166
@ sfx_bossit
Definition sounds.h:211
@ sfx_itmbk
Definition sounds.h:205
@ sfx_bdcls
Definition sounds.h:204
@ sfx_dbopn
Definition sounds.h:120
@ sfx_rxplod
Definition sounds.h:130
@ sfx_cybsit
Definition sounds.h:159
@ sfx_flamst
Definition sounds.h:207
@ sfx_bgact
Definition sounds.h:191
@ sfx_dbload
Definition sounds.h:122
@ sfx_doropn
Definition sounds.h:135
@ sfx_firsht
Definition sounds.h:131
@ sfx_vipain
Definition sounds.h:143
@ sfx_punch
Definition sounds.h:198
@ sfx_cybdth
Definition sounds.h:183
@ sfx_vilatk
Definition sounds.h:169
@ sfx_bospit
Definition sounds.h:209
@ sfx_pstop
Definition sounds.h:134
@ sfx_spisit
Definition sounds.h:160
@ sfx_skepch
Definition sounds.h:168
@ sfx_podth3
Definition sounds.h:176
@ sfx_wpnup
Definition sounds.h:148
@ sfx_tink
Definition sounds.h:202
@ sfx_hoof
Definition sounds.h:199
@ sfx_swtchx
Definition sounds.h:139
@ sfx_sawup
Definition sounds.h:125
@ sfx_pdiehi
Definition sounds.h:173
@ sfx_skeswg
Definition sounds.h:171
@ sfx_bspwlk
Definition sounds.h:194
@ sfx_sgtsit
Definition sounds.h:156
@ sfx_dmpain
Definition sounds.h:141
@ sfx_vilact
Definition sounds.h:195
@ sfx_getpow
Definition sounds.h:208
@ sfx_podth2
Definition sounds.h:175
@ sfx_boscub
Definition sounds.h:210
@ sfx_pesit
Definition sounds.h:165
@ sfx_firxpl
Definition sounds.h:132
@ sfx_dshtgn
Definition sounds.h:119
@ sfx_swtchn
Definition sounds.h:138
@ sfx_plpain
Definition sounds.h:140
@ sfx_pldeth
Definition sounds.h:172
@ sfx_oof
Definition sounds.h:149
@ sfx_posit3
Definition sounds.h:153
@ sfx_dbcls
Definition sounds.h:121
@ sfx_bosdth
Definition sounds.h:213
@ sfx_sawidl
Definition sounds.h:126
@ sfx_radio
Definition sounds.h:223
@ sfx_flame
Definition sounds.h:206
@ sfx_mnpain
Definition sounds.h:144
@ sfx_sawful
Definition sounds.h:127
@ sfx_plasma
Definition sounds.h:123
Definition i_sound.h:73
Definition i_sound.h:32