feat: prevent reversing directly into snake neck and play denied sound effect

This commit is contained in:
phillip committed 2026-10-01 22:11:00 +02:00
1 parent 60740a53c2
commit fd87ad3091
7 files changed
+89 -19

No files matched your search

+13
View File
@@ -14,6 +14,7 @@ void audio_setup(AudioContext &audio) {
mmLoadEffect(SFX_167126__CRISSTANZA__UNPAUSE);
mmLoadEffect(SFX_273792__PACOMAV__PLOP);
mmLoadEffect(SFX_73750__TIMBRE__REMIX_OF_BENBONCAN_SAD_TROMBONE_MORE_WAH_BRIGHT_DE_CLICKED);
mmLoadEffect(SFX_DENIED);
audio.sfx_pickup = {
{ SFX_332629__TREASURESOUNDS__ITEM_PICKUP },
@@ -62,6 +63,14 @@ void audio_setup(AudioContext &audio) {
255,
128,
};
audio.sfx_denied = {
{ SFX_DENIED },
static_cast<int>(1.0F * (1 << 10)),
5,
160,
128,
};
}
void audio_start_music(const AudioContext &audio) {
@@ -111,6 +120,10 @@ void audio_play_fail(const AudioContext &audio) {
mmEffectEx(&audio.sfx_fail);
}
void audio_play_denied(const AudioContext &audio) {
mmEffectEx(&audio.sfx_denied);
}
bool audio_toggle_music(AudioContext &audio) {
audio.musicEnabled = !audio.musicEnabled;