Specific script location for search
This commit is contained in:
+8
-5
@@ -2,12 +2,11 @@
|
|||||||
# Rebuild custom UI files using patches
|
# Rebuild custom UI files using patches
|
||||||
|
|
||||||
GAME_PATH=/mnt/d/EverQuest
|
GAME_PATH=/mnt/d/EverQuest
|
||||||
SCRIPT_PATH=$(dirname ${0})
|
|
||||||
UI_NAME=isuldor
|
UI_NAME=isuldor
|
||||||
|
|
||||||
if [[ ! -d "${GAME_PATH}/uifiles/default" ]]
|
if [[ ! -d "${GAME_PATH}/uifiles/default" ]]
|
||||||
then
|
then
|
||||||
echo "Notice: Searching for game location..."
|
echo "Notice: Game path not set, searching for EverQuest..."
|
||||||
GAME_LOCATION=$(find /mnt -type f -name eqgame.exe ! -path '*RECYCLE.BIN*' 2>/dev/null | head -n1)
|
GAME_LOCATION=$(find /mnt -type f -name eqgame.exe ! -path '*RECYCLE.BIN*' 2>/dev/null | head -n1)
|
||||||
if [[ ${GAME_LOCATION} ]]
|
if [[ ${GAME_LOCATION} ]]
|
||||||
then
|
then
|
||||||
@@ -15,14 +14,18 @@ then
|
|||||||
echo "Setting GAME_PATH=${GAME_PATH}"
|
echo "Setting GAME_PATH=${GAME_PATH}"
|
||||||
else
|
else
|
||||||
echo "Error: EverQuest was not found!"
|
echo "Error: EverQuest was not found!"
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
SCRIPT_PATH=$(dirname ${0})
|
||||||
UI_FOLDER="${GAME_PATH}/uifiles/${UI_NAME}"
|
UI_FOLDER="${GAME_PATH}/uifiles/${UI_NAME}"
|
||||||
mkdir -vp "${UI_FOLDER}"
|
|
||||||
cp ${SCRIPT_PATH}/*.tga "${GAME_PATH}/uifiles/${UI_NAME}/"
|
|
||||||
|
|
||||||
UI_FILES=( $( find . -name '*.diff' -exec basename {} .diff \; ))
|
mkdir -vp "${UI_FOLDER}"
|
||||||
|
cp ${SCRIPT_PATH}/*.tga "${UI_FOLDER}/"
|
||||||
|
|
||||||
|
# Build an array of all diffs to patch, stripping the extension
|
||||||
|
UI_FILES=( $( find "${SCRIPT_PATH}" -name '*.diff' -exec basename {} .diff \; ))
|
||||||
|
|
||||||
for UI_FILE in "${UI_FILES[@]}"
|
for UI_FILE in "${UI_FILES[@]}"
|
||||||
do
|
do
|
||||||
|
|||||||
Reference in New Issue
Block a user