Mercurial > boomslang
changeset 257:59dba2dcb280
Make computer beep
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Fri, 27 Aug 2010 18:30:02 +0200 |
parents | 5213ee33ec1b |
children | a7c8fb27a183 |
files | Resources/sounds/beep550.ogg Resources/sounds/sources.txt gamelib/scenes/bridge.py |
diffstat | 3 files changed, 12 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/Resources/sounds/sources.txt Fri Aug 27 18:24:35 2010 +0200 +++ b/Resources/sounds/sources.txt Fri Aug 27 18:30:02 2010 +0200 @@ -29,7 +29,8 @@ creaking.ogg wavfile: creaking.wav [silent.ogg] -generated 2 secs of silence - dd if=/dev/zero of=silence.pcm bs=176400 count=2 ; oggenc -r silence.pcm +Generated 2 secs of silence - dd if=/dev/zero of=silence.pcm bs=176400 count=2 ; oggenc -r silence.pcm +Generated by Neil Muller, Aug 2010 Not copyrightable. [can_hit.ogg] @@ -68,9 +69,11 @@ [beep330.ogg] [beep440.ogg] +[beep550.ogg] [beep660.ogg] [beep880.ogg] -Created with the gen_sound.py script in trunk/tools (330, 440, 660, 880 Hz). +Created with the gen_sound.py script in trunk/tools (330, 440, 550, 660, 880 Hz). +Generated by Neil Muller, Aug 2010 Not copyrightable. [beep1.ogg] @@ -79,3 +82,6 @@ /gen_sound.py 660 0.25 ; /gen_sound.py 550 0.25 ; cat beep770.pcm beep660.pcm beep550.pcm beep440.pcm > beep2.pcm [beep3.ogg] cat beep440.pcm beep550.pcm beep660.pcm beep550.pcm > beep3.pcm + +Generated by Neil Muller, Aug 2010 +License: http://creativecommons.org/licenses/by/3.0/
--- a/gamelib/scenes/bridge.py Fri Aug 27 18:24:35 2010 +0200 +++ b/gamelib/scenes/bridge.py Fri Aug 27 18:30:02 2010 +0200 @@ -231,6 +231,7 @@ if not self.is_interactive(): return self.state.detail_views[self.COMPUTER].set_data('tab', 'log') + return Result(soundfile='beep550.ogg') class AlertTab(Thing): @@ -251,6 +252,7 @@ if not self.is_interactive(): return self.state.detail_views[self.COMPUTER].set_data('tab', 'alert') + return Result(soundfile='beep550.ogg') class CompUpButton(Thing): @@ -274,6 +276,7 @@ return page = self.state.detail_views[self.COMPUTER].get_data('log page') self.state.detail_views[self.COMPUTER].set_data('log page', page-1) + return Result(soundfile='beep550.ogg') class CompDownButton(Thing): @@ -298,6 +301,7 @@ return page = self.state.detail_views[self.COMPUTER].get_data('log page') self.state.detail_views[self.COMPUTER].set_data('log page', page+1) + return Result(soundfile='beep550.ogg') class BridgeCompDetail(Scene):