#!/bin/bash DIR="$( cd -P "$( dirname "$0" )" && pwd )" ROOT=${DIR}/../ WORKINGDIR=$DIR/build [[ ! -d $WORKINGDIR ]] && mkdir $WORKINGDIR fullfile=$1 filename=$(basename -- "$fullfile") extension="${filename##*.}" MAPNAME="${filename%.*}" IN=${MAPNAME}-compile.map OUT=${MAPNAME}.bsp TOOLS_DIR=${ROOT}/tools/ericw_tools QBSP=${TOOLS_DIR}/qbsp VIS=${TOOLS_DIR}/vis LIGHT=${TOOLS_DIR}/light cp $fullfile ${WORKINGDIR}/${IN} pushd ${WORKINGDIR} ${QBSP} ${IN} ${OUT} ${VIS} -fast -level 4 -noambient ${OUT} ${LIGHT} -bounce -soft -extra -extra4 ${OUT} cp ${OUT} ${ROOT}/id1/maps/ popd pushd ${ROOT} ./quakespasm-sdl2 +map ${MAPNAME} popd