File zod-wrapper.sh of Package zod-engine

#!/bin/sh
GAME_LOCAL_DIR=$HOME/.local/share/zod-engine
GAME_DATA_DIR=/usr/share/zod-engine
GAME_EXECUTABLE=/usr/lib/zod-engine/zod
mkdir -p $GAME_LOCAL_DIR
cd $GAME_LOCAL_DIR
#assets
for dir in assets blank_maps; do
  ln -snf $GAME_DATA_DIR/$dir $dir
done
#settings
pushd $GAME_DATA_DIR
for txt in *.txt; do
if [ ! -e "$GAME_LOCAL_DIR/$txt" ]; then
  cp $txt $GAME_LOCAL_DIR/$txt
fi
done
#custom maps
for map in *.map; do
if [ ! -e "$GAME_LOCAL_DIR/$map" ]; then
  cp $map $GAME_LOCAL_DIR/$map
fi
done
popd
exec $GAME_EXECUTABLE "$@"
openSUSE Build Service is sponsored by