Wrist Slot (Wear watches with gloves!) (#10951)

This commit is contained in:
Wowzewow (Wezzy)
2021-02-01 18:12:37 +08:00
committed by GitHub
parent a9e6e0db73
commit f88fdd706d
64 changed files with 684 additions and 468 deletions
+11 -5
View File
@@ -257,15 +257,17 @@
if(ishuman(M))
var/mob/living/carbon/human/H = M
var/washgloves = 1
var/washshoes = 1
var/washmask = 1
var/washears = 1
var/washglasses = 1
var/washgloves = TRUE
var/washshoes = TRUE
var/washmask = TRUE
var/washears = TRUE
var/washglasses = TRUE
var/washwrists = TRUE
if(H.wear_suit)
washgloves = !(H.wear_suit.flags_inv & HIDEGLOVES)
washshoes = !(H.wear_suit.flags_inv & HIDESHOES)
washwrists = !(H.wear_suit.flags_inv & HIDEWRISTS)
if(H.head)
washmask = !(H.head.flags_inv & HIDEMASK)
@@ -318,6 +320,10 @@
if(H.belt.clean_blood())
H.update_inv_belt(0)
update_icons_required = TRUE
if(H.wrists && washwrists)
if(H.wrists.clean_blood())
H.update_inv_wrists(0)
update_icons_required = TRUE
H.clean_blood(washshoes)
else
if(M.wear_mask) //if the mob is not human, it cleans the mask without asking for bitflags