Files

21 lines
511 B
Plaintext

/mob/living/proc/has_hands()
return TRUE
/mob/living/proc/has_mouth()
return TRUE
/mob/living/proc/mouth_is_free()
return !is_mouth_covered()
/mob/living/proc/foot_is_free()
return is_barefoot()
/mob/living/silicon/robot/mouth_is_free()
return TRUE
/mob/living/carbon/human/has_mouth()
return get_bodypart(BODY_ZONE_HEAD)
/mob/living/carbon/human/has_hands() // technically should be an and but i'll replicate original behavior
return get_bodypart(BODY_ZONE_L_ARM) || get_bodypart(BODY_ZONE_R_ARM)