diff --git a/assets/config.json b/assets/config.json index d86ab30..9b67a8f 100644 --- a/assets/config.json +++ b/assets/config.json @@ -2,6 +2,7 @@ "sprites": { "armored_knight": "assets/armored_knight_1-256.png", "sword": "assets/cinqueda_1-512.png", + "rat_with_sword": "assets/rat_with_sword-256.png", "barrel_small": "assets/wood_barrel_small-256.png", "hanging_brazier": "assets/hanging_brazier-256.png", "torch_pillar": "assets/torch_pillar-256.png", diff --git a/assets/enemies.json b/assets/enemies.json index 19f79a1..0fa8db5 100644 --- a/assets/enemies.json +++ b/assets/enemies.json @@ -32,10 +32,22 @@ "foreground": [205, 164, 246], "background": [30, 20, 75] }, - {"_type": "Combat", "hp": 50, "max_hp": 20, "damage": 50, "dead": false}, + {"_type": "Combat", "hp": 50, "max_hp": 50, "damage": 50, "dead": false}, {"_type": "Motion", "dx": 0, "dy": 0, "random": false}, {"_type": "EnemyConfig", "hearing_distance": 10}, {"_type": "Sprite", "name": "evil_eye"} ] + }, + "RAT_GIANT": { + "components": [ + {"_type": "Tile", "display": "\u08ea", + "foreground": [205, 164, 246], + "background": [30, 20, 75] + }, + {"_type": "Combat", "hp": 20, "max_hp": 20, "damage": 20, "dead": false}, + {"_type": "Motion", "dx": 0, "dy": 0, "random": false}, + {"_type": "EnemyConfig", "hearing_distance": 10}, + {"_type": "Sprite", "name": "rat_with_sword"} + ] } } diff --git a/assets/rat_with_sword-256.png b/assets/rat_with_sword-256.png new file mode 100644 index 0000000..86e8ecb Binary files /dev/null and b/assets/rat_with_sword-256.png differ