#!/bin/sh

port=5050
host=''

while [ $# -gt 0 ]
do
	case $1 in
	--host)

      --help
  -h, --host HOST
  -p, --port PORT
  -4
      --debug


	-p|-port|--port|--port-number)
		port=$2
		options="${options} $1 $2"
		shift 1
		;;

	*)
#		usage
#		exit 1
		server_options="${server_options} $1"
		;;
	esac

	shift 1
done

"${SSERVER_PATH}"/rcssserver-12.1.0 \
	--server::coach_port=`expr ${port} + 1` \
	--server::olcoach_port=`expr ${port} + 2` \
	--server::port="${port}" \
	--server::game_logging=true \
	--server::game_log_fixed=true \
	--server::game_log_dir=/tmp \
	--server::game_log_fixed_name=game-log-`whoami` \
	--server::text_log_dir=/tmp \
	${server_options} &

#	--include="${SSERVER_PATH}"/etc/server12.conf \
#	--include="${SSERVER_PATH}"/etc/player12.conf \

server_pid=$!

sleep 1

"${SSERVER_PATH}"/Soccer_Viewer \
	-p "${port}" --server-process-id "${server_pid}" ${options}

clean_up


exec sockctl -p 5050 $@
