diff --git a/modular_skyrat/modules/customization/modules/clothing/head/jobs.dm b/modular_skyrat/modules/customization/modules/clothing/head/jobs.dm index 4e5c881e280..481b03387f8 100644 --- a/modular_skyrat/modules/customization/modules/clothing/head/jobs.dm +++ b/modular_skyrat/modules/customization/modules/clothing/head/jobs.dm @@ -77,6 +77,14 @@ greyscale_colors = "#FFBC30#EFEFEF" flags_1 = NONE +/obj/item/clothing/head/beret/atmos + name = "atmospheric beret" + desc = "While \"pipes\" and \"style\" might not rhyme, this beret sure makes you feel like they should!" + icon_state = "beret_badge" + greyscale_config = /datum/greyscale_config/beret_badge + greyscale_config_worn = /datum/greyscale_config/beret_badge/worn + greyscale_colors = "#FFDE15#00A5FF" + flags_1 = NONE // From this point forth will be berets that are made especially for Skyrat. Those are loosely based off of the ones that were ported initially, but they might not be 1:1 diff --git a/modular_skyrat/modules/loadouts/loadout_items/loadout_datum_heads.dm b/modular_skyrat/modules/loadouts/loadout_items/loadout_datum_heads.dm index f53c75f14e2..1b140ed9e11 100644 --- a/modular_skyrat/modules/loadouts/loadout_items/loadout_datum_heads.dm +++ b/modular_skyrat/modules/loadouts/loadout_items/loadout_datum_heads.dm @@ -544,6 +544,14 @@ GLOBAL_LIST_INIT(loadout_helmets, generate_loadout_items(/datum/loadout_item/hea * JOB BERETS */ +/datum/loadout_item/head/atmos_beret + name = "Atmospherics Beret" + item_path = /obj/item/clothing/head/beret/atmos + restricted_roles = list( + JOB_ATMOSPHERIC_TECHNICIAN, + JOB_CHIEF_ENGINEER, + ) + /datum/loadout_item/head/engi_beret name = "Engineering Beret" item_path = /obj/item/clothing/head/beret/engi diff --git a/modular_skyrat/modules/modular_vending/code/wardrobes.dm b/modular_skyrat/modules/modular_vending/code/wardrobes.dm index cbe322fb032..62ef6f35a8c 100644 --- a/modular_skyrat/modules/modular_vending/code/wardrobes.dm +++ b/modular_skyrat/modules/modular_vending/code/wardrobes.dm @@ -29,6 +29,7 @@ /obj/machinery/vending/wardrobe/atmos_wardrobe skyrat_products = list( /obj/item/clothing/glasses/meson/engine = 2, + /obj/item/clothing/head/beret/atmos = 4, ) /obj/machinery/vending/wardrobe/cargo_wardrobe diff --git a/modular_skyrat/modules/teshari/code/teshari_clothes.dm b/modular_skyrat/modules/teshari/code/teshari_clothes.dm index 2269e3ad2d4..c3369485b38 100644 --- a/modular_skyrat/modules/teshari/code/teshari_clothes.dm +++ b/modular_skyrat/modules/teshari/code/teshari_clothes.dm @@ -110,6 +110,9 @@ /obj/item/clothing/head/beret/engi greyscale_config_worn_teshari = /datum/greyscale_config/beret_badge/worn/teshari +/obj/item/clothing/head/beret/atmos + greyscale_config_worn_teshari = /datum/greyscale_config/beret_badge/worn/teshari + /obj/item/clothing/head/beret/cargo/qm greyscale_config_worn_teshari = /datum/greyscale_config/beret_badge/worn/teshari diff --git a/modular_skyrat/modules/vox_sprites/code/head.dm b/modular_skyrat/modules/vox_sprites/code/head.dm index 117cd98ce13..34aa0dbfe70 100644 --- a/modular_skyrat/modules/vox_sprites/code/head.dm +++ b/modular_skyrat/modules/vox_sprites/code/head.dm @@ -43,6 +43,9 @@ /obj/item/clothing/head/beret/engi greyscale_config_worn_vox = /datum/greyscale_config/beret_badge/worn/vox +/obj/item/clothing/head/beret/atmos + greyscale_config_worn_vox = /datum/greyscale_config/beret_badge/worn/vox + /obj/item/clothing/head/beret/cargo/qm greyscale_config_worn_vox = /datum/greyscale_config/beret_badge/worn/vox