#! /bin/bash
. `dirname $0`/config

rm -f sparkmonitor.log
echo 0 > gametime
rm -f scoresswitched
ssh ${SERVER} "
cp $SERVER_PREFIX_DIR/share/rcssserver3d/{$SOCCERSIM_CONF,rcssserver3d.rb} . 
sed -i 's/\$recordLogfile = false/\$recordLogfile = true/' rcssserver3d.rb
sed -i 's/\(addSoccerVar(.ChangeSidesInSecondHalf.\).*)/\1, false)/' $SOCCERSIM_CONF
sed -i 's/\(addSoccerVar(.AutomaticKickOff.\).*)/\1, ${RCS_AUTOMATIC_KICKOFF})/' $SOCCERSIM_CONF
sed -i 's/\(addSoccerVar(.AutomaticQuit.\).*)/\1, ${RCS_AUTOMATIC_QUIT})/' $SOCCERSIM_CONF
sed -i 's/\(addSoccerVar(.MaxRobotTypeCount.\).*)/\1, 11)/' $SOCCERSIM_CONF
sed -i 's/\(addSoccerVar(.MinRobotTypesCount.\).*)/\1, 1)/' $SOCCERSIM_CONF
sed -i 's/\(addSoccerVar(.MaxSumTwoRobotTypes.\).*)/\1, 11)/' $SOCCERSIM_CONF
sed -i 's/\(addSoccerVar(.PenaltyShootout.\).*)/\1, false)/' $SOCCERSIM_CONF
sed -i 's/\(addSoccerVar(.SingleHalfTime.\).*)/\1, false)/' $SOCCERSIM_CONF
"

scp ${RCLM_PREFIX}/bin/restore.py ${SERVER}:~/
ssh ${SERVER} "mkdir -p log_backup"

if [ "$USED_MONITOR" = "internal" ]; then
    ssh ${SERVER} "sed -i 's/\$enableInternalMonitor = false/\$enableInternalMonitor = true/' rcssserver3d.rb"
else
    ssh ${SERVER} "sed -i 's/\$enableInternalMonitor = true/\$enableInternalMonitor = false/' rcssserver3d.rb"
fi
