diff --git a/scripts/generate-worldoption.sh b/scripts/generate-worldoption.sh index 7fddeb608..18558c542 100644 --- a/scripts/generate-worldoption.sh +++ b/scripts/generate-worldoption.sh @@ -108,7 +108,12 @@ load_palworldsettings() { echo "WorldOption Generator: Failed to get OptionSettings from PalWorldSettings.ini" exit 1 fi - config=$(echo "$config" | sed 's/OptionSettings=//; s/,$//' | tr -d '() ') + + # Remove "OptionSettings=" and parentheses + config="${config#OptionSettings=}" + config="${config#\(}" + config="${config%\)}" + echo "$config" }