More hanner transformations (#19003)

* More hanner transformations

Added additional animals to hanner transformations:
Lizard
Mouse (with ventcrawl disabled)
Possum
Raccoon
Unicorn (nerfed with no lasers)

* Fixes stuff
This commit is contained in:
SatinIsle
2026-01-13 05:10:06 +00:00
committed by GitHub
parent e542855e0d
commit 8873f9b8b8
4 changed files with 29 additions and 3 deletions
@@ -421,10 +421,14 @@
"Hyena" = /mob/living/simple_mob/animal/hyena,
"Kelpie" = /mob/living/simple_mob/vore/horse/kelpie,
"Lion" = /mob/living/simple_mob/vore/retaliate/lion,
"Lizard" = /mob/living/simple_mob/animal/passive/lizard,
"Mouse" = /mob/living/simple_mob/animal/passive/mouse/beastmode,
"Otie" = /mob/living/simple_mob/vore/otie,
"Panther" = /mob/living/simple_mob/vore/aggressive/panther,
"Penguin" = /mob/living/simple_mob/animal/passive/penguin,
"Possum" = /mob/living/simple_mob/animal/passive/opossum/beastmode,
"Rabbit" = /mob/living/simple_mob/vore/rabbit,
"Raccoon" = /mob/living/simple_mob/animal/passive/raccoon,
"Raptor" = /mob/living/simple_mob/vore/raptor,
"Red Panda" = /mob/living/simple_mob/vore/redpanda,
"Reindeer" = /mob/living/simple_mob/vore/reindeer,
@@ -433,7 +437,8 @@
"Sheep" = /mob/living/simple_mob/vore/sheep,
"Slug" = /mob/living/simple_mob/vore/slug,
"Squirrel" = /mob/living/simple_mob/vore/squirrel,
"Wolf" = /mob/living/simple_mob/vore/wolf
"Wolf" = /mob/living/simple_mob/vore/wolf,
"Unicorn" = /mob/living/simple_mob/vore/horse/unicorn/beastmode
)
var/chosen_beast = tgui_input_list(src, "Which form would you like to take?", "Choose Beast Form", beast_options)
@@ -620,10 +625,14 @@
"Hyena" = /mob/living/simple_mob/animal/hyena,
"Kelpie" = /mob/living/simple_mob/vore/horse/kelpie,
"Lion" = /mob/living/simple_mob/vore/retaliate/lion,
"Lizard" = /mob/living/simple_mob/animal/passive/lizard,
"Mouse" = /mob/living/simple_mob/animal/passive/mouse/beastmode,
"Otie" = /mob/living/simple_mob/vore/otie,
"Penguin" = /mob/living/simple_mob/animal/passive/penguin,
"Panther" = /mob/living/simple_mob/vore/aggressive/panther,
"Penguin" = /mob/living/simple_mob/animal/passive/penguin,
"Possum" = /mob/living/simple_mob/animal/passive/opossum/beastmode,
"Rabbit" = /mob/living/simple_mob/vore/rabbit,
"Raccoon" = /mob/living/simple_mob/animal/passive/raccoon,
"Raptor" = /mob/living/simple_mob/vore/raptor,
"Red Panda" = /mob/living/simple_mob/vore/redpanda,
"Reindeer" = /mob/living/simple_mob/vore/reindeer,
@@ -632,7 +641,8 @@
"Sheep" = /mob/living/simple_mob/vore/sheep,
"Slug" = /mob/living/simple_mob/vore/slug,
"Squirrel" = /mob/living/simple_mob/vore/squirrel,
"Wolf" = /mob/living/simple_mob/vore/wolf
"Wolf" = /mob/living/simple_mob/vore/wolf,
"Unicorn" = /mob/living/simple_mob/vore/horse/unicorn/beastmode
)
var/chosen_beast = tgui_input_list(src, "Which form would you like to take?", "Choose Beast Form", beast_options)
@@ -102,3 +102,10 @@
layer = MOB_LAYER
if(client)
client.time_died_as_mouse = world.time
/mob/living/simple_mob/animal/passive/mouse/beastmode
body_color = "white" // Always set white so it can be easily recoloured
/mob/living/simple_mob/animal/passive/mouse/beastmode/Initialize(mapload)
. = ..()
remove_verb(src,/mob/living/proc/ventcrawl) //No ventcrawl for hanner
@@ -206,3 +206,7 @@
/decl/mob_organ_names/poppy
hit_zones = list("head", "body", "left foreleg", "right foreleg", "left hind leg", "right hind leg", "pouch", "cute little jacket")
/mob/living/simple_mob/animal/passive/opossum/beastmode/Initialize(mapload)
. = ..()
remove_verb(src,/mob/living/proc/ventcrawl) //No ventcrawl for hanner
@@ -73,3 +73,8 @@
/datum/ai_holder/simple_mob/ranged/aggressive/unicorn
pointblank = FALSE
/mob/living/simple_mob/vore/horse/unicorn/beastmode //for hanner TF
projectiletype = null
maxHealth = 100
health = 100