#!/bin/sh
GAME_LOCAL_DIR=$HOME/.local/share/opentomb-nightly
GAME_LOCAL_DATA_DIR=$GAME_LOCAL_DIR/data
GAME_LOCAL_DATA_TR1_DIR=$GAME_LOCAL_DATA_DIR/tr1/audio
GAME_LOCAL_DATA_TR2_DIR=$GAME_LOCAL_DATA_DIR/tr2/audio
GAME_LOCAL_DATA_TR3_DIR=$GAME_LOCAL_DATA_DIR/tr3/audio
GAME_LOCAL_DATA_TR4_DIR=$GAME_LOCAL_DATA_DIR/tr4/audio
GAME_LOCAL_DATA_TR5_DIR=$GAME_LOCAL_DATA_DIR/tr5/audio
GAME_DATA_DIR=/usr/share/opentomb-data-nightly/
GAME_EXECUTABLE=/usr/bin/opentomb-client-nightly
mkdir -p $GAME_LOCAL_DIR
mkdir -p $GAME_LOCAL_DATA_DIR
mkdir -p $GAME_LOCAL_DATA_TR1_DIR
mkdir -p $GAME_LOCAL_DATA_TR2_DIR
mkdir -p $GAME_LOCAL_DATA_TR3_DIR
mkdir -p $GAME_LOCAL_DATA_TR4_DIR
mkdir -p $GAME_LOCAL_DATA_TR5_DIR
cd $GAME_LOCAL_DIR
for dir in shaders tests languages resource scripts; do
ln -snf $GAME_DATA_DIR/$dir $dir
done
test -e autoexec.lua || cp $GAME_DATA_DIR/autoexec.lua autoexec.lua
test -e config.lua || cp $GAME_DATA_DIR/config.lua config.lua
exec $GAME_EXECUTABLE "$@" 
