Refactor and expand Translation and Quest management.

This commit is contained in:
Roman Jaroš 2025-03-01 21:46:55 +01:00
parent 4660216504
commit 5f21775771
20 changed files with 2546 additions and 9969 deletions

View file

@ -41,18 +41,18 @@ make_zip() {
# prepare output directory
mkdir -p $output_directory
mkdir -p "${output_directory}/Quests/Data/"
mkdir -p "${output_directory}/Addon/Data/"
# Includes classic era continents
if [ "$wow_version" = "1" ]; then
cp -r "./Quests/Data/classic_era/" "${output_directory}/Quests/Data/"
cp -r "./Addon/Data/classic_era/" "${output_directory}/Addon/Data/"
cp "./CzechQuests_Vanilla.toc" "${output_directory}"
zip_filename="czech-quests-classic_era-v$current_version.zip"
fi
# Includes retail continents
if [ "$wow_version" = "2" ]; then
cp -r "./Quests/Data/retail/" "${output_directory}/Quests/Data/"
cp -r "./Addon/Data/retail/" "${output_directory}/Addon/Data/"
cp "./CzechQuests_Mainline.toc" "${output_directory}"
zip_filename="czech-quests-retail-v$current_version.zip"
fi
@ -60,15 +60,15 @@ make_zip() {
# includes frames
while IFS= read -r line; do
files_to_zip+=("$line")
done < <(find . -name "*.lua" -path "./Quests/Frames/*")
done < <(find . -name "*.lua" -path "./Addon/Frames/*")
# includes frames
while IFS= read -r line; do
files_to_zip+=("$line")
done < <(find . -name "*.ttf" -path "./Fonts/*")
done < <(find . -name "*.ttf" -path "./Assets/*")
# includes other files
files_to_zip+=("./Quests/Data/other.lua" "./Quests/Quests.lua" "./Quests/Utils.lua" "./CzechQuests.lua")
files_to_zip+=("./Addon/Data/other.lua" "./Addon/Addon.lua" "./Addon/Translation.lua" "./Addon/Utils.lua" "./CzechQuests.lua")
# prepare output directory
for file in "${files_to_zip[@]}"; do