Code:
CyAudioGame - not in SDK
VOID Destroy2DSound (INT soundhandle)
void (int soundhandle) - Stop playing and destroy sound using soundhandle.
VOID Destroy3DSound (INT soundhandle)
void (int soundhandle) - Stop playing and destroy sound using soundhandle.
BOOL Is2DSoundPlaying (INT soundhandle)
bool (int soundhandle) - Is the sound using this soundhandle and scriptname playing?.
BOOL Is3DSoundPlaying (INT soundhandle)
bool (int soundhandle) - Is the sound using this soundhandle and scriptname playing?.
INT Play2DSound (STRING scriptname)
int (TCHAR* scriptname) - Play 2d sound using scriptname and return a handle to the sound.
INT Play2DSoundWithId (INT scriptId)
int (int scriptId) - Play 2d sound using scriptId and return a handle to the sound.
INT Play3DSound (STRING scriptname, FLOAT x, FLOAT y, FLOAT z)
int (TCHAR* scriptname, float x, float y, float z) - Play 3d sound using scriptname at position (x,y,z) and return a handle to the sound.
INT Play3DSoundWithId (INT scriptId, FLOAT x, FLOAT y, FLOAT z)
int (int scriptId, float x, float y, float z) - Play 3d sound using scriptId at position (x,y,z) and return a handle to the sound.
VOID Set2DSoundVolume (INT soundhandle, FLOAT volume)
void (int soundhandle, float volume) - Set volume to value between 0.0f and 1.0f to sound using soundhandle.
VOID Set3DSoundPosition (INT soundhandle, FLOAT x, FLOAT y, FLOAT z)
void (int soundhandle, float x, float y, float z) - Set position of sound using soundhandle to (x,y,z).
VOID Set3DSoundVolume (INT soundhandle, FLOAT volume)
void (int soundhandle, float volume) - Set volume to value between 0.0f and 1.0f to sound using soundhandle.