12345678910111213141516171819202122232425262728 |
- #!/bin/bash
- # This script simplifies all challenges by removing any time
- # limit, position requirement, etc, and setting the number
- # of laps to 0. This is meant to quickly test the story
- # mode without having to fully play all challenges.
- for i in data/challenges/*.challenge; do
- echo "Simplifying $i"
- cat $i | sed 's/position="[0-9]*"/position="99"/' \
- | sed 's/laps="[0-9]*"/laps="0"/' \
- | sed 's/energy="[0-9]*"/energy="0"/' \
- | sed 's/time="[0-9]*"/time="9999"/' \
- > $i.new
- mv $i.new $i
- done
- for i in data/grandprix/*.grandprix; do
- echo "Simplyfing GP $i"
- cat $i | sed 's/laps="[0-9]*"/laps="0"/' > $i.new
- mv $i.new $i
- done
- echo
- echo "All challenges simplified."
- echo "PLEASE do not commit the changes back to our repository!"
- echo "========================================================"
|