/obj/structure/closet name = "closet" desc = "It's a basic storage unit." icon = 'closet.dmi' icon_state = "closed" density = 1 var/icon_closed = "closed" var/icon_opened = "open" var/opened = 0 var/welded = 0 var/wall_mounted = 0 //never solid (You can always pass over it) flags = FPRINT var/health = 100 var/lastbang var/lasttry = 0 layer = 2.98 /obj/structure/closet/detective name = "detective's closet" desc = "Holds the detective's clothes while his coat rack is being repaired." /obj/structure/closet/acloset name = "strange closet" desc = "It looks alien!" icon_state = "acloset" icon_closed = "acloset" icon_opened = "aclosetopen" /obj/structure/closet/cabinet name = "cabinet" desc = "Old will forever be in fashion." icon_state = "cabinet_closed" icon_closed = "cabinet_closed" icon_opened = "cabinet_open" /obj/effect/spresent name = "strange present" desc = "It's a ... present?" icon = 'items.dmi' icon_state = "strangepresent" density = 1 anchored = 0 /obj/structure/closet/gmcloset name = "formal closet" desc = "It's a storage unit for formal clothing." icon_state = "black" icon_closed = "black" /obj/structure/closet/emcloset name = "emergency closet" desc = "It's a storage unit for emergency breathmasks and o2 tanks." icon_state = "emergency" icon_closed = "emergency" icon_opened = "emergencyopen" /obj/structure/closet/emcloset/legacy /obj/structure/closet/firecloset name = "fire-safety closet" desc = "It's a storage unit for fire-fighting supplies." icon_state = "firecloset" icon_closed = "firecloset" icon_opened = "fireclosetopen" /obj/structure/closet/hydrant //wall mounted fire closet name = "fire-safety closet" desc = "It's a storage unit for fire-fighting supplies." icon_state = "hydrant" icon_closed = "hydrant" icon_opened = "hydrant_open" anchored = 1 density = 0 wall_mounted = 1 /obj/structure/closet/medical_wall //wall mounted medical closet name = "first-aid closet" desc = "It's wall-mounted storage unit for first aid supplies." icon_state = "medical_wall" icon_closed = "medical_wall" icon_opened = "medical_wall_open" anchored = 1 density = 0 wall_mounted = 1 /obj/structure/closet/toolcloset name = "tool closet" desc = "It's a storage unit for tools." icon_state = "toolcloset" icon_closed = "toolcloset" icon_opened = "toolclosetopen" /obj/structure/closet/radiation name = "radiation suit closet" desc = "It's a storage unit for rad-protective suits." icon_state = "radsuitcloset" icon_opened = "toolclosetopen" icon_closed = "radsuitcloset" /obj/structure/closet/jcloset name = "custodial closet" desc = "It's a storage unit for janitorial clothes and gear." icon_state = "mixed" icon_closed = "mixed" /obj/structure/closet/jcloset2 name = "cleaner's closet" desc = "It's a storage unit for various cleaning items." icon_state = "mixed" icon_closed = "mixed" /obj/structure/closet/lawcloset name = "legal closet" desc = "It's a storage unit for courtroom apparel and items." icon_state = "blue" icon_closed = "blue" /obj/structure/closet/boxinggloves name = "boxing gloves" desc = "It's a storage unit for gloves for use in the boxing ring." /obj/structure/closet/masks name = "mask closet" desc = "IT'S A STORAGE UNIT FOR FIGHTER MASKS OLE!" /obj/structure/closet/lasertag/red name = "red laser tag equipment" desc = "It's a storage unit for laser tag equipment." icon_state = "red" icon_closed = "red" /obj/structure/closet/lasertag/blue name = "blue laser tag equipment" desc = "It's a storage unit for laser tag equipment." icon_state = "blue" icon_closed = "blue" /obj/structure/closet/athletic_mixed name = "athletic wardrobe" desc = "It's a storage unit for athletic wear." icon_state = "mixed" icon_closed = "mixed" /obj/structure/closet/coffin name = "coffin" desc = "It's a burial receptacle for the dearly departed." icon_state = "coffin" icon_closed = "coffin" icon_opened = "coffin_open" /obj/structure/closet/bombcloset name = "\improper EOD closet" desc = "It's a storage unit for explosion-protective suits." icon_state = "bombsuit" icon_closed = "bombsuit" icon_opened = "bombsuitopen" /obj/structure/closet/bombclosetsecurity name = "\improper EOD closet" desc = "It's a storage unit for explosion-protective suits." icon_state = "bombsuitsec" icon_closed = "bombsuitsec" icon_opened = "bombsuitsecopen" /obj/structure/closet/l3closet name = "level-3 biohazard suit closet" desc = "It's a storage unit for level-3 biohazard gear." icon_state = "bio" icon_closed = "bio" icon_opened = "bioopen" /obj/structure/closet/l3closet/general icon_state = "bio_general" icon_closed = "bio_general" icon_opened = "bio_generalopen" /obj/structure/closet/l3closet/virology icon_state = "bio_virology" icon_closed = "bio_virology" icon_opened = "bio_virologyopen" /obj/structure/closet/l3closet/security icon_state = "bio_security" icon_closed = "bio_security" icon_opened = "bio_securityopen" /obj/structure/closet/l3closet/janitor icon_state = "bio_janitor" icon_closed = "bio_janitor" icon_opened = "bio_janitoropen" /obj/structure/closet/l3closet/scientist icon_state = "bio_scientist" icon_closed = "bio_scientist" icon_opened = "bio_scientistopen" /obj/structure/closet/syndicate name = "armoury closet" desc = "Why is this here?" icon_state = "syndicate" icon_closed = "syndicate" icon_opened = "syndicateopen" /obj/structure/closet/syndicate/personal desc = "It's a storage unit for operative gear." /obj/structure/closet/syndicate/nuclear desc = "It's a storage unit for nuclear-operative gear." // Inserting the gimmick clothing stuff here for generic items, IE Tacticool stuff /obj/structure/closet/gimmick name = "administrative supply closet" desc = "It's a storage unit for things that have no right being here." icon_state = "syndicate1" icon_closed = "syndicate1" icon_opened = "syndicate1open" anchored = 0 /obj/structure/closet/gimmick/russian name = "russian surplus closet" desc = "It's a storage unit for Russian standard-issue surplus." icon_state = "syndicate1" icon_closed = "syndicate1" icon_opened = "syndicate1open" /obj/structure/closet/gimmick/tacticool name = "tacticool gear closet" desc = "It's a storage unit for Tacticool gear." icon_state = "syndicate1" icon_closed = "syndicate1" icon_opened = "syndicate1open" /obj/structure/closet/thunderdome name = "\improper Thunderdome closet" desc = "Everything you need!" icon_state = "syndicate" icon_closed = "syndicate" icon_opened = "syndicateopen" anchored = 1 /obj/structure/closet/thunderdome/tdred name = "red-team Thunderdome closet" /obj/structure/closet/thunderdome/tdgreen name = "green-team Thunderdome closet" icon_state = "syndicate1" icon_closed = "syndicate1" icon_opened = "syndicate1open" /obj/structure/closet/malf/suits desc = "It's a storage unit for operational gear." icon_state = "syndicate" icon_closed = "syndicate" icon_opened = "syndicateopen" /obj/structure/closet/wardrobe name = "wardrobe" desc = "It's a storage unit for standard-issue Nanotrasen attire." icon_state = "blue" icon_closed = "blue" /obj/structure/closet/wardrobe/black name = "black wardrobe" icon_state = "black" icon_closed = "black" /obj/structure/closet/wardrobe/chaplain_black name = "chapel wardrobe" desc = "It's a storage unit for Nanotrasen-approved religious attire." icon_state = "black" icon_closed = "black" /obj/structure/closet/wardrobe/green name = "green wardrobe" icon_state = "green" icon_closed = "green" /obj/structure/closet/wardrobe/mixed name = "mixed wardrobe" icon_state = "mixed" icon_closed = "mixed" /obj/structure/closet/wardrobe/orange name = "prison wardrobe" desc = "It's a storage unit for Nanotrasen-regulation prisoner attire." icon_state = "orange" icon_closed = "orange" /obj/structure/closet/wardrobe/pink name = "pink wardrobe" icon_state = "pink" icon_closed = "pink" /obj/structure/closet/wardrobe/red name = "security wardrobe" icon_state = "red" icon_closed = "red" /obj/structure/closet/wardrobe/warden name = "Warden's wardrobe" icon_state = "red" icon_closed = "red" /obj/structure/closet/wardrobe/hos name = "Head of Security's wardrobe" icon_state = "red" icon_closed = "red" /obj/structure/closet/wardrobe/hop name = "Head of Personnel's wardrobe" icon_state = "blue" icon_closed = "blue" /obj/structure/closet/wardrobe/white name = "white wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/toxins_white name = "toxins wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/robotics_black name = "robotics wardrobe" icon_state = "black" icon_closed = "black" /obj/structure/closet/wardrobe/medic_white name = "doctor's wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/chemistry_white name = "chemistry wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/genetics_white name = "genetics wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/nurse name = "nurse's wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/cmo name = "Chief Medical Officer's wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/rd name = "Research Director's wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/scientist name = "scientist's wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/virology_white name = "virology wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/yellow name = "yellow wardrobe" icon_state = "wardrobe-y" icon_closed = "wardrobe-y" /obj/structure/closet/wardrobe/engineering_yellow name = "engineering wardrobe" icon_state = "yellow" icon_closed = "yellow" /obj/structure/closet/wardrobe/robotics_yellow name = "robotics wardrobe" icon_state = "yellow" icon_closed = "yellow" /obj/structure/closet/wardrobe/atmospherics_yellow name = "atmospherics wardrobe" icon_state = "yellow" icon_closed = "yellow" /obj/structure/closet/wardrobe/grey name = "grey wardrobe" icon_state = "grey" icon_closed = "grey" /obj/structure/closet/wardrobe/bartender_black name = "Bartender's wardrobe" icon_state = "black" icon_closed = "black" /obj/structure/closet/wardrobe/chef_white name = "Chef's wardrobe" icon_state = "white" icon_closed = "white" /obj/structure/closet/wardrobe/hydro_green name = "Hydroponics wardrobe" icon_state = "green" icon_closed = "green" /obj/structure/closet/wardrobe/librarian_red name = "Librarian's wardrobe" icon_state = "red" icon_closed = "red" /obj/structure/closet/wardrobe/cargo_yellow name = "Cargo Tech's wardrobe" icon_state = "yellow" icon_closed = "yellow" /obj/structure/closet/wardrobe/qm_yellow name = "Quartermaster's wardrobe" icon_state = "yellow" icon_closed = "yellow" /obj/structure/closet/secure_closet name = "secure locker" desc = "It's an immobile card-locked storage unit." icon = 'closet.dmi' icon_state = "secure1" density = 1 opened = 0 var/locked = 1 var/broken = 0 var/large = 1 icon_closed = "secure" var/icon_locked = "secure1" icon_opened = "secureopen" var/icon_broken = "securebroken" var/icon_off = "secureoff" wall_mounted = 0 //never solid (You can always pass over it) health = 200 /obj/structure/closet/secure_closet/medical_wall name = "First Aid Closet" desc = "It's a secure wall-mounted storage unit for first aid supplies." icon_state = "medical_wall_locked" icon_closed = "medical_wall_unlocked" icon_locked = "medical_wall_locked" icon_opened = "medical_wall_open" icon_broken = "medical_wall_spark" icon_off = "medical_wall_off" anchored = 1 density = 0 wall_mounted = 1 req_access = list(ACCESS_MEDICAL) /obj/structure/closet/secure_closet/personal desc = "It's a secure locker for personnel. The first card swiped gains control." name = "personal closet" /obj/structure/closet/secure_closet/personal/patient name = "patient's closet" /obj/structure/closet/secure_closet/personal/cabinet icon_state = "cabinetdetective_locked" icon_closed = "cabinetdetective" icon_locked = "cabinetdetective_locked" icon_opened = "cabinetdetective_open" icon_broken = "cabinetdetective_broken" icon_off = "cabinetdetective_broken" /obj/structure/closet/secure_closet/kitchen name = "kitchen cabinet" req_access = list(ACCESS_KITCHEN) /obj/structure/closet/secure_closet/kitchen/mining req_access = list() /obj/structure/closet/secure_closet/meat name = "meat fridge" icon_state = "fridge1" icon_closed = "fridge" icon_locked = "fridge1" icon_opened = "fridgeopen" icon_broken = "fridgebroken" icon_off = "fridge1" /obj/structure/closet/secure_closet/fridge name = "refrigerator" icon_state = "fridge1" icon_closed = "fridge" icon_locked = "fridge1" icon_opened = "fridgeopen" icon_broken = "fridgebroken" icon_off = "fridge1" /obj/structure/closet/secure_closet/money_freezer name = "freezer" icon_state = "fridge1" icon_closed = "fridge" icon_locked = "fridge1" icon_opened = "fridgeopen" icon_broken = "fridgebroken" icon_off = "fridge1" req_access = list(ACCESS_HEADS_VAULT) /obj/structure/closet/secure_closet/personal/patient name = "patient's closet" /obj/structure/closet/secure_closet/wall name = "wall locker" req_access = list(ACCESS_SECURITY) icon_state = "wall-locker1" density = 1 icon_closed = "wall-locker" icon_locked = "wall-locker1" icon_opened = "wall-lockeropen" icon_broken = "wall-lockerbroken" icon_off = "wall-lockeroff" //too small to put a man in large = 0