Use the common configured load order where applicable.

This commit is contained in:
yrriban 2025-11-28 15:16:43 -05:00
parent c4e360378f
commit 2d2a5c3ea4
2 changed files with 2 additions and 12 deletions

View file

@ -15,14 +15,9 @@ class Configure(dcc.doom_base.Wad):
if new_config.exists():
raise Exception(f"Config {new_config} already exists.")
wads = sorted(
self.pwads.joinpath(self.wad).glob('*.wad', case_sensitive=False),
reverse=True
)
complevel = parsed_args.complevel
if complevel is None:
for w in wads:
for w in self.load_order():
try:
wad = omg.WadIO(w)
complevel = wad.read("COMPLVL").decode("ascii").strip()

View file

@ -12,12 +12,7 @@ class Extract(dcc.doom_base.Wad):
return parser
def take_action(self, parsed_args):
wads = sorted(
self.pwads.joinpath(self.wad).glob('*.wad', case_sensitive=False),
reverse=True
)
for w in wads:
for w in self.load_order()
try:
# TODO: handle anything other than graphics.
wad = omg.WadIO(w)