summaryrefslogtreecommitdiffstats
path: root/noise/modules/overlord
diff options
context:
space:
mode:
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