• 3 Posts
  • 2 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
  • For start.tmodloader:

    "#!/usr/bin/env bash cd “$(dirname “$0”)”

    chmod a+x ./LaunchUtils/ScriptCaller.sh

    forward our parent process id to the child in case ScriptCaller needs to kill the parent to break free of steam’s process lifetime tracker (reaper)

    PPID=$PPID ./LaunchUtils/ScriptCaller.sh “$@” &

    ScriptCaller.sh itself is way longer, but pointing it to that on Steam is the same result.

    It works fine when I launch standalone, no errors in the terminal or anything, but trying to launch it as a non steam game within Steam just does nothing. This is also for the native Linux version of Terraria, so not WINE,