Add better-fitting hoods for monitor heads. (#30200)

* Add better-fitting hoods for monitor heads.

* Fix some icons not animating properly, thanks IconDiffBot2!

* Here you go

* Incorporate linter feedback.

* Re-order the checks slightly to make the hoods render.

* Defluff

---------

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
This commit is contained in:
Alan
2025-09-22 13:15:35 +00:00
committed by GitHub
co-authored by PollardTheDragon
parent 061fa12327
commit 32b127ebb2
10 changed files with 26 additions and 3 deletions
+3
View File
@@ -83,6 +83,7 @@
icon_state = "chaplain_hood"
flags = BLOCKHAIR
flags_cover = HEADCOVERSEYES
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
//Chaplain
/obj/item/clothing/head/hooded/nun_hood
@@ -91,6 +92,7 @@
icon_state = "nun_hood"
flags = BLOCKHAIR
flags_cover = HEADCOVERSEYES
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
//Chaplain
/obj/item/clothing/head/hooded/monk_hood
@@ -99,6 +101,7 @@
icon_state = "monk_hood"
flags = BLOCKHAIR
flags_cover = HEADCOVERSEYES
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
/obj/item/clothing/head/witchhunter_hat
name = "witchhunter hat"
@@ -830,6 +830,7 @@
flags_cover = HEADCOVERSEYES
heat_protection = HEAD
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
/obj/item/clothing/suit/armor/bone
name = "bone armor"
+1
View File
@@ -105,6 +105,7 @@
cold_protection = HEAD
flags = BLOCKHAIR
flags_inv = HIDEEARS | HIDEMASK | HIDEFACE | HIDEEYES
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
sprite_sheets = list(
"Vox" = 'icons/mob/clothing/species/vox/head.dmi',
+6 -1
View File
@@ -255,6 +255,7 @@
min_cold_protection_temperature = FIRE_HELM_MIN_TEMP_PROTECT
flags = BLOCKHAIR
flags_inv = HIDEEARS
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
/obj/item/clothing/suit/hooded/carp_costume/dragon
name = "space carp poncho"
@@ -310,6 +311,7 @@
icon_state = "salmon"
flags = BLOCKHAIR
flags_inv = HIDEEARS
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
/// It's Hip!
/obj/item/clothing/suit/hooded/bee_costume
@@ -329,6 +331,7 @@
icon_state = "bee"
flags = THICKMATERIAL|BLOCKHAIR
flags_inv = HIDEEARS
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
sprite_sheets = list("Vox" = 'icons/mob/clothing/species/vox/head.dmi')
/// OH MY GOD WHAT HAVE YOU DONE!?!?!?
@@ -372,6 +375,7 @@
min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT
flags = BLOCKHAIR
flags_inv = HIDEEARS
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
sprite_sheets = list(
"Grey" = 'icons/mob/clothing/species/grey/head.dmi',
"Vox" = 'icons/mob/clothing/species/vox/head.dmi'
@@ -593,6 +597,7 @@
flags = BLOCKHAIR
armor = list(MELEE = 5, BULLET = 5, LASER = 50, ENERGY = 50, BOMB = 0, RAD = 0, FIRE = INFINITY, ACID = INFINITY)
strip_delay = 3 SECONDS
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
sprite_sheets = list("Vox" = 'icons/mob/clothing/species/vox/head.dmi',
"Grey" = 'icons/mob/clothing/species/grey/head.dmi')
@@ -650,7 +655,7 @@
cold_protection = HEAD
flags = BLOCKHAIR
flags_inv = HIDEEARS
icon_monitor = 'icons/mob/clothing/species/machine/monitor/hood.dmi'
sprite_sheets = list(
"Vox" = 'icons/mob/clothing/species/vox/head.dmi'
)