123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- #!/usr/bin/env bash
- MAPSERVER=http://aq2maps.quadaver.org/
- MAP2GET=$1
- CWD=$(pwd)
- ACTIONDIR=$CWD/../
- MAPDIR=$ACTIONDIR/maps
- MTEMP=$CWD/maptemp
- function getMap {
- cd $MTEMP
- wget $MAPSERVER$MAP2GET.zip
- }
- function unzipMap {
- cd $MTEMP
- unzip $MAP2GET.zip *bsp
- }
- function copyBSP {
- cd $MTEMP
- THEMAP=`find | grep -i \.bsp`
- cp -u $THEMAP $MAPDIR
- }
- function makeTemp {
- mkdir $MTEMP
- cd $MTEMP
- }
- function killTemp {
- cd $CWD
- rm -rf $MTEMP
- }
- function main {
- if [ "$1" != "" ]; then
- makeTemp
- getMap
- unzipMap
- copyBSP
- killTemp
- else
- echo "Usage: $0 <mapname>"
- fi
- if [ -x ./make_maplist.sh ]; then
- ./make_maplist.sh
- fi
- }
- main $*
|