wayy better

This commit is contained in:
VerstreuteSeele
2023-01-10 01:16:48 +01:00
parent 7f594fd4ea
commit 33c6f8356b
2 changed files with 8 additions and 15 deletions
+1 -1
View File
@@ -293,7 +293,7 @@ class Main(App):
dolphin = Dolphin()
self.logger.info(f"Loading data")
if not "dolphin\external" in str(self.args.input_directory): # AHEM... oopsie. This script apparently just loads all assets, not only external assets, lol.
dolphin.load(self.args.input_directory)
dolphin.load([self.args.input_directory])
else:
dolphin.load(valid_dirs)
self.logger.info(f"Packing")
+7 -14
View File
@@ -369,21 +369,14 @@ class Dolphin:
self.manifest = DolphinManifest()
self.logger = logging.getLogger("Dolphin")
def load(self, valid_dirs: list or str):
if type(valid_dirs) == list:
for path in valid_dirs:
assert os.path.isdir(path)
# Load Manifest
self.logger.info(f"Loading directory {path}")
self.manifest.load(path)
else:
assert os.path.isdir(valid_dirs)
def load(self, valid_dirs: list):
print(valid_dirs)
input()
for path in valid_dirs:
assert os.path.isdir(path)
# Load Manifest
self.logger.info(f"Loading directory {valid_dirs}")
self.manifest.load(valid_dirs)
self.logger.info(f"Loading directory {path}")
self.manifest.load(path)
def pack(self, output_directory: str, symbol_name: str = None):
self.manifest.save(output_directory, symbol_name)