emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/pacmacs 2a9ec76c28 263/472: Automate Big Pills sprites gen


From: ELPA Syncer
Subject: [nongnu] elpa/pacmacs 2a9ec76c28 263/472: Automate Big Pills sprites generating (#26)
Date: Thu, 6 Jan 2022 21:59:30 -0500 (EST)

branch: elpa/pacmacs
commit 2a9ec76c28b77f0fbacbebc0b8198629e0005490
Author: rexim <reximkut@gmail.com>
Commit: rexim <reximkut@gmail.com>

    Automate Big Pills sprites generating (#26)
---
 sprites/Big-Pill.json | 82 +++++++++++++++++++++++++++++++++++----------------
 sprites/Makefile      | 14 +++++++--
 2 files changed, 68 insertions(+), 28 deletions(-)

diff --git a/sprites/Big-Pill.json b/sprites/Big-Pill.json
index 38e5a90a24..a459b2b549 100644
--- a/sprites/Big-Pill.json
+++ b/sprites/Big-Pill.json
@@ -1,27 +1,57 @@
-{ "frames": {
-   "Big-Pill 0.ase": {
-    "frame": { "x": 0, "y": 0, "w": 40, "h": 40 },
-    "rotated": false,
-    "trimmed": false,
-    "spriteSourceSize": { "x": 0, "y": 0, "w": 40, "h": 40 },
-    "sourceSize": { "w": 40, "h": 40 },
-    "duration": 300
-   },
-   "Big-Pill 1.ase": {
-    "frame": { "x": 40, "y": 0, "w": 40, "h": 40 },
-    "rotated": false,
-    "trimmed": false,
-    "spriteSourceSize": { "x": 0, "y": 0, "w": 40, "h": 40 },
-    "sourceSize": { "w": 40, "h": 40 },
-    "duration": 300
-   }
- },
- "meta": {
-  "app": "http://www.aseprite.org/";,
-  "version": "1.1.0-dev",
-  "image": "Big-Pill.xpm",
-  "format": "RGBA8888",
-  "size": { "w": 80, "h": 40 },
-  "scale": "1"
- }
+{
+  "meta": {
+    "scale": "1",
+    "size": {
+      "h": 40,
+      "w": 80
+    },
+    "format": "RGBA8888",
+    "image": "Big-Pill.xpm",
+    "version": "1.1.0-dev",
+    "app": "http://www.aseprite.org/";
+  },
+  "frames": {
+    "Big-Pill 1.ase": {
+      "duration": 300,
+      "sourceSize": {
+        "h": 40,
+        "w": 40
+      },
+      "spriteSourceSize": {
+        "h": 40,
+        "w": 40,
+        "y": 0,
+        "x": 0
+      },
+      "trimmed": false,
+      "rotated": false,
+      "frame": {
+        "h": 40,
+        "w": 40,
+        "y": 0,
+        "x": 40
+      }
+    },
+    "Big-Pill 0.ase": {
+      "duration": 300,
+      "sourceSize": {
+        "h": 40,
+        "w": 40
+      },
+      "spriteSourceSize": {
+        "h": 40,
+        "w": 40,
+        "y": 0,
+        "x": 0
+      },
+      "trimmed": false,
+      "rotated": false,
+      "frame": {
+        "h": 40,
+        "w": 40,
+        "y": 0,
+        "x": 0
+      }
+    }
+  }
 }
diff --git a/sprites/Makefile b/sprites/Makefile
index eb7aa35a1c..9ff31f7816 100644
--- a/sprites/Makefile
+++ b/sprites/Makefile
@@ -1,6 +1,7 @@
-Pill=Pill.json Pill.xpm
+PILL=Pill.json Pill.xpm
+BIG_PILL=Big-Pill.json Big-Pill.xpm
 
-all: $(Pill) Makefile
+all: $(PILL) $(BIG_PILL) Makefile
 
 Pill.json: Pill.raw.json
        jq ".meta.image |= \"Pill.xpm\"" Pill.raw.json > Pill.json
@@ -10,3 +11,12 @@ Pill.xpm: Pill.png
 
 Pill.raw%json Pill%png: src/Pill.ase
        aseprite -b src/Pill.ase --sheet Pill$*png --data Pill.raw$*json
+
+Big-Pill.json: Big-Pill.raw.json
+       jq ".meta.image |= \"Big-Pill.xpm\"" Big-Pill.raw.json > Big-Pill.json
+
+Big-Pill.xpm: Big-Pill.png
+       convert Big-Pill.png Big-Pill.xpm
+
+Big-Pill.raw%json Big-Pill%png: src/Big-Pill.ase
+       aseprite -b src/Big-Pill.ase --sheet Big-Pill$*png --data 
Big-Pill.raw$*json



reply via email to

[Prev in Thread] Current Thread [Next in Thread]