Tweaks and tidying

Adjusts some types to tidy up the mob list. Put some of the mobs that can vore under the vore tab, removed the clown mobs from /mobs_monsters because they were the only thing in there, so there wasn't really any point in hiding them a level deeper, and generally looked for subtypes that didn't have anything in them, and commented those out. Did you know that telesci is supposed to have a chance to spawn hostile mobs if you mess up? It's true! I may or may not have fixed it, I don't play telesci, but it uses a path that actually has mobs in it now.
This commit is contained in:
VerySoft
2023-07-03 02:09:51 -04:00
parent 37d27accec
commit 4628e467c2
45 changed files with 309 additions and 294 deletions
+2 -2
View File
@@ -461,8 +461,8 @@
if (!(M in contents))
return 0 // They weren't in this belly anyway
if(istype(M, /mob/living/simple_mob/vore/hostile/morph/dominated_prey))
var/mob/living/simple_mob/vore/hostile/morph/dominated_prey/p = M
if(istype(M, /mob/living/simple_mob/vore/morph/dominated_prey))
var/mob/living/simple_mob/vore/morph/dominated_prey/p = M
p.undo_prey_takeover(FALSE)
return 0
for(var/mob/living/L in M.contents)
+2 -2
View File
@@ -480,8 +480,8 @@
//You're in a belly!
if(isbelly(loc))
//You've been taken over by a morph
if(istype(src, /mob/living/simple_mob/vore/hostile/morph/dominated_prey))
var/mob/living/simple_mob/vore/hostile/morph/dominated_prey/s = src
if(istype(src, /mob/living/simple_mob/vore/morph/dominated_prey))
var/mob/living/simple_mob/vore/morph/dominated_prey/s = src
s.undo_prey_takeover(TRUE)
return
var/obj/belly/B = loc
+8 -8
View File
@@ -389,18 +389,18 @@
"space bear" = /mob/living/simple_mob/animal/space/bear,
"voracious lizard" = /mob/living/simple_mob/vore/aggressive/dino,
"giant frog" = /mob/living/simple_mob/vore/aggressive/frog,
"jelly blob" = /mob/living/simple_mob/animal/space/jelly,
"wolf" = /mob/living/simple_mob/animal/wolf,
"direwolf" = /mob/living/simple_mob/animal/wolf/direwolf,
"jelly blob" = /mob/living/simple_mob/vore/jelly,
"wolf" = /mob/living/simple_mob/vore/wolf,
"direwolf" = /mob/living/simple_mob/vore/wolf/direwolf,
"great wolf" = /mob/living/simple_mob/vore/greatwolf,
"sect queen" = /mob/living/simple_mob/vore/sect_queen,
"sect drone" = /mob/living/simple_mob/vore/sect_drone,
"panther" = /mob/living/simple_mob/vore/aggressive/panther,
"giant snake" = /mob/living/simple_mob/vore/aggressive/giant_snake,
"deathclaw" = /mob/living/simple_mob/vore/aggressive/deathclaw,
"otie" = /mob/living/simple_mob/otie,
"mutated otie" =/mob/living/simple_mob/otie/feral,
"red otie" = /mob/living/simple_mob/otie/red,
"otie" = /mob/living/simple_mob/vore/otie,
"mutated otie" =/mob/living/simple_mob/vore/otie/feral,
"red otie" = /mob/living/simple_mob/vore/otie/red,
"defanged xenomorph" = /mob/living/simple_mob/vore/xeno_defanged,
"catslug" = /mob/living/simple_mob/vore/alienanimals/catslug,
"monkey" = /mob/living/carbon/human/monkey,
@@ -466,11 +466,11 @@
/obj/item/weapon/gun/energy/mouseray/otie
name = "otie ray"
tf_type = /mob/living/simple_mob/otie
tf_type = /mob/living/simple_mob/vore/otie
/obj/item/weapon/gun/energy/mouseray/direwolf
name = "dire wolf ray"
tf_type = /mob/living/simple_mob/animal/wolf/direwolf
tf_type = /mob/living/simple_mob/vore/wolf/direwolf
/obj/item/weapon/gun/energy/mouseray/giantrat
name = "giant rat ray"