git repos / saland

commit 523ea1b8

Poul Sander · 2026-01-07 20:37
523ea1b87fbabfc8a4f0e4dc9450b2b653b145e7 patch · browse files
parent 6a4de21087a8249a0e99f8e248218d79be48a3a0

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
}
}