mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-13 02:13:06 +00:00
Fixes not seeing glasses through the riot helmet. Fixes gas mask protruding from the abductor helmet. Fixed radiation hood not hiding your hair, earpiece, mask. Fixes colored justice hats not having an on-mob icon_stat. Removed BLOCKHAIR bit from var/flags , moved it to flags_inv and renamed to HIDEHAIR Added HIDEFACIALHAIR bitflag so certain hat/helmet can show just the beard. Fixed human/update_inv_glasses not checking if our mask hides our glasses. Fixed check_obscured_slots() not checking if our masj obscur our glasses. Fixes some bits of flags_inv having the same value. Fixes crusader hood and other headgear not hiding your identity when they should. Fixes drone mask icon not appearing.
247 lines
7.0 KiB
Plaintext
247 lines
7.0 KiB
Plaintext
|
|
|
|
/obj/item/clothing/head/centhat
|
|
name = "\improper Centcom hat"
|
|
icon_state = "centcom"
|
|
desc = "It's good to be emperor."
|
|
item_state = "that"
|
|
flags_inv = 0
|
|
armor = list(melee = 30, bullet = 15, laser = 30, energy = 10, bomb = 25, bio = 0, rad = 0)
|
|
strip_delay = 80
|
|
|
|
/obj/item/clothing/head/powdered_wig
|
|
name = "powdered wig"
|
|
desc = "A powdered wig."
|
|
icon_state = "pwig"
|
|
item_state = "pwig"
|
|
|
|
/obj/item/clothing/head/that
|
|
name = "top-hat"
|
|
desc = "It's an amish looking hat."
|
|
icon_state = "tophat"
|
|
item_state = "that"
|
|
|
|
/obj/item/clothing/head/canada
|
|
name = "striped red tophat"
|
|
desc = " It feels sticky, like maple syrup - <i>il se sent collante, comme le sirop d'érable</i>"
|
|
icon_state = "canada"
|
|
item_state = "canada"
|
|
|
|
/obj/item/clothing/head/redcoat
|
|
name = "redcoat's hat"
|
|
icon_state = "redcoat"
|
|
desc = "<i>'I guess it's a redhead.'</i>"
|
|
|
|
/obj/item/clothing/head/mailman
|
|
name = "mailman's hat"
|
|
icon_state = "mailman"
|
|
desc = "<i>'Right-on-time'</i> mail service head wear."
|
|
|
|
/obj/item/clothing/head/plaguedoctorhat
|
|
name = "plague doctor's hat"
|
|
desc = "These were once used by plague doctors. They're pretty much useless."
|
|
icon_state = "plaguedoctor"
|
|
permeability_coefficient = 0.01
|
|
|
|
/obj/item/clothing/head/hasturhood
|
|
name = "hastur's hood"
|
|
desc = "It's <i>unspeakably</i> stylish."
|
|
icon_state = "hasturhood"
|
|
flags_inv = HIDEHAIR
|
|
flags_cover = HEADCOVERSEYES
|
|
|
|
/obj/item/clothing/head/nursehat
|
|
name = "nurse's hat"
|
|
desc = "It allows quick identification of trained medical personnel."
|
|
icon_state = "nursehat"
|
|
|
|
/obj/item/clothing/head/syndicatefake
|
|
name = "black space-helmet replica"
|
|
icon_state = "syndicate-helm-black-red"
|
|
item_state = "syndicate-helm-black-red"
|
|
desc = "A plastic replica of a Syndicate agent's space helmet. You'll look just like a real murderous Syndicate agent in this! This is a toy, it is not made for use in space!"
|
|
flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR
|
|
|
|
/obj/item/clothing/head/cardborg
|
|
name = "cardborg helmet"
|
|
desc = "A helmet made out of a box."
|
|
icon_state = "cardborg_h"
|
|
item_state = "cardborg_h"
|
|
flags_cover = HEADCOVERSEYES
|
|
flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR
|
|
|
|
/obj/item/clothing/head/snowman
|
|
name = "Snowman Head"
|
|
desc = "A ball of white styrofoam. So festive."
|
|
icon_state = "snowman_h"
|
|
item_state = "snowman_h"
|
|
flags_cover = HEADCOVERSEYES
|
|
flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR
|
|
|
|
/obj/item/clothing/head/justice
|
|
name = "justice hat"
|
|
desc = "Fight for what's righteous!"
|
|
icon_state = "justicered"
|
|
item_state = "justicered"
|
|
flags_inv = HIDEHAIR|HIDEEARS|HIDEEYES|HIDEFACE|HIDEFACIALHAIR
|
|
flags_cover = HEADCOVERSEYES
|
|
|
|
/obj/item/clothing/head/justice/blue
|
|
icon_state = "justiceblue"
|
|
item_state = "justiceblue"
|
|
|
|
/obj/item/clothing/head/justice/yellow
|
|
icon_state = "justiceyellow"
|
|
item_state = "justiceyellow"
|
|
|
|
/obj/item/clothing/head/justice/green
|
|
icon_state = "justicegreen"
|
|
item_state = "justicegreen"
|
|
|
|
/obj/item/clothing/head/justice/pink
|
|
icon_state = "justicepink"
|
|
item_state = "justicepink"
|
|
|
|
/obj/item/clothing/head/rabbitears
|
|
name = "rabbit ears"
|
|
desc = "Wearing these makes you look useless, and only good for your sex appeal."
|
|
icon_state = "bunny"
|
|
|
|
/obj/item/clothing/head/flatcap
|
|
name = "flat cap"
|
|
desc = "A working man's cap."
|
|
icon_state = "flat_cap"
|
|
item_state = "detective"
|
|
|
|
/obj/item/clothing/head/pirate
|
|
name = "pirate hat"
|
|
desc = "Yarr."
|
|
icon_state = "pirate"
|
|
item_state = "pirate"
|
|
|
|
/obj/item/clothing/head/hgpiratecap
|
|
name = "pirate hat"
|
|
desc = "Yarr."
|
|
icon_state = "hgpiratecap"
|
|
item_state = "hgpiratecap"
|
|
|
|
/obj/item/clothing/head/bandana
|
|
name = "pirate bandana"
|
|
desc = "Yarr."
|
|
icon_state = "bandana"
|
|
item_state = "bandana"
|
|
|
|
/obj/item/clothing/head/bowler
|
|
name = "bowler-hat"
|
|
desc = "Gentleman, elite aboard!"
|
|
icon_state = "bowler"
|
|
item_state = "bowler"
|
|
|
|
/obj/item/clothing/head/witchwig
|
|
name = "witch costume wig"
|
|
desc = "Eeeee~heheheheheheh!"
|
|
icon_state = "witch"
|
|
item_state = "witch"
|
|
flags_inv = HIDEHAIR
|
|
|
|
/obj/item/clothing/head/chicken
|
|
name = "chicken suit head"
|
|
desc = "Bkaw!"
|
|
icon_state = "chickenhead"
|
|
item_state = "chickensuit"
|
|
flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR
|
|
|
|
/obj/item/clothing/head/griffin
|
|
name = "griffon head"
|
|
desc = "Why not 'eagle head'? Who knows."
|
|
icon_state = "griffinhat"
|
|
item_state = "griffinhat"
|
|
flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR
|
|
|
|
/obj/item/clothing/head/bearpelt
|
|
name = "bear pelt hat"
|
|
desc = "Fuzzy."
|
|
icon_state = "bearpelt"
|
|
item_state = "bearpelt"
|
|
|
|
/obj/item/clothing/head/xenos
|
|
name = "xenos helmet"
|
|
icon_state = "xenos"
|
|
item_state = "xenos_helm"
|
|
desc = "A helmet made out of chitinous alien hide."
|
|
flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR
|
|
|
|
/obj/item/clothing/head/fedora
|
|
name = "fedora"
|
|
icon_state = "fedora"
|
|
item_state = "fedora"
|
|
desc = "A really cool hat if you're a mobster. A really lame hat if you're not."
|
|
|
|
/obj/item/clothing/head/fedora/suicide_act(mob/user)
|
|
if(user.gender == FEMALE)
|
|
return 0
|
|
var/mob/living/carbon/human/H = user
|
|
user.visible_message("<span class='suicide'>[user] is donning [src]! It looks like they're trying to be nice to girls.</span>")
|
|
user.say("M'lady.")
|
|
sleep(10)
|
|
H.facial_hair_style = "Neckbeard"
|
|
return(BRUTELOSS)
|
|
|
|
/obj/item/clothing/head/sombrero
|
|
name = "sombrero"
|
|
icon_state = "sombrero"
|
|
item_state = "sombrero"
|
|
desc = "You can practically taste the fiesta."
|
|
flags_inv = HIDEHAIR
|
|
|
|
/obj/item/clothing/head/sombrero/green
|
|
name = "green sombrero"
|
|
icon_state = "greensombrero"
|
|
item_state = "greensombrero"
|
|
desc = "As elegant as a dancing cactus."
|
|
flags_inv = HIDEHAIR|HIDEFACE|HIDEEARS
|
|
|
|
/obj/item/clothing/head/sombrero/shamebrero
|
|
name = "shamebrero"
|
|
icon_state = "shamebrero"
|
|
item_state = "shamebrero"
|
|
desc = "Once it's on, it never comes off."
|
|
flags = NODROP
|
|
|
|
/obj/item/clothing/head/cone
|
|
desc = "This cone is trying to warn you of something!"
|
|
name = "warning cone"
|
|
icon = 'icons/obj/janitor.dmi'
|
|
icon_state = "cone"
|
|
item_state = "cone"
|
|
force = 1
|
|
throwforce = 3
|
|
throw_speed = 2
|
|
throw_range = 5
|
|
w_class = 2
|
|
attack_verb = list("warned", "cautioned", "smashed")
|
|
burn_state = FIRE_PROOF
|
|
|
|
/obj/item/clothing/head/santa
|
|
name = "santa hat"
|
|
desc = "On the first day of christmas my employer gave to me!"
|
|
icon_state = "santahatnorm"
|
|
item_state = "that"
|
|
cold_protection = HEAD
|
|
min_cold_protection_temperature = FIRE_HELM_MIN_TEMP_PROTECT
|
|
|
|
/obj/item/clothing/head/jester
|
|
name = "jester hat"
|
|
desc = "A hat with bells, to add some merryness to the suit."
|
|
icon_state = "jester_hat"
|
|
|
|
/obj/item/clothing/head/rice_hat
|
|
name = "rice hat"
|
|
desc = "Welcome to the rice fields, motherfucker."
|
|
icon_state = "rice_hat"
|
|
|
|
/obj/item/clothing/head/lizard
|
|
name = "lizardskin cloche hat"
|
|
desc = "How many lizards died to make this hat? Not enough."
|
|
icon_state = "lizard"
|