diff --git a/modular_citadel/code/modules/client/loadout/_service.dm b/modular_citadel/code/modules/client/loadout/_service.dm index 062e22f966..7872ddcf99 100644 --- a/modular_citadel/code/modules/client/loadout/_service.dm +++ b/modular_citadel/code/modules/client/loadout/_service.dm @@ -4,6 +4,20 @@ path = /obj/item/clothing/under/color/grey restricted_roles = list("Assistant") +/datum/gear/neetsuit + name = "ASSU suit" + category = SLOT_WEAR_SUIT + path = /obj/item/clothing/suit/assu_suit + restricted_roles = list("Assistant") + cost = 2 + +/datum/gear/neethelm + name = "ASSU helmet" + category = SLOT_HEAD + path = /obj/item/clothing/head/assu_helmet + restricted_roles = list("Assistant") + cost = 2 + /datum/gear/plushvar name = "Ratvar Plushie" category = SLOT_IN_BACKPACK @@ -16,4 +30,4 @@ category = SLOT_IN_BACKPACK path = /obj/item/toy/plush/narplush cost = 5 - restricted_roles = list("Chaplain") \ No newline at end of file + restricted_roles = list("Chaplain") diff --git a/modular_citadel/code/modules/clothing/head/head.dm b/modular_citadel/code/modules/clothing/head/head.dm index 7656766053..e15583be2c 100644 --- a/modular_citadel/code/modules/clothing/head/head.dm +++ b/modular_citadel/code/modules/clothing/head/head.dm @@ -17,4 +17,13 @@ //The "pocket" for the M1 helmet so you can tuck things into the elastic band /datum/component/storage/concrete/pockets/tiny/spacenam - attack_hand_interact = TRUE //So you can actually see what you stuff in there \ No newline at end of file + attack_hand_interact = TRUE //So you can actually see what you stuff in there + +/obj/item/clothing/head/assu_helmet + name = "ASSU helmet" + icon = 'modular_citadel/icons/obj/clothing/assu.dmi' + alternate_worn_icon = 'modular_citadel/icons/mob/clothing/assu.dmi' + icon_state = "assu_helmet" + item_state = "assu_helmet" + desc = "A cheap replica of old riot helmet without visor. It has \"A.S.S.U.\" written on the front." + flags_inv = HIDEHAIR diff --git a/modular_citadel/code/modules/clothing/suits/suits.dm b/modular_citadel/code/modules/clothing/suits/suits.dm index 5cce40ad09..0098386929 100644 --- a/modular_citadel/code/modules/clothing/suits/suits.dm +++ b/modular_citadel/code/modules/clothing/suits/suits.dm @@ -40,4 +40,17 @@ body_parts_covered = CHEST resistance_flags = NONE mutantrace_variation = NO_MUTANTRACE_VARIATION - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 5, "bio" = 0, "rad" = 0, "fire" = -5, "acid" = -15) //nylon sucks against acid \ No newline at end of file + armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 5, "bio" = 0, "rad" = 0, "fire" = -5, "acid" = -15) //nylon sucks against acid + +/obj/item/clothing/suit/assu_suit + name = "ASSU suit" + desc = "A cheap replica of old SWAT armor. On its back, it is written: \"Assistance Skipping Special Unit\"." + icon = 'modular_citadel/icons/obj/clothing/assu.dmi' + alternate_worn_icon = 'modular_citadel/icons/mob/clothing/assu.dmi' + icon_state = "assu_suit" + item_state = "assu_suit" + blood_overlay_type = "armor" + body_parts_covered = CHEST|GROIN|ARMS|LEGS + flags_inv = HIDEJUMPSUIT + resistance_flags = NONE + mutantrace_variation = NO_MUTANTRACE_VARIATION diff --git a/modular_citadel/icons/mob/clothing/assu.dmi b/modular_citadel/icons/mob/clothing/assu.dmi new file mode 100644 index 0000000000..2592442dc5 Binary files /dev/null and b/modular_citadel/icons/mob/clothing/assu.dmi differ diff --git a/modular_citadel/icons/obj/clothing/assu.dmi b/modular_citadel/icons/obj/clothing/assu.dmi new file mode 100644 index 0000000000..63788a590d Binary files /dev/null and b/modular_citadel/icons/obj/clothing/assu.dmi differ