diff --git a/assets/axe_ranger-256.png b/assets/axe_ranger-256.png new file mode 100644 index 0000000..e184452 Binary files /dev/null and b/assets/axe_ranger-256.png differ diff --git a/assets/config.json b/assets/config.json index 54c6d59..25d52c9 100644 --- a/assets/config.json +++ b/assets/config.json @@ -21,6 +21,7 @@ "left_gui": "assets/left_gui.png", "blood_splatter": "assets/blood_splatter-256.png", "trash_button": "assets/trash_button.png", + "axe_ranger": "assets/axe_ranger-256.png", "hairy_spider": "assets/hairy_spider-256.png" }, "enemy": { diff --git a/assets/enemies.json b/assets/enemies.json index 4fcc809..a20d8f0 100644 --- a/assets/enemies.json +++ b/assets/enemies.json @@ -26,6 +26,18 @@ {"_type": "Sprite", "name": "armored_knight"} ] }, + "AXE_RANGER": { + "components": [ + {"_type": "Tile", "display": "\u076a", + "foreground": [156, 172, 197], + "background": [30, 20, 75] + }, + {"_type": "Combat", "hp": 40, "max_hp": 40, "damage": 10, "dead": false}, + {"_type": "Motion", "dx": 0, "dy": 0, "random": true}, + {"_type": "EnemyConfig", "hearing_distance": 5}, + {"_type": "Sprite", "name": "axe_ranger"} + ] + }, "EVIL_EYE": { "components": [ {"_type": "Tile", "display": "\u0758",