mirror of
https://github.com/Furglitch/modorganizer2-linux-installer.git
synced 2026-02-20 15:44:32 -05:00
Revert changes from before finalized API handler
This commit is contained in:
@@ -5,8 +5,6 @@ game_epic_id=""
|
||||
game_steam_subdirectory="Fallout 4"
|
||||
game_executable="Fallout4Launcher.exe"
|
||||
game_protontricks=("xaudio2_7=native" "grabfullscreen=y")
|
||||
game_scriptextender_modid="42147"
|
||||
game_scriptextender_fileid="316287"
|
||||
declare -A game_scriptextender_urls=(
|
||||
["steam"]=""
|
||||
["gog"]="https://f4se.silverlock.org/beta/f4se_0_06_23.7z" # Fallout 4 runtime 1.10.163
|
||||
|
||||
@@ -5,12 +5,9 @@ game_epic_id=""
|
||||
game_steam_subdirectory="Starfield"
|
||||
game_executable="Starfield.exe"
|
||||
game_protontricks=("xaudio2_7=native")
|
||||
|
||||
declare -A game_scriptextender_urls=(
|
||||
["steam"]=""
|
||||
["gog"]=""
|
||||
["epic"]=""
|
||||
)
|
||||
game_scriptextender_modid="106"
|
||||
game_scriptextender_fileid="55300"
|
||||
game_scriptextender_files=""
|
||||
|
||||
@@ -110,7 +110,7 @@ source "$step/load_plugininfo.sh"
|
||||
|
||||
source "$step/clean_game_prefix.sh"
|
||||
|
||||
install_dir='/home/furglitch/Downloads/test' #$(source "$step/select_install_dir.sh")
|
||||
install_dir=$(source "$step/select_install_dir.sh")
|
||||
log_info "selected install directory '$install_dir'"
|
||||
|
||||
expect_exit=0
|
||||
|
||||
@@ -40,17 +40,9 @@ function validate_sha256() {
|
||||
return 0
|
||||
}
|
||||
|
||||
echo $nexus_scriptextender
|
||||
|
||||
if [ "$nexus_scriptextender" == true ]; then
|
||||
game_scriptextender_url=$(source "$nexusapi"; fetch_download_link "$game_nexusid" "$game_scriptextender_modid" "$game_scriptextender_fileid")
|
||||
log_info "Resolved script extender URL: $game_scriptextender_url"
|
||||
fi
|
||||
|
||||
if [ -n "$game_scriptextender_url" ]; then
|
||||
downloaded_scriptextender="$downloads_cache/${game_nexus_id}_${game_scriptextender_url##*/}"
|
||||
extracted_scriptextender="${downloaded_scriptextender%.*}"
|
||||
log_info "Will extract script extender to: $extracted_scriptextender"
|
||||
fi
|
||||
|
||||
if [ -n "$plugin_download_urls" ]; then
|
||||
@@ -153,13 +145,7 @@ cp "$downloaded_winetricks" "$executable_winetricks"
|
||||
chmod u+x "$executable_winetricks"
|
||||
|
||||
if [ "$install_extras" == true ] && [ -n "$downloaded_scriptextender" ] && [ ! -f "$downloaded_scriptextender" ]; then
|
||||
log_info "Fetching script extender"
|
||||
if [ "$nexus_scriptextender" == true ]; then
|
||||
log_info "Downloading script extender from Nexus Mods"
|
||||
source "$nexusapi"; url_download "$game_scriptextender_url" "$downloaded_scriptextender"
|
||||
else
|
||||
"$download" "$game_scriptextender_url" "$downloaded_scriptextender"
|
||||
fi
|
||||
"$download" "$game_scriptextender_url" "$downloaded_scriptextender"
|
||||
mkdir "$extracted_scriptextender"
|
||||
"$extract" "$downloaded_scriptextender" "$extracted_scriptextender"
|
||||
fi
|
||||
|
||||
@@ -78,13 +78,12 @@ esac
|
||||
|
||||
if [ "$game_scriptextender_url" != "" ]; then
|
||||
hasScriptExtender=true
|
||||
if [ -z "$game_scriptextender_url" ] && { [ -n "$game_scriptextender_modid" ] || [ -n "$game_scriptextender_fileid" ]; }; then
|
||||
nexus_scriptextender=true
|
||||
fi
|
||||
#if [ -z "$game_scriptextender_url" ] && { [ -n "$game_scriptextender_modid" ] || [ -n "$game_scriptextender_fileid" ]; }; then
|
||||
# nexus_scriptextender=true
|
||||
#fi
|
||||
else
|
||||
hasScriptExtender=false
|
||||
fi
|
||||
echo $nexus_scriptextender
|
||||
|
||||
# defer loading these variables to step/clean_game_prefix.sh
|
||||
game_prefix=''
|
||||
|
||||
Reference in New Issue
Block a user