1
This commit is contained in:
parent
90570c8800
commit
44679c648a
10
hlna.py
10
hlna.py
@ -369,17 +369,15 @@ def modinstall(g, m):
|
||||
os.system(f"steamcmd +login anonymous +workshop_download_item {id_game_workshop} {id_mod} +quit")
|
||||
modextract(id_mod, id_game_workshop)
|
||||
|
||||
|
||||
def modextract(id_mod, id_game_workshop):
|
||||
mod_steam_workshop = "{}/content/{}/{}".format(dir_workshop_ark, id_game_workshop, id_mod)
|
||||
mod_ark_mods = "{}{}".format(dir_mods_ark, id_mod)
|
||||
modextractdir = mod_ark_mods
|
||||
mod_steam_workshop = f"{dir_workshop_ark}/content/{id_game_workshop}/{id_mod}/WindowsNoEditor/"
|
||||
mod_ark_mods = f"{dir_mods_ark}{id_mod}"
|
||||
modextractdir = f"{dir_workshop_ark}tmp"
|
||||
|
||||
if id_mod == "111111111":
|
||||
return
|
||||
|
||||
if os.path.isfile("{}/WindowsNoEditor/mod.info".format(mod_steam_workshop)):
|
||||
mod_steam_workshop = "{}/WindowsNoEditor".format(mod_steam_workshop)
|
||||
|
||||
for dirpath, dirnames, filenames in os.walk(mod_steam_workshop):
|
||||
for dname in dirnames:
|
||||
os.makedirs(os.path.join(modextractdir, os.path.relpath(os.path.join(dirpath, dname), mod_steam_workshop)), exist_ok=True)
|
||||
|
Loading…
Reference in New Issue
Block a user