diff --git a/core/assets/music/editor.mp3 b/core/assets/music/editor.mp3 index bd8450231f..434c155689 100644 Binary files a/core/assets/music/editor.mp3 and b/core/assets/music/editor.mp3 differ diff --git a/core/assets/music/game1.mp3 b/core/assets/music/game1.mp3 new file mode 100644 index 0000000000..bd8450231f Binary files /dev/null and b/core/assets/music/game1.mp3 differ diff --git a/core/assets/music/game2.mp3 b/core/assets/music/game2.mp3 new file mode 100644 index 0000000000..e8b78e4ff2 Binary files /dev/null and b/core/assets/music/game2.mp3 differ diff --git a/core/assets/music/game3.mp3 b/core/assets/music/game3.mp3 new file mode 100644 index 0000000000..434c155689 Binary files /dev/null and b/core/assets/music/game3.mp3 differ diff --git a/core/assets/music/menu.mp3 b/core/assets/music/menu.mp3 index b171f126a0..3c9319daa2 100644 Binary files a/core/assets/music/menu.mp3 and b/core/assets/music/menu.mp3 differ diff --git a/core/assets/sounds/back.ogg b/core/assets/sounds/back.ogg index b1176d6b7f..45249184be 100644 Binary files a/core/assets/sounds/back.ogg and b/core/assets/sounds/back.ogg differ diff --git a/core/assets/sounds/place.mp3 b/core/assets/sounds/place.mp3 deleted file mode 100644 index 3f5369e4fa..0000000000 Binary files a/core/assets/sounds/place.mp3 and /dev/null differ diff --git a/core/assets/sounds/place.ogg b/core/assets/sounds/place.ogg new file mode 100644 index 0000000000..45249184be Binary files /dev/null and b/core/assets/sounds/place.ogg differ diff --git a/core/assets/sounds/press.ogg b/core/assets/sounds/press.ogg index a5f6a3525e..ed4879d19b 100644 Binary files a/core/assets/sounds/press.ogg and b/core/assets/sounds/press.ogg differ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java index 75e9fb8805..f10b12aff9 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java @@ -13,6 +13,7 @@ import io.anuke.arc.scene.ui.layout.*; import io.anuke.arc.util.*; import io.anuke.mindustry.core.GameState.*; import io.anuke.mindustry.core.*; +import io.anuke.mindustry.gen.*; import io.anuke.mindustry.graphics.*; import io.anuke.mindustry.net.Net; @@ -32,6 +33,7 @@ public class SettingsMenuDialog extends SettingsDialog{ setStyle(Core.scene.skin.get("dialog", WindowStyle.class)); hidden(() -> { + Sounds.back.play(); if(!state.is(State.menu)){ if(!wasPaused || Net.active()) state.set(State.playing);