mirror of
https://github.com/ZDoom/Raze.git
synced 2024-11-15 17:01:28 +00:00
- eliminated typedefs in sound code.cc.obj
This commit is contained in:
parent
085eb8a36e
commit
89ab00fe99
3 changed files with 7 additions and 34 deletions
|
@ -67,7 +67,7 @@ bool bSpinBobVoxels = false; // Do twizzly stuff to voxels, but
|
|||
bool bAutoSize = true; // Autosizing on/off
|
||||
|
||||
//extern int chainnumpages;
|
||||
extern ambientstruct ambarray[];
|
||||
extern AMB_INFO ambarray[];
|
||||
extern short NormalVisibility;
|
||||
|
||||
extern ParentalStruct aVoxelArray[MAXTILES];
|
||||
|
|
|
@ -71,7 +71,7 @@ int PLocked_Sounds[] =
|
|||
//
|
||||
|
||||
#define DIGI_TABLE
|
||||
VOC_INFO voc[] =
|
||||
VOCstruct voc[] =
|
||||
{
|
||||
#include "digi.h"
|
||||
};
|
||||
|
@ -237,7 +237,7 @@ void StopAmbientSound(void)
|
|||
|
||||
void InitAmbient(int num, DSWActor* actor)
|
||||
{
|
||||
VOC_INFOp vp;
|
||||
VOCstruct* vp;
|
||||
int pitch = 0;
|
||||
short angle, sound_dist;
|
||||
int tx, ty, tz;
|
||||
|
@ -786,7 +786,7 @@ void PlaySpriteSound(DSWActor* actor, int attrib_ndx, Voc3D_Flags flags)
|
|||
int _PlayerSound(int num, PLAYERp pp)
|
||||
{
|
||||
int handle;
|
||||
VOC_INFOp vp;
|
||||
VOCstruct* vp;
|
||||
|
||||
if (Prediction)
|
||||
return 0;
|
||||
|
|
|
@ -61,14 +61,6 @@ enum
|
|||
typedef int Voc3D_Flags;
|
||||
|
||||
struct VOCstruct;
|
||||
typedef struct VOCstruct VOC_INFO, *VOC_INFOp;
|
||||
#if 0
|
||||
struct VOC3Dstruct;
|
||||
typedef struct VOC3Dstruct VOC3D_INFO, *VOC3D_INFOp;
|
||||
#endif
|
||||
struct ambientstruct;
|
||||
typedef struct ambientstruct AMB_INFO, *AMB_INFOp;
|
||||
|
||||
|
||||
void Terminate3DSounds(void);
|
||||
|
||||
|
@ -89,23 +81,8 @@ void StopAmbientSound(void);
|
|||
bool PlaySong(const char *song_file_name, int cdaudio_track, bool isThemeTrack = false); //(nullptr, nullptr, -1, false) starts the normal level music.
|
||||
void PlaySoundRTS(int rts_num);
|
||||
|
||||
//
|
||||
// Standard VOC format information - generally don't need this
|
||||
//
|
||||
|
||||
typedef struct
|
||||
{
|
||||
uint8_t filler[0x1a];
|
||||
uint8_t type;
|
||||
uint32_t length;
|
||||
uint8_t filler2;
|
||||
uint8_t freq;
|
||||
uint8_t pack;
|
||||
uint8_t data[1];
|
||||
} *VOC_HDRp;
|
||||
|
||||
// Ambient Sound Structure
|
||||
struct ambientstruct
|
||||
struct AMB_INFO
|
||||
{
|
||||
int16_t name;
|
||||
int16_t diginame;
|
||||
|
@ -120,16 +97,12 @@ enum
|
|||
vf_normal = 0,
|
||||
vf_loop = 1
|
||||
};
|
||||
typedef int Voc_Flags;
|
||||
|
||||
//
|
||||
// Table that describes the voc file and how it will be played
|
||||
// Can be easily extended, but you may need to change digi.h
|
||||
//
|
||||
|
||||
//struct STATEstruct;
|
||||
//typedef struct VOCstruct VOC_INFO, *VOC_INFOp;
|
||||
|
||||
struct VOCstruct
|
||||
{
|
||||
char name[14]; // name of voc file on disk
|
||||
|
@ -140,13 +113,13 @@ struct VOCstruct
|
|||
uint8_t priority; // priority at which vocs are played
|
||||
int16_t voc_num; // Backward reference to parent sound
|
||||
int voc_distance; // Sound's distance effectiveness
|
||||
Voc_Flags voc_flags; // Various allowable flag settings for voc
|
||||
int voc_flags; // Various allowable flag settings for voc
|
||||
uint16_t lock; // locking byte for caching
|
||||
uint8_t playing; // number of this type of sound currently playing
|
||||
};
|
||||
|
||||
|
||||
extern VOC_INFO voc[];
|
||||
extern VOCstruct voc[];
|
||||
|
||||
END_SW_NS
|
||||
|
||||
|
|
Loading…
Reference in a new issue