diff --git a/linux-game-manager.sh b/linux-game-manager.sh index 97780af..0579e02 100755 --- a/linux-game-manager.sh +++ b/linux-game-manager.sh @@ -374,6 +374,7 @@ gameList=( "QuentinC Play Room" "Periphery Synthetic EP" "S.E.A." + "SoundRTS" "soundStrider" "StickMUD" "System Fault" @@ -538,6 +539,15 @@ case "${game}" in unzip -d "${installPath}/S.E.A." "${cache}/SEA-linux-x64.zip" add_launcher "${installPath}/S.E.A./SEA" ;; + "SoundRTS") + mkdir -p "${installPath}" + git -C "${installPath}" clone "https://github.com/soundmud/soundrts.git" + sed -i 's;git+https://github.com/soundmud/accessible_output2;accessible_output2;' "${installPath}/soundrts/requirements.txt" + pip3 install --user -r "${installPath}/soundrts/requirements.txt" + chmod +x "${installPath}/soundrts/soundrts.py" + sed -i '1c\#!/usr/bin/env python3' "${installPath}/soundrts/soundrts.py" + add_launcher "${installPath}/soundrts/soundrts.py" + ;; "soundStrider") check_architecture x86_64 get_installer "soundStrider-linux-x64.zip" "https://shiftbacktick.itch.io/soundstrider"