Makes cave mobs more varied and make more sense (#10362)

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
Spades
2025-03-13 20:23:57 -04:00
committed by GitHub
parent 01587ea2e5
commit 5220977b14
5 changed files with 62 additions and 10 deletions

View File

@@ -9,18 +9,32 @@
anchored = 1
invisibility = 101
spawn_types = list(
/mob/living/simple_mob/mechanical/hivebot/swarm = 1,
/mob/living/simple_mob/animal/space/carp = 10,
/obj/structure/closet/crate/mimic/dangerous = 2,
/mob/living/simple_mob/animal/space/bats = 70,
/mob/living/simple_mob/vore/jelly = 25,
/mob/living/simple_mob/vore/bat = 70,
/mob/living/simple_mob/animal/passive/cockroach = 60,
/obj/effect/spider/spiderling/non_growing = 50,
/mob/living/simple_mob/animal/giant_spider/tunneler/cave = 50,
/mob/living/simple_mob/vore/jelly = 40,
/mob/living/simple_mob/vore/aggressive/rat = 30,
/mob/living/simple_mob/animal/passive/mouse = 30,
/mob/living/simple_mob/animal/passive/mouse/rat = 25,
/mob/living/simple_mob/metroid/mine = 25,
/mob/living/simple_mob/vore/oregrub = 25,
/mob/living/simple_mob/vore/aggressive/lizardman = 25,
/mob/living/simple_mob/animal/space/bear = 1,
/mob/living/simple_mob/vore/oregrub/lava = 20,
/mob/living/simple_mob/vore/aggressive/dino = 20,
/mob/living/simple_mob/animal/space/carp = 20,
/mob/living/simple_mob/vore/stalker = 10,
/mob/living/simple_mob/vore/lamia/cobra/cave = 10,
/mob/living/simple_mob/vore/lamia/albino/cave = 5,
/mob/living/simple_mob/vore/aggressive/lizardman = 5,
/mob/living/simple_mob/vore/otie = 5,
/mob/living/simple_mob/animal/passive/pillbug = 5, // These aren't dangerous, but are made rare just because few people are going to bother killing them.
/obj/structure/closet/crate/mimic/cointoss = 1,
/obj/structure/closet/crate/mimic/closet/cointoss = 1,
/mob/living/simple_mob/vore/otie/feral = 1,
/mob/living/simple_mob/vore/sonadile = 1,
/mob/living/simple_mob/animal/space/bear/brown = 1,
/mob/living/simple_mob/vore/aggressive/deathclaw = 1,
/mob/living/simple_mob/animal/space/goose = 60,
/mob/living/simple_mob/vore/bee = 50,
/mob/living/simple_mob/metroid/mine = 20,
/mob/living/simple_mob/vore/demon = 0.5 // VERY rare!
)
/obj/structure/mob_spawner/proc/get_used_report(var/obj/structure/closet/crate/mimic/O)