aboutsummaryrefslogtreecommitdiff
path: root/data/mobs/examples/man.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'data/mobs/examples/man.yaml')
-rw-r--r--data/mobs/examples/man.yaml60
1 files changed, 36 insertions, 24 deletions
diff --git a/data/mobs/examples/man.yaml b/data/mobs/examples/man.yaml
index 8478f41..ec3624c 100644
--- a/data/mobs/examples/man.yaml
+++ b/data/mobs/examples/man.yaml
@@ -1,11 +1,5 @@
name: man
description: "A shabby-looking man loitering in the town square."
-combat_descriptions:
- - "is engaged in a fight to the death with %s"
- - "is getting pummelled by %s"
- - "is locked in combat with %s"
- - "trades blows with %s"
- - "circles warily around %s"
idle_descriptions:
- "scribbles something in a small notebook"
- "gazes skyward at the clouds"
@@ -13,24 +7,11 @@ idle_descriptions:
- "scratches his head thoughtfully"
- "stares off into the distance"
- "adjusts his tunic and stretches"
-attack: 1
-strength: 1
-defense: 1
-hp: 7
-speed: 5
-aggressive: false
-respawn_ticks: 30
-steal_table: man_steal
-steal_level: 1
-steal_xp: 8
-steal_speed: 4
-attack_type: crush
-stab_defense: 0
-slash_defense: 0
-crush_defense: 0
-science_defense: 0
-ranged_defense: 0
-size: small
+steal:
+ table: man_steal
+ level: 1
+ xp: 8
+ speed: 4
drops:
remains: "bones"
loot:
@@ -46,3 +27,34 @@ drops:
weight: 4
- item_id: "grimy_tarromin"
weight: 2
+combat:
+ kind: combat
+ stats:
+ hp: 7
+ attack: 1
+ strength: 1
+ defense: 1
+ attack_type: crush
+ speed: 5
+ aggressive: false
+ respawn_ticks: 30
+ bonuses:
+ attack_bonus: 0
+ strength_bonus: 0
+ science_bonus: 0
+ science_percent_bonus: 0
+ ranged_bonus: 0
+ ranged_strength_bonus: 0
+ defenses:
+ crush_defense: 0
+ ranged_defense: 0
+ science_defense: 0
+ slash_defense: 0
+ stab_defense: 0
+ size: small
+ combat_descriptions:
+ - "is engaged in a fight to the death with %s"
+ - "is getting pummelled by %s"
+ - "is locked in combat with %s"
+ - "trades blows with %s"
+ - "circles warily around %s"