/obj/item/clothing/head/centhat name = "\improper CentComm. hat" icon_state = "centcom" desc = "It's good to be emperor." item_state = "centhat" armor = list("melee" = 30, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) strip_delay = 80 /obj/item/clothing/head/hairflower name = "hair flower pin" icon_state = "hairflower" desc = "Smells nice." item_state = "hairflower" /obj/item/clothing/head/powdered_wig name = "powdered wig" desc = "A powdered wig." icon_state = "pwig" item_state = "pwig" /obj/item/clothing/head/justice_wig name = "Justice wig" desc = "A fancy powdered wig given to arbitrators of the law. It looks itchy." icon_state = "jwig" item_state = "jwig" /obj/item/clothing/head/beret/blue icon_state = "beret_blue" /obj/item/clothing/head/beret/black icon_state = "beret_black" /obj/item/clothing/head/beret/purple_normal icon_state = "beret_purple_normal" /obj/item/clothing/head/that name = "top-hat" desc = "It's an amish looking hat." icon_state = "tophat" item_state = "that" dog_fashion = /datum/dog_fashion/head /obj/item/clothing/head/redcoat name = "redcoat's hat" icon_state = "redcoat" desc = "'I guess it's a redhead.'" /obj/item/clothing/head/mailman name = "mailman's hat" icon_state = "mailman" desc = "'Right-on-time' 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 unspeakably stylish" icon_state = "hasturhood" flags = BLOCKHAIR flags_cover = HEADCOVERSEYES /obj/item/clothing/head/nursehat name = "nurse's hat" desc = "It allows quick identification of trained medical personnel." icon_state = "nursehat" dog_fashion = /datum/dog_fashion/head/nurse /obj/item/clothing/head/syndicatefake name = "black and red 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 = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE sprite_sheets = list( "Grey" = 'icons/mob/species/grey/helmet.dmi' ) /obj/item/clothing/head/cueball name = "cueball helmet" desc = "A large, featureless white orb meant to be worn on your head. How do you even see out of this thing?" icon_state = "cueball" item_state = "cueball" flags = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi' ) /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 = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi' ) /obj/item/clothing/head/that name = "sturdy top-hat" desc = "It's an amish looking armored top hat." icon_state = "tophat" item_state = "that" flags_inv = 0 /obj/item/clothing/head/greenbandana name = "green bandana" desc = "It's a green bandana with some fine nanotech lining." icon_state = "greenbandana" item_state = "greenbandana" flags_inv = 0 /obj/item/clothing/head/justice name = "justice hat" desc = "Fight for what's righteous!" icon_state = "justicered" item_state = "justicered" flags = BLOCKHAIR flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH /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" dog_fashion = /datum/dog_fashion/head/rabbit /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" dog_fashion = /datum/dog_fashion/head/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" //stylish bs12 hats /obj/item/clothing/head/bowlerhat name = "bowler hat" icon_state = "bowler_hat" item_state = "bowler_hat" desc = "For that industrial age look." /obj/item/clothing/head/beaverhat name = "beaver hat" icon_state = "beaver_hat" item_state = "beaver_hat" desc = "Like a top hat, but made of beavers." /obj/item/clothing/head/boaterhat name = "boater hat" icon_state = "boater_hat" item_state = "boater_hat" desc = "Goes well with celery." /obj/item/clothing/head/cowboyhat name = "cowboy hat" icon_state = "cowboyhat" item_state = "cowboyhat" desc = "For the Rancher in us all." /obj/item/clothing/head/cowboyhat/tan name = "tan cowboy hat" icon_state = "cowboyhat_tan" item_state = "cowboyhat_tan" desc = "There's a new sheriff in town. Pass the whiskey." /obj/item/clothing/head/cowboyhat/black name = "black cowboy hat" icon_state = "cowboyhat_black" item_state = "cowboyhat_black" desc = "This station ain't big enough for the two ah' us." /obj/item/clothing/head/cowboyhat/white name = "white cowboy hat" icon_state = "cowboyhat_white" item_state = "cowboyhat_white" desc = "Authentic Marshall hair case. Now ya can protect this here homestead. Navy Model not included." /obj/item/clothing/head/cowboyhat/pink name = "cowgirl hat" icon_state = "cowboyhat_pink" item_state = "cowboyhat_pink" desc = "For those buckle bunnies wanta' become a real buckaroo." /obj/item/clothing/head/fedora name = "fedora" icon_state = "fedora" item_state = "fedora" desc = "A great hat ruined by being within fifty yards of you." actions_types = list(/datum/action/item_action/tip_fedora) /obj/item/clothing/head/fedora/attack_self(mob/user) tip_fedora(user) /obj/item/clothing/head/fedora/item_action_slot_check(slot) if(slot == slot_head) return 1 /obj/item/clothing/head/fedora/proc/tip_fedora(mob/user) user.visible_message("[user] tips [user.p_their()] fedora.", "You tip your fedora") /obj/item/clothing/head/fez name = "fez" icon_state = "fez" item_state = "fez" desc = "Put it on your monkey, make lots of cash money." //end bs12 hats /obj/item/clothing/head/witchwig name = "witch costume wig" desc = "Eeeee~heheheheheheh!" icon_state = "witch" item_state = "witch" flags = BLOCKHAIR /obj/item/clothing/head/chicken name = "chicken suit head" desc = "Bkaw!" icon_state = "chickenhead" item_state = "chickensuit" flags = BLOCKHAIR sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi' ) /obj/item/clothing/head/corgi name = "corgi suit head" desc = "Woof!" icon_state = "corgihead" item_state = "chickensuit" flags = BLOCKHAIR /obj/item/clothing/head/corgi/super_hero name = "super-hero corgi suit head" desc = "Woof! This one seems to pulse with a strange power" flags = BLOCKHAIR | NODROP /obj/item/clothing/head/corgi/super_hero/en name = "E-N suit head" icon_state = "enhead" /obj/item/clothing/head/bearpelt name = "bear pelt hat" desc = "Fuzzy." icon_state = "bearpelt" item_state = "bearpelt" flags = BLOCKHAIR /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 = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE /obj/item/clothing/head/fedora name = "fedora" desc = "Someone wearing this definitely makes them cool" icon_state = "fedora" /obj/item/clothing/head/fedora/whitefedora name = "white fedora" icon_state = "wfedora" /obj/item/clothing/head/fedora/brownfedora name = "brown fedora" icon_state = "bfedora" /obj/item/clothing/head/stalhelm name = "Clown Stalhelm" desc = "The typical clown soldier's helmet." icon_state = "stalhelm" item_state = "stalhelm" flags = BLOCKHAIR flags_inv = HIDEEARS /obj/item/clothing/head/panzer name = "Clown HONKMech Cap" desc = "The softcap worn by HONK Mech pilots." icon_state = "panzercap" item_state = "panzercap" flags = BLOCKHAIR /obj/item/clothing/head/naziofficer name = "Clown Officer Cap" desc = "The peaked clown officer's cap, disturbingly similar to the warden's." icon_state = "officercap" item_state = "officercap" flags = BLOCKHAIR flags_inv = HIDEEARS /obj/item/clothing/head/beret/purple name = "Pierson Family Beret" desc = " A purple beret, with a small golden crescent moon sewn onto it." icon_state = "beret_purple" item_state = "purpleberet" /obj/item/clothing/head/beret/centcom/officer name = "officers beret" desc = "A black beret adorned with the shield—a silver kite shield with an engraved sword—of the Nanotrasen security forces, announcing to the world that the wearer is a defender of Nanotrasen." icon_state = "beret_centcom_officer" armor = list("melee" = 40, "bullet" = 30, "laser" = 30,"energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 50) strip_delay = 60 /obj/item/clothing/head/beret/centcom/officer/navy name = "navy blue officers beret" desc = "A navy blue beret adorned with the shield—a silver kite shield with an engraved sword—of the Nanotrasen security forces, announcing to the world that the wearer is a defender of Nanotrasen." icon_state = "beret_centcom_officer_navy" armor = list("melee" = 40, "bullet" = 30, "laser" = 30,"energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 50) strip_delay = 60 /obj/item/clothing/head/beret/centcom/captain name = "captains beret" desc = "A white beret adorned with the shield—a cobalt kite shield with an engraved sword—of the Nanotrasen security forces, worn only by those captaining a vessel of the Nanotrasen Navy." icon_state = "beret_centcom_captain" /obj/item/clothing/head/sombrero name = "sombrero" icon_state = "sombrero" item_state = "sombrero" desc = "You can practically taste the fiesta." dog_fashion = /datum/dog_fashion/head/sombrero /obj/item/clothing/head/sombrero/green name = "green sombrero" icon_state = "greensombrero" item_state = "greensombrero" desc = "As elegant as a dancing cactus." dog_fashion = null /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 dog_fashion = null /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.0 throwforce = 3.0 throw_speed = 2 throw_range = 5 w_class = WEIGHT_CLASS_SMALL attack_verb = list("warned", "cautioned", "smashed") resistance_flags = NONE /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/griffin name = "griffon head" desc = "Why not 'eagle head'? Who knows." icon_state = "griffinhat" item_state = "griffinhat" flags = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi' ) actions_types = list(/datum/action/item_action/caw) /obj/item/clothing/head/griffin/attack_self() caw() /obj/item/clothing/head/griffin/proc/caw() if(cooldown < world.time - 20) // A cooldown, to stop people being jerks playsound(src.loc, 'sound/creatures/caw.ogg', 50, 1) cooldown = world.time /obj/item/clothing/head/lordadmiralhat name = "Lord Admiral's Hat" desc = "A hat suitable for any man of high and exalted rank." icon_state = "lordadmiralhat" item_state = "lordadmiralhat" /obj/item/clothing/head/human_head name = "bloated human head" desc = "A horribly bloated and mismatched human head." icon_state = "lingspacehelmet" item_state = "lingspacehelmet" /obj/item/clothing/head/papersack name = "paper sack hat" desc = "A paper sack with crude holes cut out for eyes. Useful for hiding one's identity or ugliness." icon_state = "papersack" flags = BLOCKHAIR flags_inv = HIDEFACE|HIDEEARS sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi' ) /obj/item/clothing/head/papersack/smiley name = "paper sack hat" desc = "A paper sack with crude holes cut out for eyes and a sketchy smile drawn on the front. Not creepy at all." icon_state = "papersack_smile" flags = BLOCKHAIR flags_inv = HIDEFACE|HIDEEARS sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi' ) /obj/item/clothing/head/crown name = "crown" desc = "A crown fit for a king, a petty king maybe." icon_state = "crown" armor = list("melee" = 15, "bullet" = 0, "laser" = 0,"energy" = 15, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50) resistance_flags = FIRE_PROOF /obj/item/clothing/head/crown/fancy name = "magnificent crown" desc = "A crown worn by only the highest emperors of the land." icon_state = "fancycrown" /obj/item/clothing/head/zepelli name = "chequered diamond hat" desc = "Wearing this makes you feel like a real mozzarella cheeseball. " icon_state = "zepelli" item_state = "zepelli" /obj/item/clothing/head/cuban_hat name = "rhumba hat" desc = "Now just to find some maracas!" icon_state = "cuban_hat" item_state = "cuban_hat"