Skip to content

Commit

Permalink
Catacomb 3D open source release.
Browse files Browse the repository at this point in the history
  • Loading branch information
rdmandel committed Jun 5, 2014
0 parents commit aa97f49
Show file tree
Hide file tree
Showing 52 changed files with 35,670 additions and 0 deletions.
86 changes: 86 additions & 0 deletions AUDIOC3D.H
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
/* Catacomb 3-D Source Code
* Copyright (C) 1993-2014 Flat Rock Software
*
* 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.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/

/////////////////////////////////////////////////
//
// MUSE Header for .C3D
// Created Wed Oct 30 22:44:13 1991
//
/////////////////////////////////////////////////

#define NUMSOUNDS 30
#define NUMSNDCHUNKS 91

//
// Sound names & indexes
//
typedef enum {
HITWALLSND, // 0
WARPUPSND, // 1
WARPDOWNSND, // 2
GETBOLTSND, // 3
GETNUKESND, // 4
GETPOTIONSND, // 5
GETKEYSND, // 6
GETSCROLLSND, // 7
GETPOINTSSND, // 8
USEBOLTSND, // 9
USENUKESND, // 10
USEPOTIONSND, // 11
USEKEYSND, // 12
NOITEMSND, // 13
WALK1SND, // 14
WALK2SND, // 15
TAKEDAMAGESND, // 16
MONSTERMISSSND, // 17
GAMEOVERSND, // 18
SHOOTSND, // 19
BIGSHOOTSND, // 20
SHOOTWALLSND, // 21
SHOOTMONSTERSND, // 22
TAKEDMGHURTSND, // 23
BALLBOUNCESND, // 24
COMPSCOREDSND, // 25
KEENSCOREDSND, // 26
COMPPADDLESND, // 27
KEENPADDLESND, // 28
NOWAYSND, // 29
LASTSOUND
} soundnames;

//
// Base offsets
//
#define STARTPCSOUNDS 0
#define STARTADLIBSOUNDS 30
#define STARTDIGISOUNDS 60
#define STARTMUSIC 90

//
// Music names & indexes
//
typedef enum {
TOOHOT_MUS, // 0
LASTMUSIC
} musicnames;

/////////////////////////////////////////////////
//
// Thanks for playing with MUSE!
//
/////////////////////////////////////////////////
Binary file added C3DADICT.OBJ
Binary file not shown.
Binary file added C3DAHEAD.OBJ
Binary file not shown.
Binary file added C3DEDICT.OBJ
Binary file not shown.
Binary file added C3DEHEAD.OBJ
Binary file not shown.
Binary file added C3DMHEAD.OBJ
Binary file not shown.
Loading

0 comments on commit aa97f49

Please sign in to comment.