Add a fetch command; this could probably use some refinement.

This commit is contained in:
yrriban 2025-04-19 23:05:38 -04:00
parent d1ddad97ef
commit 790f3af1a2
3 changed files with 44 additions and 1 deletions

View file

@ -17,6 +17,8 @@ DEFAULT_IWAD=IWADS.joinpath("DOOM2.WAD")
THUMB_WIDTH=1280
THUMB_HEIGHT=720
MIRROR="https://youfailit.net/pub/idgames" # NYC
def DsdaPreamble(wad, mapstr):
args = []
pwadpath = PWADS.joinpath(wad)
@ -60,6 +62,9 @@ def DemoOutPath(wad, mapstr):
def DemoName(wad, mapstr):
return "{}_map{}.lmp".format(wad, mapstr)
def PwadPath(wad):
return Ensure(PWADS.joinpath(wad))
def BaseThumbPath(wad, mapstr):
return Ensure(OUTPUT.joinpath(wad)).joinpath("{}_map{}_base.png".format(wad, mapstr))
@ -68,5 +73,5 @@ def VideoPath(wad, mapstr):
def Ensure(path):
if not path.exists():
ok.mkdir(path)
os.mkdir(path)
return path