Files
Wowzewow (Wezzy)andGitHub f57278ad5a Head loadout debloat v2 (#20600)
**JUST BECAUSE IT SAYS "DELETED" IN ICONDIFFBOT DOESN'T MEAN IT'S BEEN
REMOVED. IT CAN BE RENAMED OR MOVED SOMEWHERE ELSE. PLEASE STOP
SPREADING MISINFORMATION THAT I'M DELETING EVERYTHING. JESUS CHRIST.**

- **The only hats removed are from budg's hat bloat (except the newsboy
hat, which has been touched up)**

- Human origin lore hats have been moved to Human - Xenowear. **NOT
REMOVED. MOVED.**
(It was kind of strange anyway they got special treatment. They aren't
restricted in any way, though, so essentially no difference.)

- Vysokan hats all rolled together into one selection.
- Beanies rolled into one selection.
- Miscellaneous, colorable hats rolled into one selection.
- Miscallaneous hats rolled into one selection.
- Dominian consular clothing items moved to be jobspawn items, like
every other consular. (Alt uniform outfits should be out from the
loadout anyway.)
- Pilotka caps, and whatever else they're called are all now named as
sidecaps.
- Renamed the Visegradi Nyakas to ear-flap cap. (I understand the
sentiment of blending lore into stuff, but putting it in the name isn't
helpful. I tried looking up Nyakas and all I'm getting is an obscure
brand of wine.) (Description unchanged.)
- Renamed padded cap to tanker cap.
- Bucket hats rolled together into one selection. (Removed pre-colored
boonies because it's just a clone of recolorabled ones.)
- And anything else I can't remember.

**Please don't spread misinformation after me and send the goon squad
after me.**
**Please just fucking message me and ask. Oh my god.**

---------

Signed-off-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com>
2025-07-15 17:49:34 +00:00

75 lines
2.3 KiB
Plaintext

/obj/item/clothing/head/ushanka
name = "ushanka"
desc = "A warm fur hat with ear flaps that can be raised and tied to be out of the way."
icon = 'icons/obj/item/clothing/head/ushanka.dmi'
icon_state = "ushanka"
item_state = "ushanka"
contained_sprite = TRUE
build_from_parts = TRUE
worn_overlay = "over"
flags_inv = HIDEEARS
var/earsup = 0
/obj/item/clothing/head/ushanka/cap
name = "visegradi nyakas"
desc = "A type of flap hat that is extremely popular on Visegrad. It is designed to keep one's head and neck dry, and the flap can be pinned to the sides of the hat when not needed."
contained_sprite = TRUE
build_from_parts = FALSE
icon = 'icons/obj/item/clothing/head/earflap_cap.dmi'
icon_state = "earflap"
item_state = "earflap"
/obj/item/clothing/head/ushanka/attack_self(mob/user as mob)
src.earsup = !src.earsup
if(src.earsup)
icon_state = "[icon_state]_up"
to_chat(user, "You raise the ear flaps on the ushanka.")
else
src.icon_state = initial(icon_state)
to_chat(user, "You lower the ear flaps on the ushanka.")
item_state = icon_state
update_icon()
update_clothing_icon()
/obj/item/clothing/head/ushanka/grey
name = "grey ushanka"
/obj/item/clothing/head/ushanka/grey/Initialize()
. = ..()
color = "#5d6363"
/obj/item/clothing/head/beanie
name = "beanie"
desc = "A head-hugging brimless winter cap. This one is tight."
icon = 'icons/obj/item/clothing/head/beanie.dmi'
contained_sprite = TRUE
icon_state = "beanie"
item_state = "beanie"
/obj/item/clothing/head/beanie/random/Initialize()
. = ..()
color = get_random_colour(lower = 150)
/obj/item/clothing/head/beanie/earflap
name = "ear flap beanie"
desc = "A head-hugging brimless winter cap. This one has flaps that cover the ears."
icon_state = "beanie_earflap"
item_state = "beanie_earflap"
has_accents = TRUE
/obj/item/clothing/head/beanie/earflap/random/Initialize()
. = ..()
color = get_random_colour(lower = 150)
accent_color = color
/obj/item/clothing/head/beanie/submariner
name = "submariner's beanie"
desc = "A design of tightly fitting beanie particularly popular among the dock workers of Europa. Favored among anyone who prides a warm head."
icon_state = "beaner_submariner"
item_state = "beaner_submariner"
/obj/item/clothing/head/beanie/submariner/random/Initialize()
. = ..()
color = get_random_colour(lower = 150)