#!/bin/sh
# ʥꥪΥץȤ顢
# ƥȤȲڤڤؤȴФ

# 䴰ǤнŤ ayusys ʤ
# ʤ

# ̾
a=''; b='ʹ'; c=''; d='';
mode='default(KANON)'

# ޥɥ饤β
flag=0

for path in $* ; do
	if [ $path = --path ] ; then
		flag=1
		continue
	fi
	case $flag in
		0) case $path in # ץ󤫥ʥꥪֹ
			-*) flag=2;;
			[0-9]*) number=$path;;
			all) number=$path;;
		   esac ;;
		1) case $path in # ѥ
			*kanon-all*) a=''; b='ʹ'; c=''; d=''; mode=KANON; VERSION=2 ;;
			*kanon*) a=''; b='ʹ'; c=''; d=''; mode=KANON; VERSION=1 ;;
			*air*)   a=''; b=''; c='ʥ'; d='֤'; mode=AIR; VERSION=3 ;;
			*sense*) a='ľ'; b='α'; c=''; d=''; mode=sense-off; VERSION=2 ;;
		   esac
		   flag=0 ;;
		2) # ץΰ
		   flag=0 ;;
	esac
done

if [ "X$number" = X ] ; then # ʥꥪλ꤬ʤ -> ꥹȤɽ
	echo Text dump : list up all senario number and title >& 2
	./senario_dump --version $VERSION $*
else
	echo Text dump of senario $*, mode $mode >&2
	echo ./senario_dump --version $VERSION --with-text $* >& 2
	echo "./senario_dump --version $VERSION --with-text $* | grep -e '^text' -e global -e '<music>' | sed 's/^text: //' | sed 's/^.*global //' | sed 's/^.*<music> //' " >& 2
	./senario_dump --version $VERSION --with-text $* | grep -e '^text' -e global -e '<music>' | \
		sed 's/^text: //' | sed 's/^.*global //' | sed 's/^.*<music> //' |  \
		sed -e "s//$a/g" -e "s//$b/g" -e "s//$c/g" -e "s//$d/g"
fi

