summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/sounds/bell.wavbin0 -> 267404 bytes
-rw-r--r--src/data.c1
-rw-r--r--src/include/data.h1
-rw-r--r--src/scenes/place_detail.c1
-rw-r--r--src/scenes/world_map.c1
5 files changed, 4 insertions, 0 deletions
diff --git a/data/sounds/bell.wav b/data/sounds/bell.wav
new file mode 100644
index 0000000..add806e
--- /dev/null
+++ b/data/sounds/bell.wav
Binary files differ
diff --git a/src/data.c b/src/data.c
index e80589d..409c6ef 100644
--- a/src/data.c
+++ b/src/data.c
@@ -91,6 +91,7 @@ void data_load()
snd_click3 = assets_load_wav_from_file("data/sounds/click3.wav");
snd_event = assets_load_wav_from_file("data/sounds/event.wav");
snd_accelerate = assets_load_wav_from_file("data/sounds/accelerate.wav");
+ snd_bell = assets_load_wav_from_file("data/sounds/bell.wav");
// Songs
{
diff --git a/src/include/data.h b/src/include/data.h
index 51bff80..2574ee7 100644
--- a/src/include/data.h
+++ b/src/include/data.h
@@ -89,6 +89,7 @@ sound* snd_click2;
sound* snd_click3;
sound* snd_event;
sound* snd_accelerate;
+sound* snd_bell;
#define SOUNGS_COUNT 30
sound* snd_songs[SOUNGS_COUNT];
diff --git a/src/scenes/place_detail.c b/src/scenes/place_detail.c
index e312650..eedd0ee 100644
--- a/src/scenes/place_detail.c
+++ b/src/scenes/place_detail.c
@@ -632,6 +632,7 @@ static void place_detail_draw_active_dealer(platform_window* window, truck_deale
add_truck_to_world_location(_active_world, _active_location, tr_curr);
purchase_animation = animation_create(TRUCK_PURCHASE_DELAY);
purchase_animation.started = true;
+ audio_play_sound(snd_bell, AUDIO_CHANNEL_SFX_2);
}
btn_x += center_btn_w;
button_type type3 = purchase_animation.started || swap_animation.started ? BUTTON_STATIC : (selected_truck_index < dealer->trucks.length-1) ? BUTTON_ENABLED : BUTTON_DISABLED;
diff --git a/src/scenes/world_map.c b/src/scenes/world_map.c
index 5dc5373..2640d47 100644
--- a/src/scenes/world_map.c
+++ b/src/scenes/world_map.c
@@ -1120,6 +1120,7 @@ if (button_render(scale, _loan.is_active ? BUTTON_DISABLED : BUTTON_ENABLED, _tx
_loan.is_active = true;\
_loan.days_left = 12*28;\
_active_world->money += _loan.amount;\
+ audio_play_sound(snd_bell, AUDIO_CHANNEL_SFX_2);\
}\
btn_row_x += (button_row_w+halfpad);\
}