MX 1 год назад
Родитель
Сommit
5379cc3df2
2 измененных файлов с 3 добавлено и 10 удалено
  1. 0 1
      engine/.gitsubtree
  2. 3 9
      engine/scripts/sprite_builder.py

+ 0 - 1
engine/.gitsubtree

@@ -1 +0,0 @@
-https://github.com/flipperdevices/flipperzero-game-engine dev /

+ 3 - 9
engine/scripts/sprite_builder.py

@@ -14,7 +14,6 @@ from PIL import Image, ImageOps
 #   uint32 height in px
 #   uint8[] pixel data, every row is padded to 8 bits (like XBM)
 
-
 def image2xbm(input_file_path):
     with Image.open(input_file_path) as im:
         with io.BytesIO() as output:
@@ -23,7 +22,6 @@ def image2xbm(input_file_path):
             bw.save(output, format="XBM")
             return output.getvalue()
 
-
 def xbm2fxbm(data):
     # hell as it is, but it works
     f = io.StringIO(data.decode().strip())
@@ -38,13 +36,12 @@ def xbm2fxbm(data):
     output += image_bin
     return output
 
-
 def process_sprites(input_dir, output_dir):
     for root, dirs, files in os.walk(input_dir):
         for file in files:
-            if file.startswith("."):
+            if file.startswith('.'):
                 continue
-
+            
             try:
                 input_file_path = os.path.join(root, file)
                 rel_path = os.path.relpath(input_file_path, input_dir)
@@ -61,7 +58,6 @@ def process_sprites(input_dir, output_dir):
             except Exception as e:
                 print(f"Cannot convert '{rel_path}': {e}")
 
-
 def clear_directory(directory):
     for root, dirs, files in os.walk(directory, topdown=False):
         for name in files:
@@ -69,7 +65,6 @@ def clear_directory(directory):
         for name in dirs:
             os.rmdir(os.path.join(root, name))
 
-
 def main():
     parser = argparse.ArgumentParser()
     parser.add_argument("source", help="Source directory")
@@ -85,6 +80,5 @@ def main():
 
     return 0
 
-
 if __name__ == "__main__":
-    main()
+    main()