mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-21 20:11:04 +01:00
Welding goggles render over bandanas (#22414)
Port of a 'fix' I made on baystation some time back. Before: <img width="81" height="89" alt="dreamseeker_JD60oIjWBj" src="https://github.com/user-attachments/assets/bab4fc4a-96ea-4719-b318-e9ebb0f99dda" /> After: <img width="89" height="88" alt="dreamseeker_FwOnslm1q7" src="https://github.com/user-attachments/assets/e6d4da4b-2269-4cc5-9cf7-ac4c73bfc993" />
This commit is contained in:
@@ -910,6 +910,7 @@ There are several things that need to be remembered:
|
||||
return
|
||||
|
||||
overlays_raw[HEAD_LAYER] = null
|
||||
overlays_raw[HEAD_LAYER_ALT] = null
|
||||
if(head)
|
||||
var/mob_icon = INV_HEAD_DEF_ICON
|
||||
var/mob_state = head.icon_state
|
||||
@@ -933,7 +934,12 @@ There are several things that need to be remembered:
|
||||
else
|
||||
mob_icon = INV_HEAD_DEF_ICON
|
||||
|
||||
overlays_raw[HEAD_LAYER] = head.get_mob_overlay(src, mob_icon, mob_state, slot_head_str)
|
||||
var/overlay_layer = HEAD_LAYER
|
||||
if (istype(head, /obj/item/clothing/head))
|
||||
var/obj/item/clothing/head/clothing = head
|
||||
if (clothing.use_alt_layer)
|
||||
overlay_layer = HEAD_LAYER_ALT
|
||||
overlays_raw[overlay_layer] = head.get_mob_overlay(src, mob_icon, mob_state, slot_head_str)
|
||||
|
||||
if (recurse)
|
||||
update_hair(FALSE)
|
||||
|
||||
Reference in New Issue
Block a user