diff --git a/modular_zubbers/code/modules/clothing/head/jobs.dm b/modular_zubbers/code/modules/clothing/head/jobs.dm new file mode 100644 index 00000000000..214bc31de93 --- /dev/null +++ b/modular_zubbers/code/modules/clothing/head/jobs.dm @@ -0,0 +1,28 @@ +/obj/item/clothing/head/hats/blueshield/drill + name = "Blueshield's campaign hat" + desc = "A variant of the warden's campaign hat recolored to match the Blueshield. Made with durathread to protect their squishy braincase. It's padded with nano-kevlar, making it more protective than standard berets." + icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + icon_state = "bluedrill" + armor_type = /datum/armor/beret_blueshield //same as the Blueshield's default beret. + +/obj/item/clothing/head/hats/caphat/drill + name = "Captain's campaign hat" + desc = "A variant of the warden's campaign hat for your more militaristic captains." + icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + icon_state = "capdrill" + +/obj/item/clothing/head/hats/hos/drill + name = "Head of Security's campaign hat" + desc = "A variant of the warden's campaign hat for the Head of Security. End the blood-feud and team up." + icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + icon_state = "hosdrill" + +/obj/item/clothing/head/nanotasen_consultant/drill + name = "Representative's campaign hat" + desc = "A variant of the warden's campaign hat for your more militaristic representatives." + icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_zubbers/icons/obj/clothing/head/hats.dmi' + icon_state = "repdrill" diff --git a/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_heads.dm b/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_heads.dm index 1a56f5437ab..03b5d17c883 100644 --- a/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_heads.dm +++ b/modular_zubbers/code/modules/loadouts/loadout_items/loadout_datum_heads.dm @@ -2,3 +2,31 @@ name = "Kabrus Utility Helmet" item_path = /obj/item/clothing/head/helmet/abductor/fake donator_only = TRUE //Dono item for MyphicBowser + +/datum/loadout_item/head/hats/warden/drill + name = "warden's campaign hat" + item_path = /obj/item/clothing/head/hats/warden/drill + +/datum/loadout_item/head/hats/caphat/drill + name = "Captain's campaign hat" + item_path = /obj/item/clothing/head/hats/caphat/drill + donator_only = TRUE + restricted_roles = list(JOB_CAPTAIN) + +/datum/loadout_item/head/hats/blueshield/drill + name = "Blueshield's campaign hat" + item_path = /obj/item/clothing/head/hats/blueshield/drill + donator_only = TRUE + restricted_roles = list(JOB_BLUESHIELD) + +/datum/loadout_item/head/hats/hos/drill + name = "Head of Security's campaign hat" + item_path = /obj/item/clothing/head/hats/hos/drill + donator_only = TRUE + restricted_roles = list(JOB_HEAD_OF_SECURITY) + +/datum/loadout_item/head/hats/nanotrasen_consultant/drill + name = "Representative's campaign hat" + item_path = /obj/item/clothing/head/nanotasen_consultant/drill + donator_only = TRUE + restricted_roles = list(JOB_NT_REP) \ No newline at end of file diff --git a/modular_zubbers/icons/obj/clothing/head/hats.dmi b/modular_zubbers/icons/obj/clothing/head/hats.dmi new file mode 100644 index 00000000000..9b6acf73ff0 Binary files /dev/null and b/modular_zubbers/icons/obj/clothing/head/hats.dmi differ diff --git a/tgstation.dme b/tgstation.dme index 5f2ceaccefb..9b9dc79a6da 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6706,6 +6706,7 @@ #include "modular_zubbers\code\game\objects\items\food\misc.dm" #include "modular_zubbers\code\modules\_defines.dm" #include "modular_zubbers\code\modules\clothing\head\helmet.dm" +#include "modular_zubbers\code\modules\clothing\head\jobs.dm" #include "modular_zubbers\code\modules\clothing\head\wig.dm" #include "modular_zubbers\code\modules\clothing\outfits\plasmaman.dm" #include "modular_zubbers\code\modules\clothing\outfits\prison_headset.dm"