1
0
Fork 0
mirror of https://github.com/aclist/dztui.git synced 2025-03-14 16:33:00 +01:00

feat: check steam env vars

This commit is contained in:
aclist 2025-02-10 17:26:18 +09:00
parent 63307abd52
commit 08c8862106

View file

@ -1270,7 +1270,7 @@ symlinks(){
link="@$encoded_id" link="@$encoded_id"
mod="${arr[$i]}" mod="${arr[$i]}"
logger INFO "Creating link '$game_dir/$link' for '$workshop_dir/$mod'" logger INFO "Creating link '$game_dir/$link' for '$workshop_dir/$mod'"
[[ $STEAM_LAUNCH -eq 1 ]] && echo "# Creating mod link $((i+1))/${#arr[@]}" [[ -n $STEAMSCRIPT ]] && echo "# Creating mod link $((i+1))/${#arr[@]}"
ln -s "$workshop_dir/$mod" "$game_dir/$link" ln -s "$workshop_dir/$mod" "$game_dir/$link"
done done
} }
@ -1285,7 +1285,7 @@ symlinks(){
if [[ ${#links[@]} -eq 0 ]]; then if [[ ${#links[@]} -eq 0 ]]; then
logger INFO "No symlinks present in '$game_dir', creating them" logger INFO "No symlinks present in '$game_dir', creating them"
if [[ $STEAM_LAUNCH -eq 1 ]]; then if [[ -n $STEAMSCRIPT ]]; then
_create_links "${mods[@]}" > >(_pulse) _create_links "${mods[@]}" > >(_pulse)
else else
_create_links "${mods[@]}" _create_links "${mods[@]}"
@ -1303,7 +1303,7 @@ symlinks(){
# update missing targets # update missing targets
logger INFO "Found ${#hits[@]} unlinked mods" logger INFO "Found ${#hits[@]} unlinked mods"
if [[ $STEAM_LAUNCH -eq 1 ]]; then if [[ -n $STEAMSCRIPT ]]; then
_create_links "${hits[@]}" > >(_pulse) _create_links "${hits[@]}" > >(_pulse)
else else
_create_links "${hits[@]}" _create_links "${hits[@]}"