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

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

[nongnu] elpa/pacmacs 22355a4954 276/472: Add Terrified Ghost animation.


From: ELPA Syncer
Subject: [nongnu] elpa/pacmacs 22355a4954 276/472: Add Terrified Ghost animation. Close #83
Date: Thu, 6 Jan 2022 21:59:31 -0500 (EST)

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

    Add Terrified Ghost animation. Close #83
---
 sprites/Makefile                |  12 ++++++++-
 sprites/Terrified-Ghost.json    |  57 ++++++++++++++++++++++++++++++++++++++++
 sprites/Terrified-Ghost.xpm     |  49 ++++++++++++++++++++++++++++++++++
 sprites/src/Terrified-Ghost.ase | Bin 0 -> 1296 bytes
 4 files changed, 117 insertions(+), 1 deletion(-)

diff --git a/sprites/Makefile b/sprites/Makefile
index ebbf8879b4..8b3a7e37a1 100644
--- a/sprites/Makefile
+++ b/sprites/Makefile
@@ -1,8 +1,9 @@
 PILL=Pill.json Pill.xpm
 BIG_PILL=Big-Pill.json Big-Pill.xpm
 PACMAN_DEATH=Pacman-Death.json Pacman-Death.xpm
+TERRIFIED_GHOST=Terrified-Ghost.json Terrified-Ghost.xpm
 
-all: $(PILL) $(BIG_PILL) $(PACMAN_DEATH) Makefile
+all: $(PILL) $(BIG_PILL) $(PACMAN_DEATH) $(TERRIFIED_GHOST) Makefile
 
 Pill.json: Pill.raw.json
        jq ".meta.image |= \"Pill.xpm\"" Pill.raw.json > Pill.json
@@ -30,3 +31,12 @@ Pacman-Death.xpm: Pacman-Death.png
 
 Pacman-Death.raw%json Pacman-Death%png: src/Pacman-Death.ase
        aseprite -b src/Pacman-Death.ase --sheet Pacman-Death$*png --data 
Pacman-Death.raw$*json
+
+Terrified-Ghost.json: Terrified-Ghost.raw.json
+       jq ".meta.image |= \"Terrified-Ghost.xpm\"" Terrified-Ghost.raw.json > 
Terrified-Ghost.json
+
+Terrified-Ghost.xpm: Terrified-Ghost.png
+       convert Terrified-Ghost.png Terrified-Ghost.xpm
+
+Terrified-Ghost.raw%json Terrified-Ghost%png: src/Terrified-Ghost.ase
+       aseprite -b src/Terrified-Ghost.ase --sheet Terrified-Ghost$*png --data 
Terrified-Ghost.raw$*json
diff --git a/sprites/Terrified-Ghost.json b/sprites/Terrified-Ghost.json
new file mode 100644
index 0000000000..236522691b
--- /dev/null
+++ b/sprites/Terrified-Ghost.json
@@ -0,0 +1,57 @@
+{
+  "meta": {
+    "scale": "1",
+    "size": {
+      "h": 40,
+      "w": 80
+    },
+    "format": "RGBA8888",
+    "image": "Terrified-Ghost.xpm",
+    "version": "1.1.0-dev",
+    "app": "http://www.aseprite.org/";
+  },
+  "frames": {
+    "Terrified-Ghost 1.ase": {
+      "duration": 200,
+      "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
+      }
+    },
+    "Terrified-Ghost 0.ase": {
+      "duration": 200,
+      "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/Terrified-Ghost.xpm b/sprites/Terrified-Ghost.xpm
new file mode 100644
index 0000000000..e6ff1ac118
--- /dev/null
+++ b/sprites/Terrified-Ghost.xpm
@@ -0,0 +1,49 @@
+/* XPM */
+static char *Terrified_Ghost[] = {
+/* columns rows colors chars-per-pixel */
+"80 40 3 1 ",
+"  c #5B6EE1",
+". c gray100",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXX          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX          
XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX                XXXXXXXXXXXXXXXXXXXXXXXX                
XXXXXXXXXXXX",
+"XXXXXXXXXX                    XXXXXXXXXXXXXXXXXXXX                    
XXXXXXXXXX",
+"XXXXXXXXX                      XXXXXXXXXXXXXXXXXX                      
XXXXXXXXX",
+"XXXXXXX                          XXXXXXXXXXXXXX                          
XXXXXXX",
+"XXXXXX                            XXXXXXXXXXXX                            
XXXXXX",
+"XXXXX                              XXXXXXXXXX                              
XXXXX",
+"XXXX                                XXXXXXXX                                
XXXX",
+"XXXX                                XXXXXXXX                                
XXXX",
+"XXX                                  XXXXXX                                  
XXX",
+"XX        ....            ....        XXXX        ....            ....        
XX",
+"XX       ......          ......       XXXX       ......          ......       
XX",
+"X       ........        ........       XX       ........        ........      
 X",
+"X       ........        ........       XX       ........        ........      
 X",
+"X       ........        ........       XX       ........        ........      
 X",
+"        ........        ........                ........        ........      
  ",
+"         ......          ......                  ......          ......       
  ",
+"          ....            ....                    ....            ....        
  ",
+"                                                                              
  ",
+"                                                                              
  ",
+"                                                                              
  ",
+"                                                                              
  ",
+"          .     .      .     .                    .     .      .     .        
  ",
+"         ...   ...    ...   ...                  ...   ...    ...   ...       
  ",
+"        .. .. .. ..  .. .. .. ..                .. .. .. ..  .. .. .. ..      
  ",
+"       ..   ...   ....   ...   ..              ..   ...   ....   ...   ..     
  ",
+"       .     .     ..     .     .              .     .     ..     .     .     
  ",
+"                                                                              
  ",
+"                                                                              
  ",
+"                                                                              
  ",
+"                                                                              
  ",
+"                                                                              
  ",
+"          XXX              XXX                            XXXX                
  ",
+"         XXXXX            XXXXX                 X        XXXXXX        X      
  ",
+"X       XXXXXXX          XXXXXXX       X       XX       XXXXXXXX       XX     
  ",
+"X       XXXXXXX          XXXXXXX       X      XXX       XXXXXXXX       XXX    
  ",
+"X      XXXXXXXXX        XXXXXXXXX      X     XXXX      XXXXXXXXXX      XXXX   
  ",
+"XX    XXXXXXXXXXX      XXXXXXXXXXX    XX    XXXXX     XXXXXXXXXXXX     XXXXX  
  ",
+"XX    XXXXXXXXXXX      XXXXXXXXXXX    XX   XXXXXX    XXXXXXXXXXXXXX    XXXXXX 
  ",
+"XXX  XXXXXXXXXXXXX    XXXXXXXXXXXXX  XXX  XXXXXXXX  XXXXXXXXXXXXXXXX  
XXXXXXXX  "
+};
diff --git a/sprites/src/Terrified-Ghost.ase b/sprites/src/Terrified-Ghost.ase
new file mode 100644
index 0000000000..34bd5dbf11
Binary files /dev/null and b/sprites/src/Terrified-Ghost.ase differ



reply via email to

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