Massive update to launchers and installers. Working toward the new launcher system, things may still be broken but getting better.

This commit is contained in:
Storm Dragon
2024-12-23 12:52:14 -05:00
parent b3ada38d9b
commit 34e05f47a6
63 changed files with 68 additions and 55 deletions

2
.launch/Audo.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
${installPath}/Audo/Audo

2
.launch/Auroboros.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Auroboros/Auroboros"

View File

@ -1 +1,2 @@
pushd "${installPath}"
"${installPath}/BallBouncer/BallBouncer"

2
.launch/Bladius.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Bladius/Bladius"

2
.launch/Chimera.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Chimera/Chimera"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/critter-sanctuary/linux.x86_64"

2
.launch/E.X.O..game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/E.X.O./EXO"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Echo-Command/Echo_Command.x86_64"

9
.launch/EmpireMUD.game Normal file
View File

@ -0,0 +1,9 @@
mudPath="${installPath}/tintin-empiremud/em.tin"
pushd "${mudPath%/*}"
git pull | \
dialog --progressbox "Checking for updates, please wait..." -1 -1
if [[ -n "${COLORTERM}" ]]; then
terminal_emulator tt++ ${mudPath##*/}
else
tt++ ${mudPath##*/}
fi

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/FS2_3.0_Linux/fs2.x86_64" "-ESpeakApplication=espeak-ng"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/monkeyspank/monkeyspank"

2
.launch/Numnastics.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/numnastics/numnastics"

2
.launch/Onslaught.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Onslaught/onslaught.AppImage"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/periphery-synthetic-ep/periphery-synthetic-ep"

2
.launch/S.E.A..game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/S.E.A./SEA"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${launcherPath}/.scripts/SlayTheSpire.sh"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/slaythetext/main.py"

2
.launch/Soulblaze.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Soulblaze/Soulblaze.x86_64"

0
.launch/SoundRTS.game Normal file
View File

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/StardewValley/StardewValley"

View File

@ -1,3 +1,4 @@
pushd "${installPath}"
mudPath="${installPath}/tintin-stickmud/stickmud.tin"
pushd "${mudPath%/*}"
git pull | \

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/System_Fault/system-fault-linux-x86_64.AppImage"

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash
# check for required wad.
source ${0%/*}/TobyCustom/.dependencies
source ${BASH_SOURCE[0]%/*}/TobyCustom/.dependencies
check_dependencies "${gamePath}/aoddoom1.wad" "https://www.moddb.com/mods/army-of-darkness-total-conversion/addons/army-of-darkness-doom-wad" "Place \"aoddoom1.wad\" in \"${gamePath}\"."
@ -20,4 +20,4 @@ elif [[ -e "${gamePath}/DoomMetalVol6.wad" ]]; then
gameOption+=("${gamePath}/DoomMetalVol6.wad")
fi
source ${0%/*}/TobyCustom/.mapmenu
source ${BASH_SOURCE[0]%/*}/TobyCustom/.mapmenu

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash
# check for required pk3.
source ${0%/*}/TobyCustom/.dependencies
source ${BASH_SOURCE[0]%/*}/TobyCustom/.dependencies
check_dependencies "${gamePath}/GMOTA_V.1.5.2.pk3" \
"https://combine-kegan.itch.io/gmota" \
"Place the file in ${gamePath}"
@ -15,7 +15,7 @@ gameOption=(
)
source ${0%/*}/TobyCustom/.mapmenu
source ${BASH_SOURCE[0]%/*}/TobyCustom/.mapmenu
flags=(
# Key bindings
'+bind Alt +altattack'

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash
# check for required pk3.
source ${0%/*}/TobyCustom/.dependencies
source ${BASH_SOURCE[0]%/*}/TobyCustom/.dependencies
check_dependencies "${gamePath}/Project_Brutality.pk3" \
"https://www.moddb.com/mods/project-brutality" \
"This should be included by default." \
@ -24,7 +24,7 @@ elif [[ -e "${gamePath}/DoomMetalVol6.wad" ]]; then
gameOption+=("${gamePath}/DoomMetalVol6.wad")
fi
source ${0%/*}/TobyCustom/.mapmenu
source ${BASH_SOURCE[0]%/*}/TobyCustom/.mapmenu
flags=(
# Key bindings
'+bind Alt +altattack'

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash
# check for required pk3.
source ${0%/*}/TobyCustom/.dependencies
source ${BASH_SOURCE[0]%/*}/TobyCustom/.dependencies
check_dependencies "${gamePath}/Project_Brutality-Latest.pk3" \
"https://www.moddb.com/mods/project-brutality" \
"This should be included by default." \
@ -23,7 +23,7 @@ elif [[ -e "${gamePath}/DoomMetalVol6.wad" ]]; then
gameOption+=("${gamePath}/DoomMetalVol6.wad")
fi
source ${0%/*}/TobyCustom/.mapmenu
source ${BASH_SOURCE[0]%/*}/TobyCustom/.mapmenu
flags=(
# Key bindings
'+bind Alt +altattack'

View File

@ -10,4 +10,4 @@ gameOption=(
"$gamePath/Addons/STARWARS/"*
)
source ${0%/*}/TobyCustom/.mapmenu
source ${BASH_SOURCE[0]%/*}/TobyCustom/.mapmenu

View File

@ -1,7 +1,7 @@
#!/usr/bin/env bash
# check for required pk3.
source ${0%/*}/TobyCustom/.dependencies
source ${BASH_SOURCE[0]%/*}/TobyCustom/.dependencies
check_dependencies "${gamePath}/Addons/WOLFENDOOM/orig_enh.pk3" \
"https://www.moddb.com/mods/wolfendoom/downloads/wolfendoom-enhanced" \
"mkdir -p ${gamePath}/Addons/WOLFENDOOM/" \

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Upheaval_Commandline/Upheaval_Command_Line"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Upheaval_Gui/Upheaval"

2
.launch/Wurmus.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/Wurmus/Wurmus"

2
.launch/Zombowl.game Normal file
View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/${pkgname%.*}/Zombowl"

View File

@ -0,0 +1,2 @@
pushd "${installPath}"
"${installPath}/soundStrider/soundStrider"