mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
chimera examinetext
This commit is contained in:
@@ -295,6 +295,7 @@
|
||||
msg += attempt_vr(src,"examine_pickup_size",args) //VOREStation Code
|
||||
msg += attempt_vr(src,"examine_step_size",args) //VOREStation Code
|
||||
msg += attempt_vr(src,"examine_nif",args) //VOREStation Code
|
||||
msg += attempt_vr(src,"examine_chimera",args) //VOREStation Code
|
||||
|
||||
if(mSmallsize in mutations)
|
||||
msg += "[T.He] [T.is] very short!<br>"
|
||||
|
||||
@@ -155,3 +155,40 @@
|
||||
/mob/living/carbon/human/proc/examine_nif(mob/living/carbon/human/H)
|
||||
if(nif && nif.examine_msg) //If you have one set, anyway.
|
||||
return "<span class='notice'>[nif.examine_msg]</span>\n"
|
||||
|
||||
/mob/living/carbon/human/proc/examine_chimera(mob/living/carbon/human/H)
|
||||
var/t_He = "It" //capitalised for use at the start of each line.
|
||||
var/t_his = "its"
|
||||
var/t_His = "Its"
|
||||
var/t_appear = "appears"
|
||||
var/t_has = "has"
|
||||
switch(identifying_gender) //Gender is their "real" gender. Identifying_gender is their "chosen" gender.
|
||||
if(MALE)
|
||||
t_He = "He"
|
||||
t_His = "His"
|
||||
t_his = "his"
|
||||
if(FEMALE)
|
||||
t_He = "She"
|
||||
t_His = "Her"
|
||||
t_his = "her"
|
||||
if(PLURAL)
|
||||
t_He = "They"
|
||||
t_His = "Their"
|
||||
t_his = "their"
|
||||
t_appear = "appear"
|
||||
t_has = "have"
|
||||
if(NEUTER)
|
||||
t_He = "It"
|
||||
t_His = "Its"
|
||||
t_his = "its"
|
||||
if(HERM)
|
||||
t_He = "Shi"
|
||||
t_His = "Hir"
|
||||
t_his = "hir"
|
||||
if(revive_ready == REVIVING_NOW || revive_ready == REVIVING_DONE)
|
||||
if(stat == DEAD)
|
||||
return "<span class='warning'>[t_His] body is twitching subtly.</span>\n"
|
||||
else
|
||||
return "<span class='notice'>[t_He] [t_appear] to be in some sort of torpor.</span>\n"
|
||||
if(feral)
|
||||
return "<span class='warning'>[t_He] [t_has] a crazed, wild look in [t_his] eyes!</span>\n"
|
||||
@@ -59,6 +59,7 @@
|
||||
if(H.stat == DEAD && (/mob/living/carbon/human/proc/reconstitute_form in H.verbs)) //no magical regen for non-regenners, and can't force the reaction on live ones
|
||||
if(H.hasnutriment()) // make sure it actually has the conditions to revive
|
||||
if(H.revive_ready >= 1) // if it's not reviving, start doing so
|
||||
H.revive_ready = REVIVING_READY // overrides the normal cooldown
|
||||
H.visible_message("<span class='info'>[H] shudders briefly, then relaxes, faint movements stirring within.</span>")
|
||||
H.chimera_regenerate()
|
||||
else if (/mob/living/carbon/human/proc/hatch in H.verbs)// already reviving, check if they're ready to hatch
|
||||
|
||||
BIN
icons/mob/chimerahud.dmi
Normal file
BIN
icons/mob/chimerahud.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 830 B |
Reference in New Issue
Block a user