]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sound.h
added sv_freezenonclients cvar, fixed the bug that caused falling damage when standin...
[xonotic/darkplaces.git] / sound.h
diff --git a/sound.h b/sound.h
index 448b121b8b886643c80e1ea5a62bec83a112e25e..e0ef6c73049e5a2f5acf49c71c5ed22e2b68f857 100644 (file)
--- a/sound.h
+++ b/sound.h
@@ -94,9 +94,10 @@ void S_StaticSound (sfx_t *sfx, vec3_t origin, float vol, float attenuation);
 void S_StopSound (int entnum, int entchannel);
 void S_StopAllSounds(qboolean clear);
 void S_ClearBuffer (void);
-void S_Update (vec3_t origin, vec3_t v_forward, vec3_t v_right, vec3_t v_up);
+void S_Update(vec3_t origin, vec3_t forward, vec3_t left, vec3_t up);
 void S_ExtraUpdate (void);
 
+sfx_t *S_GetCached(const char *name);
 sfx_t *S_PrecacheSound (char *sample, int complain);
 void S_TouchSound (char *sample);
 void S_ClearPrecache (void);
@@ -147,10 +148,10 @@ extern qboolean fakedma;
 extern int fakedma_updates;
 extern int paintedtime;
 extern int soundtime;
-extern vec3_t listener_origin;
-extern vec3_t listener_forward;
-extern vec3_t listener_right;
-extern vec3_t listener_up;
+extern vec3_t listener_vieworigin;
+extern vec3_t listener_viewforward;
+extern vec3_t listener_viewleft;
+extern vec3_t listener_viewup;
 extern volatile dma_t *shm;
 extern volatile dma_t sn;
 extern vec_t sound_nominal_clip_dist;
@@ -160,8 +161,8 @@ extern cvar_t bgmvolume;
 extern cvar_t volume;
 extern cvar_t snd_swapstereo;
 
-extern qboolean cdaudioinitialized;
-extern qboolean        snd_initialized;
+extern cvar_t cdaudioinitialized;
+extern cvar_t  snd_initialized;
 
 extern int snd_blocked;