1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-22 15:23:01 +01:00

Move memory address documentation to header file

This commit is contained in:
Dom Light
2015-11-18 00:11:31 +00:00
parent bb62b7561a
commit a07333aeaf
2 changed files with 12 additions and 42 deletions

View File

@@ -175,10 +175,6 @@ int audio_play_sound(int soundId, int volume, int pan)
return 0; return 0;
} }
/**
*
* rct2: 0x006BD0F8
*/
void audio_start_title_music() void audio_start_title_music()
{ {
if (gGameSoundsOff || !(RCT2_GLOBAL(RCT2_ADDRESS_SCREEN_FLAGS, uint8) & SCREEN_FLAGS_TITLE_DEMO)) { if (gGameSoundsOff || !(RCT2_GLOBAL(RCT2_ADDRESS_SCREEN_FLAGS, uint8) & SCREEN_FLAGS_TITLE_DEMO)) {
@@ -210,10 +206,6 @@ void audio_start_title_music()
gTitleMusicChannel = Mixer_Play_Music(pathId, MIXER_LOOP_INFINITE, true); gTitleMusicChannel = Mixer_Play_Music(pathId, MIXER_LOOP_INFINITE, true);
} }
/**
*
* rct2: 0x006BCA9F
*/
void audio_stop_ride_music() void audio_stop_ride_music()
{ {
for (int i = 0; i < AUDIO_MAX_RIDE_MUSIC; i++) { for (int i = 0; i < AUDIO_MAX_RIDE_MUSIC; i++) {
@@ -228,19 +220,11 @@ void audio_stop_ride_music()
} }
} }
/**
*
* rct2: 0x006BD07F
*/
void audio_stop_crowd_sound() void audio_stop_crowd_sound()
{ {
audio_stop_channel(&gCrowdSoundChannel); audio_stop_channel(&gCrowdSoundChannel);
} }
/**
*
* rct2: 0x006BD0BD
*/
void audio_stop_title_music() void audio_stop_title_music()
{ {
audio_stop_channel(&gTitleMusicChannel); audio_stop_channel(&gTitleMusicChannel);
@@ -264,10 +248,6 @@ void audio_stop_channel(void **channel)
*channel = 0; *channel = 0;
} }
/**
*
* rct2: 0x006BA8E0
*/
void audio_init_ride_sounds_and_info() void audio_init_ride_sounds_and_info()
{ {
int deviceNum = 0; int deviceNum = 0;
@@ -289,10 +269,6 @@ void audio_init_ride_sounds_and_info()
} }
} }
/**
*
* rct2: 0x006BA9B5
*/
void audio_init_ride_sounds(int device) void audio_init_ride_sounds(int device)
{ {
audio_close(); audio_close();
@@ -309,10 +285,6 @@ void audio_init_ride_sounds(int device)
} }
} }
/**
*
* rct2: 0x006BAB21
*/
void audio_close() void audio_close()
{ {
audio_stop_crowd_sound(); audio_stop_crowd_sound();
@@ -322,7 +294,6 @@ void audio_close()
RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_SOUND_DEVICE, uint32) = -1; RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_SOUND_DEVICE, uint32) = -1;
} }
/* rct2: 0x006BAB8A */
void audio_toggle_all_sounds(){ void audio_toggle_all_sounds(){
gConfigSound.sound = !gConfigSound.sound; gConfigSound.sound = !gConfigSound.sound;
if (gConfigSound.sound) if (gConfigSound.sound)
@@ -333,10 +304,6 @@ void audio_toggle_all_sounds(){
} }
} }
/**
*
* rct2: 0x006BABB4
*/
void audio_pause_sounds() void audio_pause_sounds()
{ {
gGameSoundsOff = true; gGameSoundsOff = true;
@@ -346,19 +313,11 @@ void audio_pause_sounds()
audio_stop_rain_sound(); audio_stop_rain_sound();
} }
/**
*
* rct2: 0x006BABD8
*/
void audio_unpause_sounds() void audio_unpause_sounds()
{ {
gGameSoundsOff = false; gGameSoundsOff = false;
} }
/**
*
* rct2: 0x006BABDF
*/
void audio_stop_vehicle_sounds() void audio_stop_vehicle_sounds()
{ {
if (gOpenRCT2Headless || RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_SOUND_DEVICE, sint32) == -1) if (gOpenRCT2Headless || RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_SOUND_DEVICE, sint32) == -1)

View File

@@ -167,6 +167,7 @@ extern rct_vehicle_sound_params *gVehicleSoundParamsListEnd;
/** /**
* Deregisters the audio device. * Deregisters the audio device.
* rct2: 0x006BAB21
*/ */
void audio_close(); void audio_close();
/* /*
@@ -175,14 +176,17 @@ void audio_close();
void audio_init(); void audio_init();
/** /**
* Loads the ride sounds and info. * Loads the ride sounds and info.
* rct2: 0x006BA8E0
*/ */
void audio_init_ride_sounds_and_info(); void audio_init_ride_sounds_and_info();
/** /**
Loads the ride sounds. * Loads the ride sounds.
* rct2: 0x006BA9B5
*/ */
void audio_init_ride_sounds(int device); void audio_init_ride_sounds(int device);
/** /**
* Temporarily stops playing sounds until audio_unpause_sounds() is called. * Temporarily stops playing sounds until audio_unpause_sounds() is called.
* rct2: 0x006BABB4
*/ */
void audio_pause_sounds(); void audio_pause_sounds();
/** /**
@@ -226,10 +230,12 @@ void audio_populate_devices();
void audio_quit(); void audio_quit();
/** /**
* Starts playing the title music. * Starts playing the title music.
* rct2: 0x006BD0F8
*/ */
void audio_start_title_music(); void audio_start_title_music();
/** /**
* Stops the crowd sound effect from playing. * Stops the crowd sound effect from playing.
* rct2: 0x006BD07F
*/ */
void audio_stop_crowd_sound(); void audio_stop_crowd_sound();
/** /**
@@ -238,22 +244,27 @@ void audio_stop_crowd_sound();
void audio_stop_rain_sound(); void audio_stop_rain_sound();
/** /**
* Stops ride music from playing. * Stops ride music from playing.
* rct2: 0x006BCA9F
*/ */
void audio_stop_ride_music(); void audio_stop_ride_music();
/** /**
* Stops the title music from playing. * Stops the title music from playing.
* rct2: 0x006BD0BD
*/ */
void audio_stop_title_music(); void audio_stop_title_music();
/** /**
* Stops vehicle sounds from playing. * Stops vehicle sounds from playing.
* rct2: 0x006BABDF
*/ */
void audio_stop_vehicle_sounds(); void audio_stop_vehicle_sounds();
/** /**
* Toggles whether all sounds should be played. * Toggles whether all sounds should be played.
* rct2: 0x006BAB8A
*/ */
void audio_toggle_all_sounds(); void audio_toggle_all_sounds();
/** /**
* Resumes playing sounds that had been paused by a call to audio_pause_sounds(). * Resumes playing sounds that had been paused by a call to audio_pause_sounds().
* rct2: 0x006BABD8
*/ */
void audio_unpause_sounds(); void audio_unpause_sounds();