Create a gist now

Instantly share code, notes, and snippets.

anonymous / avalon_opening.sh
Created Aug 26, 2015

『アヴァロン:レジスタンス』オープニングスクリプト
#!/bin/sh
STORM="storm.mp3"
THUNDER="thunder.mp3"
BIRD="bird.mp3"
CAVE="cave.mp3"
FOREST="forest.mp3"
DRIPPING="dripping.mp3"
RAIN="rain.mp3"
SHOUT="shout.mp3"
JINGLE="jingle.mp3"
function effect() {
if [ -f "$1" ]; then
afplay "$1" -t $2
else
sleep $2
fi
}
say "「レジスタンス:アヴァロン」を開始します"
sleep 2
say "みな、目を閉じ、拳を前に出せ"
effect $STORM 4
say "モードレットの手下は、目を開け"
sleep 1
say "モードレットの手下は、仲間を確認せよ"
effect $THUNDER 5
say "モードレットの手下は、目を閉じよ"
sleep 2
say "マーリンは、目を開け"
sleep 1
say "モードレット本人以外の、モードレットの手下は、右手の親指を立て、自らが手下であることを示せ"
effect $CAVE 5
say "モードレットの手下は、手をもとに戻せ"
sleep 1
say "マーリンは、目を閉じよ"
sleep 2
say "パーシヴァルは、目を開け"
sleep 1
say "マーリンとモルガナは、右手の親指を立て、自らがマーリンであることを示せ"
effect $DRIPPING 5
say "マーリンとモルガナは、手をもとに戻せ"
sleep 1
say "パーシヴァルは、目を閉じよ"
sleep 2
say "ランスロットは、目を開き、おのれの分身を確認せよ"
effect $THUNDER 5
say "ランスロットは、目を閉じよ"
sleep 2
say "みな、目をひらけ"
effect $JINGLE 10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment