From: Neil Date: Sat, 17 May 2014 15:22:10 +0000 (+0200) Subject: Sad losing music or so X-Git-Tag: 0.1~91 X-Git-Url: https://git.ctpug.org.za/?p=naja.git;a=commitdiff_plain;h=f3f2834ea4922c72026d8de3c2c67db704b63544 Sad losing music or so --- diff --git a/data/music/SOURCES.txt b/data/music/SOURCES.txt index e56f304..9e5b961 100644 --- a/data/music/SOURCES.txt +++ b/data/music/SOURCES.txt @@ -55,3 +55,12 @@ Music files by Rolemusic: Converted to ogg via: mpg123 -w test.wav A_ninja.mp3 sox test.wav A_ninja.ogg vol 0.25 amplitude channels 1 + + lost.ogg + ayVentura + http://freemusicarchive.org/music/Rolemusic/gigs_n_contest/rolemusic_-_gigs_n_contest_-_02_ayVentura + License: Creative Commons Attribution (CC-BY) (http://creativecommons.org/licenses/by/4.0/) + # This is delibrately slowed down and dropped a semitone for a less upbeat feel + Converted to ogg via and transformed by: + mpg123 -w test.wav ayVentura.mp3 + sox test.wav lost.ogg vol 0.25 amplitude channels 1 tempo 0.75 pitch 100 diff --git a/data/music/lost.ogg b/data/music/lost.ogg new file mode 100644 index 0000000..40f806a Binary files /dev/null and b/data/music/lost.ogg differ diff --git a/naja/scenes/lose.py b/naja/scenes/lose.py index ccd0acc..8dea59a 100644 --- a/naja/scenes/lose.py +++ b/naja/scenes/lose.py @@ -6,6 +6,7 @@ import pygame.locals as pgl from naja.constants import KEYS, PALETTE from naja.scenes.scene import Scene +from naja.sound import sound from naja.widgets.image_box import ImageBox from naja.widgets.text import TextWidget, TextBoxWidget from naja.events import SceneChangeEvent, LoadGameEvent @@ -41,10 +42,12 @@ class LoseScene(Scene): colour='white', padding=1, border=1, bg_colour='black', border_colour='black', box_width=300)) + sound.play_music('lost.ogg') def handle_scene_event(self, ev): from naja.scenes.menu import MenuScene if ev.type == pgl.KEYDOWN and ev.key in KEYS.QUIT: + sound.stop() # drop current state LoadGameEvent.post(None) SceneChangeEvent.post(MenuScene)