#!/bin/sh

if [ $# -lt 1 ] ; then
   echo "Usage: $0 release_name"
   exit 1
fi


rm -rf base

mkdir base


baseFolder=base/OneLife_$1

mkdir $baseFolder
mkdir $baseFolder/graphics
mkdir $baseFolder/otherSounds
mkdir $baseFolder/settings
mkdir $baseFolder/languages
mkdir $baseFolder/groundTileCache
mkdir $baseFolder/reverbCache

mkdir $baseFolder/sprites
mkdir $baseFolder/objects
mkdir $baseFolder/categories
mkdir $baseFolder/transitions
mkdir $baseFolder/animations
mkdir $baseFolder/music
mkdir $baseFolder/sounds
mkdir $baseFolder/ground
mkdir $baseFolder/contentSettings

mkdir $baseFolder/mods
mkdir $baseFolder/steamModUploads
mkdir $baseFolder/import_add
mkdir $baseFolder/import_replace



cp ../gameSource/graphics/*.tga $baseFolder/graphics
cp ../gameSource/otherSounds/*.aiff $baseFolder/otherSounds
cp ../gameSource/settings/*.ini $baseFolder/settings
cp ../gameSource/languages/*.txt $baseFolder/languages
cp ../gameSource/language.txt $baseFolder
cp ../gameSource/us_english_60.txt $baseFolder
cp ../documentation/Readme.txt $baseFolder
cp ../no_copyright.txt $baseFolder

cp ../gameSource/reverbImpulseResponse.aiff $baseFolder/

cp ../gameSource/wordList.txt $baseFolder/


cp ../../OneLifeData7/sprites/* $baseFolder/sprites
cp ../../OneLifeData7/objects/* $baseFolder/objects
cp ../../OneLifeData7/categories/* $baseFolder/categories
cp ../../OneLifeData7/transitions/* $baseFolder/transitions
cp ../../OneLifeData7/animations/* $baseFolder/animations
cp ../../OneLifeData7/music/* $baseFolder/music
cp ../../OneLifeData7/sounds/* $baseFolder/sounds
cp ../../OneLifeData7/ground/* $baseFolder/ground
cp ../../OneLifeData7/contentSettings/* $baseFolder/contentSettings



cp ../../OneLifeData7/dataVersionNumber.txt $baseFolder/


rm -f $baseFolder/settings/email.ini
rm -f $baseFolder/settings/accountKey.ini
rm -f $baseFolder/settings/countingOnVsync.ini
rm -f $baseFolder/settings/targetFrameRate.ini


# now server settings and text files
mkdir $baseFolder/serverSettings

cp ../server/settings/*.ini $baseFolder/serverSettings

cp ../server/curseWordList.txt  $baseFolder/
cp ../server/femaleNames.txt  $baseFolder/
cp ../server/firstNames.txt  $baseFolder/
cp ../server/lastNames.txt  $baseFolder/
cp ../server/maleNames.txt  $baseFolder/
cp ../server/serverCodeVersionNumber.txt $baseFolder/
cp ../server/wordList.txt  $baseFolder/



# remove all editor backup files
find $baseFolder -name "*~" -exec rm -f {} \;





