From 74ecc306929ee7ad6e8d11296dbfb0061acf601b Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Fri, 28 Aug 2026 15:49:50 +0900 Subject: [PATCH] feat: add badlands string support --- dzgui/api/servers.py | 13 +++++++++---- dzgui/util/strings.py | 1 + 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/dzgui/api/servers.py b/dzgui/api/servers.py index 2b9e0c5..6b1b123 100644 --- a/dzgui/api/servers.py +++ b/dzgui/api/servers.py @@ -346,10 +346,15 @@ def get_details(record: Record) -> Details: try: dlc = rules.dlc_flags - if dlc == 0: - dlc = strings.none - if dlc == 2: - dlc = strings.dlc_frostline + match dlc: + case 0: + dlc = strings.none + case 2: + dlc = strings.dlc_frostline + case 3: + dlc = strings.dlc_badlands + case _: + dlc = strings.unspecified except AttributeError: dlc = strings.unspecified diff --git a/dzgui/util/strings.py b/dzgui/util/strings.py index 9056200..b77aa66 100644 --- a/dzgui/util/strings.py +++ b/dzgui/util/strings.py @@ -173,6 +173,7 @@ unspecified = "not specified" # DLC dlc_frostline = "Frostline" +dlc_badlands = "Badlands" # platform windows = "Windows"