commit 523ea1b8
Add Green Slime
Changed files
| M | data/monsters/monsters.json before |
| M | data/sprites/monsters.sprite before |
diff --git a/data/monsters/monsters.json b/data/monsters/monsters.json
index 3880c02..667da6a 100644
--- a/data/monsters/monsters.json
+++ b/data/monsters/monsters.json
@@ -25,6 +25,19 @@
"animation": "slash",
"animationDuration": 300.0
}
+ },
+ {
+ "race": "green_slime",
+ "radius": 16.0,
+ "health": 40.0,
+ "speed": 0.7,
+ "attack": {
+ "cooldownDuration": 2000.0,
+ "range": 35.0,
+ "damage": 3.0,
+ "animation": "slash",
+ "animationDuration": 300.0
+ }
}
]
}
diff --git a/data/sprites/monsters.sprite b/data/sprites/monsters.sprite
index e9270f0..5d1b90d 100644
--- a/data/sprites/monsters.sprite
+++ b/data/sprites/monsters.sprite
@@ -94,6 +94,54 @@
"frame_time" : 150,
"originx" : 16,
"originy" : 16
+},
+
+"green_slime_N" : {
+ "texture" : "monsters/slime",
+ "topx" : 0,
+ "topy" : 0,
+ "height" : 32,
+ "width" : 32,
+ "number_of_frames" : 3,
+ "frame_time" : 150,
+ "originx" : 16,
+ "originy" : 16
+},
+
+"green_slime_W" : {
+ "texture" : "monsters/slime",
+ "topx" : 0,
+ "topy" : 32,
+ "height" : 32,
+ "width" : 32,
+ "number_of_frames" : 3,
+ "frame_time" : 150,
+ "originx" : 16,
+ "originy" : 16
+},
+
+"green_slime_S" : {
+ "texture" : "monsters/slime",
+ "topx" : 0,
+ "topy" : 64,
+ "height" : 32,
+ "width" : 32,
+ "number_of_frames" : 3,
+ "frame_time" : 150,
+ "originx" : 16,
+ "originy" : 16
+},
+
+"green_slime_E" : {
+ "texture" : "monsters/slime",
+ "topx" : 0,
+ "topy" : 96,
+ "height" : 32,
+ "width" : 32,
+ "number_of_frames" : 3,
+ "frame_time" : 150,
+ "originx" : 16,
+ "originy" : 16
}
}