aboutsummaryrefslogtreecommitdiff
path: root/data/mobs
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-22 04:24:11 -0400
committerhistoria <[not public]>2026-06-22 04:24:11 -0400
commit5b9a75a1520a198c9c6b1f1f55e05c9f4aab5629 (patch)
tree18f500ca3492ba206a3f66e2f01146b05a1675b2 /data/mobs
parent7f07c7236578e1a7bcef0282ff9d7f5bf8c7c045 (diff)
downloadthehouseoficarus-5b9a75a1520a198c9c6b1f1f55e05c9f4aab5629.tar.gz
feat: map now only reveals with exploration. players can set custom map symbols.
Diffstat (limited to 'data/mobs')
-rw-r--r--data/mobs/ancient_construct.yaml1
-rw-r--r--data/mobs/bandit.yaml1
-rw-r--r--data/mobs/bioengineer.yaml1
-rw-r--r--data/mobs/client.yaml1
-rw-r--r--data/mobs/corrupted_scientist.yaml1
-rw-r--r--data/mobs/cow.yaml1
-rw-r--r--data/mobs/crawler.yaml1
-rw-r--r--data/mobs/drone.yaml1
-rw-r--r--data/mobs/elite_synth.yaml1
-rw-r--r--data/mobs/enforcer_bot.yaml1
-rw-r--r--data/mobs/estate_broker.yaml1
-rw-r--r--data/mobs/farmer.yaml1
-rw-r--r--data/mobs/feral_cyborg.yaml1
-rw-r--r--data/mobs/general_store_clerk.yaml1
-rw-r--r--data/mobs/ghoul.yaml1
-rw-r--r--data/mobs/goblin.yaml1
-rw-r--r--data/mobs/greater_drone.yaml1
-rw-r--r--data/mobs/guard.yaml1
-rw-r--r--data/mobs/heavy_mech.yaml1
-rw-r--r--data/mobs/iron_sentinel.yaml1
-rw-r--r--data/mobs/lesser_drone.yaml1
-rw-r--r--data/mobs/man.yaml1
-rw-r--r--data/mobs/molten_elemental.yaml1
-rw-r--r--data/mobs/moss_giant.yaml1
-rw-r--r--data/mobs/mutant_rat.yaml1
-rw-r--r--data/mobs/newbie_trainer.yaml1
-rw-r--r--data/mobs/phantom.yaml1
-rw-r--r--data/mobs/plasma_wraith.yaml1
-rw-r--r--data/mobs/psionic_entity.yaml1
-rw-r--r--data/mobs/rat.yaml1
-rw-r--r--data/mobs/sawmill_operator.yaml1
-rw-r--r--data/mobs/scrap_bot.yaml1
-rw-r--r--data/mobs/security_turret.yaml1
-rw-r--r--data/mobs/skeleton.yaml1
-rw-r--r--data/mobs/slug.yaml1
-rw-r--r--data/mobs/tanner.yaml1
-rw-r--r--data/mobs/titan_sentinel.yaml1
-rw-r--r--data/mobs/veteran_merc.yaml1
-rw-r--r--data/mobs/void_reaper.yaml1
-rw-r--r--data/mobs/war_drone.yaml1
-rw-r--r--data/mobs/weapons_smith.yaml1
-rw-r--r--data/mobs/zombie.yaml1
42 files changed, 42 insertions, 0 deletions
diff --git a/data/mobs/ancient_construct.yaml b/data/mobs/ancient_construct.yaml
index 9e4e765..530146a 100644
--- a/data/mobs/ancient_construct.yaml
+++ b/data/mobs/ancient_construct.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "slices at %s with a blade of pure light"
- "unleashes a cascade of ancient energy at %s"
- "teleports behind %s and strikes"
+size: massive
drops:
remains: scrap
loot:
diff --git a/data/mobs/bandit.yaml b/data/mobs/bandit.yaml
index e3cc0ae..7efb481 100644
--- a/data/mobs/bandit.yaml
+++ b/data/mobs/bandit.yaml
@@ -25,6 +25,7 @@ combat_descriptions:
- "slashes at %s with a serrated blade"
- "delivers a crushing punch with a cybernetic fist"
- "lunges at %s with a battle cry"
+size: medium
drops:
remains: bones
loot:
diff --git a/data/mobs/bioengineer.yaml b/data/mobs/bioengineer.yaml
index a6f2823..5c67643 100644
--- a/data/mobs/bioengineer.yaml
+++ b/data/mobs/bioengineer.yaml
@@ -27,6 +27,7 @@ steal_table: bioengineer_steal
steal_level: 38
steal_xp: 45
steal_speed: 4
+size: small
drops:
remains: "bones"
loot:
diff --git a/data/mobs/client.yaml b/data/mobs/client.yaml
index 5e03cde..8e8ba9b 100644
--- a/data/mobs/client.yaml
+++ b/data/mobs/client.yaml
@@ -217,3 +217,4 @@ talk:
- goto: start
text: '"Back."'
unique: true
+size: small
diff --git a/data/mobs/corrupted_scientist.yaml b/data/mobs/corrupted_scientist.yaml
index 962dd3a..cb7461e 100644
--- a/data/mobs/corrupted_scientist.yaml
+++ b/data/mobs/corrupted_scientist.yaml
@@ -27,6 +27,7 @@ combat_descriptions:
- "blasts %s with a burst of unstable energy"
- "unleashes a wave of chaotic force at %s"
- "channels raw power through their hands at %s"
+size: medium
drops:
remains: bones
loot:
diff --git a/data/mobs/cow.yaml b/data/mobs/cow.yaml
index d42015b..bf97360 100644
--- a/data/mobs/cow.yaml
+++ b/data/mobs/cow.yaml
@@ -19,6 +19,7 @@ idle_descriptions:
- "chews on some grass"
- "swishes its tail lazily"
- "stares at you with big brown eyes"
+size: large
drops:
remains: bones
loot:
diff --git a/data/mobs/crawler.yaml b/data/mobs/crawler.yaml
index ace034b..6253836 100644
--- a/data/mobs/crawler.yaml
+++ b/data/mobs/crawler.yaml
@@ -19,6 +19,7 @@ combat_descriptions:
- "snaps its mandibles at %s"
- "lashes out with a barbed tail at %s"
- "charges headlong into %s"
+size: large
drops:
remains: chitin_plate
loot:
diff --git a/data/mobs/drone.yaml b/data/mobs/drone.yaml
index 4ceafc0..7737294 100644
--- a/data/mobs/drone.yaml
+++ b/data/mobs/drone.yaml
@@ -19,6 +19,7 @@ combat_descriptions:
- "fires an electrical bolt at %s"
- "charges its capacitors and zaps %s"
- "swoops down on %s with crackling energy"
+size: small
drops:
remains: circuit_board
loot:
diff --git a/data/mobs/elite_synth.yaml b/data/mobs/elite_synth.yaml
index 9a4a3e8..e858b03 100644
--- a/data/mobs/elite_synth.yaml
+++ b/data/mobs/elite_synth.yaml
@@ -27,6 +27,7 @@ combat_descriptions:
- "unleashes a coherent energy beam at %s"
- "fires a pulse of disruptor energy at %s"
- "overloads its emitters and blasts %s"
+size: medium
drops:
remains: circuit_board
loot:
diff --git a/data/mobs/enforcer_bot.yaml b/data/mobs/enforcer_bot.yaml
index 62a5992..28508f7 100644
--- a/data/mobs/enforcer_bot.yaml
+++ b/data/mobs/enforcer_bot.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "smashes %s with a shock baton"
- "slams its riot shield into %s"
- "delivers a stunning blow to %s"
+size: large
drops:
remains: scrap
loot:
diff --git a/data/mobs/estate_broker.yaml b/data/mobs/estate_broker.yaml
index a8b3ed7..451ffe8 100644
--- a/data/mobs/estate_broker.yaml
+++ b/data/mobs/estate_broker.yaml
@@ -52,3 +52,4 @@ talk:
- next: info
text: What do I get with a house?
unique: true
+size: small
diff --git a/data/mobs/farmer.yaml b/data/mobs/farmer.yaml
index 7b12b9f..65fb430 100644
--- a/data/mobs/farmer.yaml
+++ b/data/mobs/farmer.yaml
@@ -27,6 +27,7 @@ steal_table: farmer_steal
steal_level: 10
steal_xp: 15
steal_speed: 4
+size: small
drops:
remains: "bones"
loot:
diff --git a/data/mobs/feral_cyborg.yaml b/data/mobs/feral_cyborg.yaml
index 7b3fc19..1b01d1b 100644
--- a/data/mobs/feral_cyborg.yaml
+++ b/data/mobs/feral_cyborg.yaml
@@ -25,6 +25,7 @@ combat_descriptions:
- "slashes %s with forearm blades"
- "delivers a powered kick to %s"
- "grapples %s with augmented strength"
+size: medium
drops:
remains: bones
loot:
diff --git a/data/mobs/general_store_clerk.yaml b/data/mobs/general_store_clerk.yaml
index cc6d014..518ffba 100644
--- a/data/mobs/general_store_clerk.yaml
+++ b/data/mobs/general_store_clerk.yaml
@@ -69,3 +69,4 @@ talk:
- end: true
text: '"Goodbye."'
unique: true
+size: small
diff --git a/data/mobs/ghoul.yaml b/data/mobs/ghoul.yaml
index e4888d9..cd50a7e 100644
--- a/data/mobs/ghoul.yaml
+++ b/data/mobs/ghoul.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "claws at %s with irradiated hands"
- "lunges at %s with a gurgling shriek"
- "bites %s with decaying teeth"
+size: medium
drops:
remains: bones
loot:
diff --git a/data/mobs/goblin.yaml b/data/mobs/goblin.yaml
index af03fc7..0d09654 100644
--- a/data/mobs/goblin.yaml
+++ b/data/mobs/goblin.yaml
@@ -21,6 +21,7 @@ idle_descriptions:
- "waves a rusty blade around"
- "picks its nose"
- "kicks a pebble"
+size: small
drops:
remains: bones
loot:
diff --git a/data/mobs/greater_drone.yaml b/data/mobs/greater_drone.yaml
index 7f786f1..d11827f 100644
--- a/data/mobs/greater_drone.yaml
+++ b/data/mobs/greater_drone.yaml
@@ -23,6 +23,7 @@ idle_descriptions:
- "recalibrates its targeting array"
- "emits a warning klaxon"
- "deploys sensor probes"
+size: medium
drops:
loot:
- item_id: scrap
diff --git a/data/mobs/guard.yaml b/data/mobs/guard.yaml
index 04aacf5..b834d9b 100644
--- a/data/mobs/guard.yaml
+++ b/data/mobs/guard.yaml
@@ -74,3 +74,4 @@ talk:
- end: true
text: '"Thanks."'
unique: true
+size: medium
diff --git a/data/mobs/heavy_mech.yaml b/data/mobs/heavy_mech.yaml
index 129bc88..7cc1028 100644
--- a/data/mobs/heavy_mech.yaml
+++ b/data/mobs/heavy_mech.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "fires its rotary cannon at %s"
- "smashes %s with a hydraulic fist"
- "unleashes a missile salvo at %s"
+size: massive
drops:
remains: scrap
loot:
diff --git a/data/mobs/iron_sentinel.yaml b/data/mobs/iron_sentinel.yaml
index 0256b93..5026e17 100644
--- a/data/mobs/iron_sentinel.yaml
+++ b/data/mobs/iron_sentinel.yaml
@@ -21,6 +21,7 @@ idle_descriptions:
- "turns its armored head with a mechanical grind"
- "vents steam from exhaust ports"
- "scans the area with a red optical sensor"
+size: large
drops:
loot:
- item_id: scrap
diff --git a/data/mobs/lesser_drone.yaml b/data/mobs/lesser_drone.yaml
index b90976f..e49e946 100644
--- a/data/mobs/lesser_drone.yaml
+++ b/data/mobs/lesser_drone.yaml
@@ -23,6 +23,7 @@ idle_descriptions:
- "emits a low electronic hum"
- "projects a thin beam of light across the floor"
- "rotates slowly in place"
+size: small
drops:
loot:
- item_id: scrap
diff --git a/data/mobs/man.yaml b/data/mobs/man.yaml
index c65f85c..e710349 100644
--- a/data/mobs/man.yaml
+++ b/data/mobs/man.yaml
@@ -31,6 +31,7 @@ slash_defense: 0
crush_defense: 0
science_defense: 0
ranged_defense: 0
+size: small
drops:
remains: "bones"
loot:
diff --git a/data/mobs/molten_elemental.yaml b/data/mobs/molten_elemental.yaml
index 7032965..3c02979 100644
--- a/data/mobs/molten_elemental.yaml
+++ b/data/mobs/molten_elemental.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "hurls a glob of molten metal at %s"
- "engulfs %s in a wave of liquid fire"
- "smashes %s with a superheated limb"
+size: large
drops:
remains: scrap
loot:
diff --git a/data/mobs/moss_giant.yaml b/data/mobs/moss_giant.yaml
index 7070b38..0499572 100644
--- a/data/mobs/moss_giant.yaml
+++ b/data/mobs/moss_giant.yaml
@@ -21,6 +21,7 @@ idle_descriptions:
- "pulls a vine from its shoulder"
- "stamps the ground, sending tremors"
- "scratches its mossy hide"
+size: massive
drops:
remains: bones
loot:
diff --git a/data/mobs/mutant_rat.yaml b/data/mobs/mutant_rat.yaml
index 7dfd751..38c5624 100644
--- a/data/mobs/mutant_rat.yaml
+++ b/data/mobs/mutant_rat.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "bites %s with glowing teeth"
- "slashes %s with mutated claws"
- "lunges at %s with unnatural speed"
+size: small
drops:
remains: bones
loot:
diff --git a/data/mobs/newbie_trainer.yaml b/data/mobs/newbie_trainer.yaml
index 100bfd6..6da23a4 100644
--- a/data/mobs/newbie_trainer.yaml
+++ b/data/mobs/newbie_trainer.yaml
@@ -23,3 +23,4 @@ idle_descriptions:
- "offers a friendly nod to passersby"
- "polishes a wooden shield"
- "checks a stopwatch and jots something down"
+size: small
diff --git a/data/mobs/phantom.yaml b/data/mobs/phantom.yaml
index 3fb1893..d9953fa 100644
--- a/data/mobs/phantom.yaml
+++ b/data/mobs/phantom.yaml
@@ -19,6 +19,7 @@ combat_descriptions:
- "blasts %s with a psychic wave"
- "phases through %s's defenses"
- "unleashes a spectral shriek at %s"
+size: medium
drops:
remains: ectoplasm
loot:
diff --git a/data/mobs/plasma_wraith.yaml b/data/mobs/plasma_wraith.yaml
index 9600ddc..adfc83a 100644
--- a/data/mobs/plasma_wraith.yaml
+++ b/data/mobs/plasma_wraith.yaml
@@ -27,6 +27,7 @@ combat_descriptions:
- "lashes %s with a whip of plasma"
- "engulfs %s in a superheated cloud"
- "discharges a concentrated beam at %s"
+size: medium
drops:
remains: ectoplasm
loot:
diff --git a/data/mobs/psionic_entity.yaml b/data/mobs/psionic_entity.yaml
index 4b71836..f1e3b7b 100644
--- a/data/mobs/psionic_entity.yaml
+++ b/data/mobs/psionic_entity.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "assaults %s's mind with psionic force"
- "tears at %s's perception of reality"
- "unleashes a devastating mental blast at %s"
+size: large
drops:
remains: ectoplasm
loot:
diff --git a/data/mobs/rat.yaml b/data/mobs/rat.yaml
index 488c76c..c1f8466 100644
--- a/data/mobs/rat.yaml
+++ b/data/mobs/rat.yaml
@@ -18,5 +18,6 @@ idle_descriptions:
- "sniffs around the ground"
- "nibbles on something"
- "scurries in circles"
+size: small
drops:
remains: bones
diff --git a/data/mobs/sawmill_operator.yaml b/data/mobs/sawmill_operator.yaml
index 99da8cf..03416ab 100644
--- a/data/mobs/sawmill_operator.yaml
+++ b/data/mobs/sawmill_operator.yaml
@@ -47,3 +47,4 @@ talk:
- next: goodbye
text: Nothing for now.
unique: true
+size: small
diff --git a/data/mobs/scrap_bot.yaml b/data/mobs/scrap_bot.yaml
index 78b8563..560bffd 100644
--- a/data/mobs/scrap_bot.yaml
+++ b/data/mobs/scrap_bot.yaml
@@ -25,6 +25,7 @@ combat_descriptions:
- "rams %s with its chassis"
- "swings a broken manipulator arm at %s"
- "discharges a spark at %s"
+size: medium
drops:
remains: scrap
loot:
diff --git a/data/mobs/security_turret.yaml b/data/mobs/security_turret.yaml
index 25bcbf9..dca9e4a 100644
--- a/data/mobs/security_turret.yaml
+++ b/data/mobs/security_turret.yaml
@@ -27,6 +27,7 @@ combat_descriptions:
- "fires twin bolts at %s"
- "unleashes a burst of rounds at %s"
- "locks onto %s and opens fire"
+size: small
drops:
remains: scrap
loot:
diff --git a/data/mobs/skeleton.yaml b/data/mobs/skeleton.yaml
index 88bdfe8..d3b1440 100644
--- a/data/mobs/skeleton.yaml
+++ b/data/mobs/skeleton.yaml
@@ -20,6 +20,7 @@ idle_descriptions:
- "rattles ominously"
- "clicks its jaw open and shut"
- "stares with empty eye sockets"
+size: medium
drops:
remains: bones
loot:
diff --git a/data/mobs/slug.yaml b/data/mobs/slug.yaml
index 2275ca7..dd88cfc 100644
--- a/data/mobs/slug.yaml
+++ b/data/mobs/slug.yaml
@@ -19,6 +19,7 @@ combat_descriptions:
- "lunges slimily at %s"
- "sprays mucus toward %s"
- "writhes in combat with %s"
+size: small
drops:
remains: slug_mucus
loot:
diff --git a/data/mobs/tanner.yaml b/data/mobs/tanner.yaml
index a00f497..3689e81 100644
--- a/data/mobs/tanner.yaml
+++ b/data/mobs/tanner.yaml
@@ -66,3 +66,4 @@ talk:
- end: true
text: '"Thanks."'
unique: true
+size: small
diff --git a/data/mobs/titan_sentinel.yaml b/data/mobs/titan_sentinel.yaml
index ad8b69f..9a7154b 100644
--- a/data/mobs/titan_sentinel.yaml
+++ b/data/mobs/titan_sentinel.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "smashes %s with a titan-grade fist"
- "unleashes a devastating plasma barrage at %s"
- "drives %s into the ground with overwhelming force"
+size: massive
drops:
loot:
- item_id: scrap
diff --git a/data/mobs/veteran_merc.yaml b/data/mobs/veteran_merc.yaml
index a33e73d..b3b7926 100644
--- a/data/mobs/veteran_merc.yaml
+++ b/data/mobs/veteran_merc.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "fires a high-caliber round at %s"
- "puts %s in their crosshairs and squeezes the trigger"
- "unleashes suppressive fire at %s"
+size: medium
drops:
remains: bones
loot:
diff --git a/data/mobs/void_reaper.yaml b/data/mobs/void_reaper.yaml
index 8c48d07..6180cba 100644
--- a/data/mobs/void_reaper.yaml
+++ b/data/mobs/void_reaper.yaml
@@ -28,6 +28,7 @@ combat_descriptions:
- "swings its void scythe at %s"
- "drains the life force from %s"
- "envelops %s in absolute darkness"
+size: massive
drops:
remains: ectoplasm
loot:
diff --git a/data/mobs/war_drone.yaml b/data/mobs/war_drone.yaml
index d06563d..c785092 100644
--- a/data/mobs/war_drone.yaml
+++ b/data/mobs/war_drone.yaml
@@ -26,6 +26,7 @@ combat_descriptions:
- "fires a plasma bolt at %s"
- "slashes at %s with a rotary blade"
- "launches a concussion grenade at %s"
+size: medium
drops:
remains: circuit_board
loot:
diff --git a/data/mobs/weapons_smith.yaml b/data/mobs/weapons_smith.yaml
index 4138a1b..d9566a5 100644
--- a/data/mobs/weapons_smith.yaml
+++ b/data/mobs/weapons_smith.yaml
@@ -63,3 +63,4 @@ talk:
- end: true
text: '"Nothing right now."'
unique: true
+size: small
diff --git a/data/mobs/zombie.yaml b/data/mobs/zombie.yaml
index 59a43e3..67e9b11 100644
--- a/data/mobs/zombie.yaml
+++ b/data/mobs/zombie.yaml
@@ -22,6 +22,7 @@ idle_descriptions:
- "reaches out with decaying arms"
- "stumbles and catches itself"
- "stares blankly ahead"
+size: medium
drops:
remains: bones
loot: