This is a Debian patch file for "solarwolf" 1.5. This file was based originally on: http://ftp.de.debian.org/debian/pool/main/s/solarwolf/\ solarwolf_1.5-2.diff.gz --- solarwolf-1.5.orig/data/levels.txt +++ solarwolf-1.5/data/levels.txt @@ -55,7 +55,7 @@ ## ## # # ## ! -> Email Sprial +> Email Spiral < More Junk Mail #### # # @@ -105,7 +105,7 @@ *# ! > ae -< Daemons Fork +< Demon's Fork ## #*** #### * @@ -255,7 +255,7 @@ ### ### ! -> Geomtric Puzzle +> Geometric Puzzle < Challenged ### ### s @@ -286,7 +286,7 @@ # * # ! > That's no Moon -< It's a Spacestation +< It's a Space Station **** **** ## **** #### --- solarwolf-1.5.orig/code/snd.py +++ solarwolf-1.5/code/snd.py @@ -66,12 +66,12 @@ CurrentVolume = 1.0 SwitchingSongs = 0 def playmusic(musicname, volume=1.0): - if not music or not game.music: return global CurrentSong, SwitchingSongs, CurrentVolume if musicname == CurrentSong: return CurrentSong = musicname CurrentVolume = volume + if not music or not game.music: return if SwitchingSongs: CurrentSong = musicname SwitchingSongs = 1 @@ -102,7 +102,9 @@ prefvolume = [0, 0.6, 1.0][game.music] if not prefvolume: music.stop() - if not music.get_busy(): + if CurrentSong and not music.get_busy(): + fullname = os.path.join('data', 'music', CurrentSong) + music.load(fullname) music.play(-1) music.set_volume(prefvolume*CurrentVolume) --- solarwolf-1.5.orig/dist/solarwolf.desktop +++ solarwolf-1.5/dist/solarwolf.desktop @@ -3,5 +3,6 @@ Type=Application Encoding=UTF-8 Name=SolarWolf +Icon=solarwolf.png Exec=/usr/games/solarwolf Categories=Application;Game;ArcadeGame