SoulTrapper added.
This commit is contained in:
1 parent
fbb974fa19
commit
e4224e27d0
4 files changed
+30
No files matched your search
@@ -12,4 +12,6 @@ declare -Ag ipfs=(
|
||||
[Papa_Sangre_II_x86_64]="${ipfsGateway}/ipfs/QmXWQyqZD2cB6gjZQnETMTaspgfBQNLRC2Zska9vWk4PAp?filename=PapaSangreII-2026-09-29-x86_64.AppImage"
|
||||
[The_Nightjar_aarch64]="${ipfsGateway}/ipfs/QmZFA9j3Jz5rX7wKpnMwssCs7CAni7yYP246MKBTF22SLg?filename=TheNightjar-2026-09-28-aarch64.AppImage"
|
||||
[The_Nightjar_x86_64]="${ipfsGateway}/ipfs/QmNSG3ugpGCFkUWf7CHF3Jo4hjXc9QAVENEPamzAWaEyvs?filename=TheNightjar-2026-09-28-x86_64.AppImage"
|
||||
[Soul_Trapper_aarch64]="${ipfsGateway}/ipfs/QmTH6kYq2sg7Ly5wk8Up11V98WQNBfDGz7JjiQ4XX52nH1?filename=SoulTrapper-1.1-1-aarch64.AppImage"
|
||||
[Soul_Trapper_x86_64]="${ipfsGateway}/ipfs/QmVRJAkFnNULnVuLiZYNjzgYnj4c1eSvtLDX6ygesp69Dv?filename=SoulTrapper-1.1-1-x86_64.AppImage"
|
||||
)
|
||||
@@ -0,0 +1,8 @@
|
||||
# shellcheck shell=bash disable=SC2154 # Variables are set by linux-game-manager.sh
|
||||
check_architecture x86_64 aarch64
|
||||
soulTrapperUrl="${ipfs[Soul_Trapper_$(uname -m)]}"
|
||||
downloadFile="${soulTrapperUrl##*filename=}"
|
||||
downloadFile="${downloadFile%%&*}"
|
||||
download_named "$downloadFile" "$soulTrapperUrl"
|
||||
mkdir -p "${installPath}/Soul_Trapper"
|
||||
install -v -m 0755 "${cache}/${downloadFile}" "${installPath}/Soul_Trapper/SoulTrapper.AppImage"
|
||||
@@ -0,0 +1,3 @@
|
||||
# shellcheck shell=bash disable=SC2154 # Variables are set by linux-game-manager.sh
|
||||
gamePath="${installPath}/Soul_Trapper"
|
||||
run_with_optional_gamemode "${gamePath}/SoulTrapper.AppImage"
|
||||
@@ -0,0 +1,17 @@
|
||||
# shellcheck shell=bash disable=SC2154 # Variables are set by linux-game-manager.sh
|
||||
run_update() {
|
||||
check_architecture x86_64 aarch64
|
||||
local soulTrapperUrl="${ipfs[Soul_Trapper_$(uname -m)]}"
|
||||
local downloadFile="${soulTrapperUrl##*filename=}"
|
||||
downloadFile="${downloadFile%%&*}"
|
||||
|
||||
# download_named reads this dynamically scoped flag.
|
||||
# shellcheck disable=SC2034
|
||||
local redownload=true
|
||||
download_named "$downloadFile" "$soulTrapperUrl"
|
||||
|
||||
local gamePath="${installPath}/Soul_Trapper"
|
||||
mkdir -p "$gamePath"
|
||||
install -v -m 0755 "${cache}/${downloadFile}" "${gamePath}/SoulTrapper.AppImage.new"
|
||||
mv -v "${gamePath}/SoulTrapper.AppImage.new" "${gamePath}/SoulTrapper.AppImage"
|
||||
}
|
||||
Reference in new issue
Block a user