From 90c2d35c15440069efe31d06bb3c97ac3ae3c8f6 Mon Sep 17 00:00:00 2001 From: Gregory Marco Date: Wed, 19 Nov 2025 22:41:47 -0600 Subject: [PATCH] If uzdoom is installed then prefer it over gzdoon. --- goat/gzdoom.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/goat/gzdoom.py b/goat/gzdoom.py index 92b91b5..0da2455 100644 --- a/goat/gzdoom.py +++ b/goat/gzdoom.py @@ -1,9 +1,12 @@ import os import subprocess +import shutil from . import util -GZDOOM_PATHS = [] +GZDOOM_PATHS = [ + shutil.which("uzdoom") +] SLADE_PATHS = [] GZDOOM_PROJECT = "iwadinfo.txt" @@ -19,7 +22,7 @@ class Project(): def find_gzdoom_command(): for exe in GZDOOM_PATHS: - if os.path.exists(exe): + if exe and os.path.exists(exe): return exe return "gzdoom"