Merge pull request #10322 from Birdtalon/speciesboxes

Speciesboxes; species specific starting boxes
This commit is contained in:
variableundefined
2018-12-11 19:57:30 +08:00
committed by GitHub
6 changed files with 34 additions and 3 deletions
@@ -156,6 +156,9 @@
// Mutant pieces
var/obj/item/organ/internal/ears/mutantears = /obj/item/organ/internal/ears
// Species specific boxes
var/speciesbox
/datum/species/New()
//If the species has eyes, they are the default vision organ
if(!vision_organ && has_organ["eyes"])
@@ -17,4 +17,5 @@
worlds tumultous at best."
reagent_tag = PROCESS_ORG
//Has standard darksight of 2.
//Has standard darksight of 2.
@@ -39,6 +39,8 @@
"eyes" = /obj/item/organ/internal/eyes
)
speciesbox = /obj/item/storage/box/survival_plasmaman
/datum/species/plasmaman/say_filter(mob/M, message, datum/language/speaking)
if(copytext(message, 1, 2) != "*")
message = replacetext(message, "s", stutter("ss"))
@@ -78,6 +78,8 @@
"is holding their breath!",
"is deeply inhaling oxygen!")
speciesbox = /obj/item/storage/box/survival_vox
/datum/species/vox/handle_death(mob/living/carbon/human/H)
H.stop_tail_wagging(1)