diff --git a/code/datums/dog_fashion.dm b/code/datums/dog_fashion.dm index af1e3376687..1cfaf3d24bf 100644 --- a/code/datums/dog_fashion.dm +++ b/code/datums/dog_fashion.dm @@ -49,6 +49,18 @@ ..() D.set_light(4) +/datum/dog_fashion/head/hardhat + name = "Engineer REAL_NAME" + desc = "Trust him, he's an engineer." + +/datum/dog_fashion/head/hardhat/white + name = "Chief engineer REAL_NAME" + desc = "Hasn't delamed the engine once." + +/datum/dog_fashion/head/hardhat/red + name = "Fire chief REAL_NAME" + desc = "Some days you're the dog, some days you're the hydrant." + /datum/dog_fashion/head/helmet name = "Sergeant REAL_NAME" desc = "The ever-loyal, the ever-vigilant." diff --git a/code/modules/clothing/head/collectable.dm b/code/modules/clothing/head/collectable.dm index 501ec562441..2639594f6b9 100644 --- a/code/modules/clothing/head/collectable.dm +++ b/code/modules/clothing/head/collectable.dm @@ -116,7 +116,7 @@ desc = "WARNING! Offers no real protection, or luminosity, but it is damn fancy!" icon_state = "hardhat0_yellow" item_state = "hardhat0_yellow" - dog_fashion = /datum/dog_fashion/head + dog_fashion = /datum/dog_fashion/head/hardhat /obj/item/clothing/head/collectable/HoS name = "collectable HoS hat" diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index 95c4e04b3ac..549d6ee572f 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -66,6 +66,7 @@ max_heat_protection_temperature = FIRE_HELM_MAX_TEMP_PROTECT cold_protection = HEAD min_cold_protection_temperature = FIRE_HELM_MIN_TEMP_PROTECT + dog_fashion = /datum/dog_fashion/head/hardhat/red /obj/item/clothing/head/hardhat/white icon_state = "hardhat0_white" @@ -76,7 +77,7 @@ max_heat_protection_temperature = FIRE_HELM_MAX_TEMP_PROTECT cold_protection = HEAD min_cold_protection_temperature = FIRE_HELM_MIN_TEMP_PROTECT - dog_fashion = /datum/dog_fashion/head/hardhat + dog_fashion = /datum/dog_fashion/head/hardhat/white /obj/item/clothing/head/hardhat/dblue icon_state = "hardhat0_dblue" diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 28dd6f4cb55..b96c3ddce38 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -166,7 +166,7 @@ flags = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH - + dog_fashion = null sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi'