summaryrefslogtreecommitdiffstats
path: root/noise/modules/overlord
diff options
context:
space:
mode:
authortv <tv@xso>2011-09-10 03:53:09 +0200
committertv <tv@xso>2011-09-10 03:53:09 +0200
commit0c72cef00ad7c1cb0cb672e03325f8b7b763e3c2 (patch)
tree3f2e102a99c9d8cb89f366150f6528f65b2b453b /noise/modules/overlord
parent3aaf385f29b0f9c8bc815347f92890b2542cf1e1 (diff)
parent9c9e9809e61e5e6a45c5f5babd0fef17cdc1d33d (diff)
Merge branch 'master' of github.com:krebscode/painload
Diffstat (limited to 'noise/modules/overlord')
-rwxr-xr-xnoise/modules/overlord30
1 files changed, 9 insertions, 21 deletions
diff --git a/noise/modules/overlord b/noise/modules/overlord
index 6df2451d..ded8627a 100755
--- a/noise/modules/overlord
+++ b/noise/modules/overlord
@@ -1,26 +1,14 @@
#! /bin/sh
set -euf
-announce() {
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 90%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 80%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 70%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 60%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 50%
-/krebs/streams/streams stop
-amixer -q -c 0 -D hw:0 sset Front 100%
-mplayer /krebs/god/overlord/announce.mp3
-/krebs/streams/streams start &
-espeak -v de -s 120 -a 900 "$*"
-amixer -q -c 0 -D hw:0 sset Front 40%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 50%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 60%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 70%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 80%
-sleep 0.4; amixer -q -c 0 -D hw:0 sset Front 90%
-}
+# cd //
+cd $(dirname $(readlink -f $0))/../..
-case "$1" in
- --help) echo "Make an announcement! Usage: /overlord <text>";;
- *) announce "$@";;
+case "${1---help}" in
+ --help)
+ echo "Make an announcement! Usage: /overlord <text>"
+ ;;
+ *)
+ exec god/overlord/index "$@"
+ ;;
esac