Various species related fixes (#18600)

* Gives High Zorren the proper species sound

* Fennec too

* Mouse too

* Vulp Sounds

* Fixes tesh picking up
This commit is contained in:
Cameron Lennox
2025-10-14 07:34:48 -07:00
committed by GitHub
parent c4bfe2ef3f
commit 85926d166e
7 changed files with 54 additions and 16 deletions
+1 -5
View File
@@ -364,6 +364,7 @@ var/list/holder_mob_icon_cache = list()
if(grabber.incapacitated()) return
var/obj/item/holder/H = new holder_type(get_turf(src), src)
H.sync(src)
grabber.put_in_hands(H)
if(self_grab)
@@ -377,11 +378,6 @@ var/list/holder_mob_icon_cache = list()
add_attack_logs(grabber, H.held_mob, "Scooped up", FALSE) // Not important enough to notify admins, but still helpful.
return H
/obj/item/holder/human
icon = 'icons/mob/holder_complex.dmi'
var/list/generate_for_slots = list(slot_l_hand_str, slot_r_hand_str, slot_back_str)
slot_flags = SLOT_BACK
/obj/item/holder/proc/sync(var/mob/living/M)
dir = 2
overlays.Cut()
@@ -897,6 +897,8 @@
min_age = 20
max_age = 80
species_sounds = "Vulpine"
blurb = "The fennec-like, blue-blooded Zorren are native to Virgo 4/Menhir and are descendants of a precursor species \
that is thought to be responsible for the near-collapse of the biosphere of the planet. \
With societies organised around hierarchal caste systems (such as the Royal Zorren) or freedom and strength (such as the Free Tribe Zorren), \
@@ -960,6 +962,11 @@
inherent_verbs = list(/mob/living/carbon/human/proc/lick_wounds,
/mob/living/carbon/human/proc/tie_hair)
pain_verb_1p = list("yelp", "growl")
pain_verb_3p = list("yelps", "growls")
species_sounds = "Canine"
wikilink="https://wiki.vore-station.net/Backstory#Vulpkanin"
catalogue_data = list(/datum/category_item/catalogue/fauna/vulpkanin)
@@ -1126,7 +1133,7 @@
burn_mod = 1.35
mob_size = MOB_MEDIUM
pass_flags = PASSTABLE
holder_type = /obj/item/holder/human
holder_type = /obj/item/holder/micro
// short_sighted = 1
has_vibration_sense = TRUE
blood_volume = 400
@@ -1403,6 +1410,8 @@
min_age = 18
max_age = 80
species_sounds = "Vulpine"
//primitive_form = "" //We don't have fennec-monkey sprites.
spawn_flags = SPECIES_IS_RESTRICTED
appearance_flags = HAS_HAIR_COLOR | HAS_LIPS | HAS_UNDERWEAR | HAS_SKIN_COLOR | HAS_EYE_COLOR
@@ -1473,6 +1482,8 @@
min_age = 18
max_age = 80
species_sounds = "Mouse"
blurb = "The Altevian are a species of tall, rodent humanoids that are akin to rats for their features. \
The Altevian, unlike most species, do not have a home planet, nor system, adopting a fully nomadic lifestyle \
for their survival across the stars. Instead, they have opted to live in massive super capital-class colony-ships \