mirror of
https://github.com/Sandstorm-Station/Sandstorm-Station-13.git
synced 2026-08-21 12:18:11 +01:00
Various ERP verb fixes (#53)
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
/mob/living/proc/has_hands()
|
||||
return FALSE
|
||||
|
||||
/mob/living/has_hands()
|
||||
return TRUE//(can_use_hand("l_hand") || can_use_hand("r_hand"))
|
||||
|
||||
/mob/living/proc/has_mouth()
|
||||
return TRUE
|
||||
|
||||
/mob/living/proc/mouth_is_free()
|
||||
return TRUE
|
||||
|
||||
/mob/living/proc/foot_is_free()
|
||||
return TRUE
|
||||
|
||||
/mob/living/carbon/human/has_mouth()
|
||||
var/obj/item/bodypart/head/headass
|
||||
for(var/obj/item/bodypart/head/shoeonhead in bodyparts)
|
||||
headass = shoeonhead
|
||||
if(headass)
|
||||
return TRUE
|
||||
return FALSE
|
||||
|
||||
/mob/living/mouth_is_free()
|
||||
if(istype(src, /mob/living/carbon/human))
|
||||
var/mob/living/carbon/human/H = src
|
||||
return !H.wear_mask
|
||||
else
|
||||
return TRUE
|
||||
|
||||
/mob/living/foot_is_free()
|
||||
if(istype(src, /mob/living/carbon/human))
|
||||
var/mob/living/carbon/human/H = src
|
||||
return !H.shoes
|
||||
else
|
||||
return TRUE
|
||||
|
||||
///atom/movable/attack_hand(mob/living/carbon/human/user)
|
||||
// . = ..()
|
||||
// if(can_buckle && buckled_mob)
|
||||
// if(user_unbuckle_mob(user))
|
||||
// return 1
|
||||
/*
|
||||
/atom/movable/MouseDrop_T(mob/living/carbon/human/M, mob/living/carbon/human/user)
|
||||
. = ..()
|
||||
if(can_buckle && istype(M) && !buckled_mob)
|
||||
if(user_buckle_mob(M, user))
|
||||
return TRUE
|
||||
|
||||
*/
|
||||
Reference in New Issue
Block a user