From b4bb348e012d0bec349e98d20db357cd936894e0 Mon Sep 17 00:00:00 2001 From: SinTwo Date: Sat, 23 Jul 2016 23:49:57 -0400 Subject: [PATCH] clothing mob sprites fix --- code/modules/clothing/chameleon.dm | 2 +- code/modules/clothing/ears/ears.dm | 52 +++---- code/modules/clothing/glasses/glasses.dm | 38 ++--- code/modules/clothing/glasses/hud.dm | 10 +- code/modules/clothing/gloves/arm_guards.dm | 8 +- code/modules/clothing/gloves/boxing.dm | 10 +- code/modules/clothing/gloves/miscellaneous.dm | 6 +- code/modules/clothing/head/collectable.dm | 6 +- code/modules/clothing/head/helmet.dm | 16 +-- code/modules/clothing/head/jobs.dm | 54 +++---- code/modules/clothing/head/misc.dm | 40 +++--- code/modules/clothing/head/misc_special.dm | 8 +- code/modules/clothing/head/soft_caps.dm | 26 ++-- code/modules/clothing/masks/boxing.dm | 4 +- code/modules/clothing/masks/breath.dm | 4 +- code/modules/clothing/masks/gasmask.dm | 14 +- code/modules/clothing/masks/miscellaneous.dm | 18 +-- code/modules/clothing/shoes/colour.dm | 18 ++- code/modules/clothing/shoes/jobs.dm | 2 +- code/modules/clothing/shoes/leg_guards.dm | 8 +- code/modules/clothing/shoes/magboots.dm | 2 +- code/modules/clothing/shoes/miscellaneous.dm | 10 +- .../clothing/spacesuits/miscellaneous.dm | 5 +- code/modules/clothing/spacesuits/void/merc.dm | 4 +- .../clothing/spacesuits/void/station.dm | 20 +-- code/modules/clothing/spacesuits/void/void.dm | 4 +- .../clothing/spacesuits/void/wizard.dm | 4 +- code/modules/clothing/suits/alien.dm | 2 +- code/modules/clothing/suits/armor.dm | 53 ++++--- code/modules/clothing/suits/bio.dm | 6 +- code/modules/clothing/suits/jobs.dm | 26 ++-- code/modules/clothing/suits/labcoat.dm | 32 ++--- code/modules/clothing/suits/miscellaneous.dm | 135 +++++++++--------- code/modules/clothing/suits/utility.dm | 2 +- code/modules/clothing/suits/wiz_robe.dm | 6 +- .../clothing/under/accessories/accessory.dm | 3 +- code/modules/clothing/under/color.dm | 20 +-- code/modules/clothing/under/jobs/civilian.dm | 22 +-- code/modules/clothing/under/jobs/medsci.dm | 42 +++--- code/modules/clothing/under/jobs/security.dm | 32 ++--- code/modules/clothing/under/miscellaneous.dm | 94 ++++++------ code/modules/clothing/under/syndicate.dm | 6 +- icons/mob/hands.dmi | Bin 23205 -> 23214 bytes icons/mob/suit.dmi | Bin 408570 -> 408036 bytes 44 files changed, 435 insertions(+), 439 deletions(-) diff --git a/code/modules/clothing/chameleon.dm b/code/modules/clothing/chameleon.dm index a6e25ebec5..40071651c6 100644 --- a/code/modules/clothing/chameleon.dm +++ b/code/modules/clothing/chameleon.dm @@ -288,7 +288,7 @@ /obj/item/clothing/glasses/chameleon name = "Optical Meson Scanner" icon_state = "meson" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "meson", slot_l_hand_str = "meson") desc = "It looks like a plain set of mesons, but on closer inspection, it seems to have a small dial inside." origin_tech = list(TECH_ILLEGAL = 3) var/list/global/clothing_choices diff --git a/code/modules/clothing/ears/ears.dm b/code/modules/clothing/ears/ears.dm index de5a301699..151b581f5c 100644 --- a/code/modules/clothing/ears/ears.dm +++ b/code/modules/clothing/ears/ears.dm @@ -5,7 +5,7 @@ name = "earmuffs" desc = "Protects your hearing from loud noises, and quiet ones as well." icon_state = "earmuffs" - item_state = "earmuffs" + item_state_slots = list(slot_r_hand_str = "earmuffs", slot_l_hand_str = "earmuffs") slot_flags = SLOT_EARS | SLOT_TWOEARS ear_protection = 2 @@ -14,7 +14,7 @@ desc = "Unce unce unce unce." var/headphones_on = 0 icon_state = "headphones_off" - item_state = "headphones" + item_state_slots = list(slot_r_hand_str = "headphones", slot_l_hand_str = "headphones") slot_flags = SLOT_EARS | SLOT_TWOEARS /obj/item/clothing/ears/earmuffs/headphones/verb/togglemusic() @@ -52,132 +52,132 @@ name = "Gold headtail chains" desc = "A delicate golden chain worn by female skrell to decorate their head tails." icon_state = "skrell_chain" - item_state = "egg5" //just a small colored item, remove item_state's if undesirable. + item_state_slots = list(slot_r_hand_str = "egg5", slot_l_hand_str = "egg5") /obj/item/clothing/ears/skrell/chain/silver name = "Silver headtail chains" desc = "A delicate silver chain worn by female skrell to decorate their head tails." icon_state = "skrell_chain_sil" - item_state = "egg" + item_state_slots = list(slot_r_hand_str = "egg", slot_l_hand_str = "egg") /obj/item/clothing/ears/skrell/chain/bluejewels name = "Blue jeweled golden headtail chains" desc = "A delicate golden chain adorned with blue jewels worn by female skrell to decorate their head tails." icon_state = "skrell_chain_bjewel" - item_state = "egg2" + item_state_slots = list(slot_r_hand_str = "egg2", slot_l_hand_str = "egg2") /obj/item/clothing/ears/skrell/chain/redjewels name = "Red jeweled golden headtail chains" desc = "A delicate golden chain adorned with red jewels worn by female skrell to decorate their head tails." icon_state = "skrell_chain_rjewel" - item_state = "egg4" + item_state_slots = list(slot_r_hand_str = "egg4", slot_l_hand_str = "egg4") /obj/item/clothing/ears/skrell/chain/ebony name = "Ebony headtail chains" desc = "A delicate ebony chain worn by female skrell to decorate their head tails." icon_state = "skrell_chain_ebony" - item_state = "egg6" + item_state_slots = list(slot_r_hand_str = "egg6", slot_l_hand_str = "egg6") /obj/item/clothing/ears/skrell/band name = "Gold headtail bands" desc = "Golden metallic bands worn by male skrell to adorn their head tails." icon_state = "skrell_band" - item_state = "egg5" + item_state_slots = list(slot_r_hand_str = "egg5", slot_l_hand_str = "egg5") /obj/item/clothing/ears/skrell/band/silver name = "Silver headtail bands" desc = "Silver metallic bands worn by male skrell to adorn their head tails." icon_state = "skrell_band_sil" - item_state = "egg" + item_state_slots = list(slot_r_hand_str = "egg", slot_l_hand_str = "egg") /obj/item/clothing/ears/skrell/band/bluejewels name = "Blue jeweled golden headtail bands" desc = "Golden metallic bands adorned with blue jewels worn by male skrell to adorn their head tails." icon_state = "skrell_band_bjewel" - item_state = "egg2" + item_state_slots = list(slot_r_hand_str = "egg2", slot_l_hand_str = "egg2") /obj/item/clothing/ears/skrell/band/redjewels name = "Red jeweled golden headtail bands" desc = "Golden metallic bands adorned with red jewels worn by male skrell to adorn their head tails." icon_state = "skrell_band_rjewel" - item_state = "egg4" + item_state_slots = list(slot_r_hand_str = "egg4", slot_l_hand_str = "egg4") /obj/item/clothing/ears/skrell/band/ebony name = "Ebony headtail bands" desc = "Ebony bands worn by male skrell to adorn their head tails." icon_state = "skrell_band_ebony" - item_state = "egg6" + item_state_slots = list(slot_r_hand_str = "egg6", slot_l_hand_str = "egg6") /obj/item/clothing/ears/skrell/colored/band name = "Colored headtail bands" desc = "Metallic bands worn by male skrell to adorn their head tails." icon_state = "skrell_band_sil" - item_state = "egg" + item_state_slots = list(slot_r_hand_str = "egg", slot_l_hand_str = "egg") /obj/item/clothing/ears/skrell/colored/chain name = "Colored headtail chains" desc = "A delicate chain worn by female skrell to decorate their head tails." icon_state = "skrell_chain_sil" - item_state = "egg" + item_state_slots = list(slot_r_hand_str = "egg", slot_l_hand_str = "egg") /obj/item/clothing/ears/skrell/cloth_female name = "red headtail cloth" desc = "A cloth shawl worn by female skrell draped around their head tails." icon_state = "skrell_cloth_female" - item_state = "egg4" + item_state_slots = list(slot_r_hand_str = "egg4", slot_l_hand_str = "egg4") /obj/item/clothing/ears/skrell/cloth_female/black name = "black headtail cloth" icon_state = "skrell_cloth_black_female" - item_state = "egg6" + item_state_slots = list(slot_r_hand_str = "egg6", slot_l_hand_str = "egg6") /obj/item/clothing/ears/skrell/cloth_female/blue name = "blue headtail cloth" icon_state = "skrell_cloth_blue_female" - item_state = "egg2" + item_state_slots = list(slot_r_hand_str = "egg2", slot_l_hand_str = "egg2") /obj/item/clothing/ears/skrell/cloth_female/green name = "green headtail cloth" icon_state = "skrell_cloth_green_female" - item_state = "egg3" + item_state_slots = list(slot_r_hand_str = "egg3", slot_l_hand_str = "egg3") /obj/item/clothing/ears/skrell/cloth_female/pink name = "pink headtail cloth" icon_state = "skrell_cloth_pink_female" - item_state = "egg1" + item_state_slots = list(slot_r_hand_str = "egg1", slot_l_hand_str = "egg1") /obj/item/clothing/ears/skrell/cloth_female/lightblue name = "light blue headtail cloth" icon_state = "skrell_cloth_lblue_female" - item_state = "egg2" + item_state_slots = list(slot_r_hand_str = "egg2", slot_l_hand_str = "egg2") /obj/item/clothing/ears/skrell/cloth_male name = "red headtail cloth" desc = "A cloth band worn by male skrell around their head tails." icon_state = "skrell_cloth_male" - item_state = "egg4" + item_state_slots = list(slot_r_hand_str = "egg4", slot_l_hand_str = "egg4") /obj/item/clothing/ears/skrell/cloth_male/black name = "black headtail cloth" icon_state = "skrell_cloth_black_male" - item_state = "egg6" + item_state_slots = list(slot_r_hand_str = "egg6", slot_l_hand_str = "egg6") /obj/item/clothing/ears/skrell/cloth_male/blue name = "blue headtail cloth" icon_state = "skrell_cloth_blue_male" - item_state = "egg2" + item_state_slots = list(slot_r_hand_str = "egg2", slot_l_hand_str = "egg2") /obj/item/clothing/ears/skrell/cloth_male/green name = "green headtail cloth" icon_state = "skrell_cloth_green_male" - item_state = "egg3" + item_state_slots = list(slot_r_hand_str = "egg3", slot_l_hand_str = "egg3") /obj/item/clothing/ears/skrell/cloth_male/pink name = "pink headtail cloth" icon_state = "skrell_cloth_pink_male" - item_state = "egg1" + item_state_slots = list(slot_r_hand_str = "egg1", slot_l_hand_str = "egg1") /obj/item/clothing/ears/skrell/cloth_male/lightblue name = "light blue headtail cloth" icon_state = "skrell_cloth_lblue_male" - item_state = "egg2" \ No newline at end of file + item_state_slots = list(slot_r_hand_str = "egg2", slot_l_hand_str = "egg2") \ No newline at end of file diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index 7b06cf4946..27fb0e0fa4 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -53,7 +53,7 @@ BLIND // can't see anything name = "Optical Meson Scanner" desc = "Used for seeing walls, floors, and stuff through anything." icon_state = "meson" - item_state = "meson" + item_state_slots = list(slot_r_hand_str = "meson", slot_l_hand_str = "meson") action_button_name = "Toggle Goggles" origin_tech = list(TECH_MAGNET = 2, TECH_ENGINEERING = 2) toggleable = 1 @@ -72,7 +72,7 @@ BLIND // can't see anything name = "Science Goggles" desc = "The goggles do nothing!" icon_state = "purple" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") toggleable = 1 action_button_name = "Toggle Goggles" @@ -84,7 +84,7 @@ BLIND // can't see anything name = "Night Vision Goggles" desc = "You can totally see in the dark now!" icon_state = "night" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") origin_tech = list(TECH_MAGNET = 2) darkness_view = 7 toggleable = 1 @@ -100,7 +100,7 @@ BLIND // can't see anything name = "eyepatch" desc = "Yarr." icon_state = "eyepatch" - item_state = "blindfold" + item_state_slots = list(slot_r_hand_str = "blindfold", slot_l_hand_str = "blindfold") body_parts_covered = 0 var/eye = null @@ -122,14 +122,14 @@ BLIND // can't see anything name = "monocle" desc = "Such a dapper eyepiece!" icon_state = "monocle" - item_state = "headset" // lol + item_state_slots = list(slot_r_hand_str = "headset", slot_l_hand_str = "headset") body_parts_covered = 0 /obj/item/clothing/glasses/material name = "Optical Material Scanner" desc = "Very confusing glasses." icon_state = "material" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") origin_tech = list(TECH_MAGNET = 3, TECH_ENGINEERING = 3) toggleable = 1 action_button_name = "Toggle Goggles" @@ -139,7 +139,7 @@ BLIND // can't see anything name = "Prescription Glasses" desc = "Made by Nerd. Co." icon_state = "glasses" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") prescription = 1 body_parts_covered = 0 @@ -157,28 +157,28 @@ BLIND // can't see anything desc = "A long time ago, people used these glasses to makes images from screens threedimensional." name = "3D glasses" icon_state = "3d" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") body_parts_covered = 0 /obj/item/clothing/glasses/gglasses name = "Green Glasses" desc = "Forest green glasses, like the kind you'd wear when hatching a nasty scheme." icon_state = "gglasses" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") body_parts_covered = 0 /obj/item/clothing/glasses/sunglasses desc = "Strangely ancient technology used to help provide rudimentary eye cover. Enhanced shielding blocks many flashes." name = "sunglasses" icon_state = "sun" - item_state = "sunglasses" + item_state_slots = list(slot_r_hand_str = "sunglasses", slot_l_hand_str = "sunglasses") darkness_view = -1 /obj/item/clothing/glasses/welding name = "welding goggles" desc = "Protects the eyes from welders, approved by the mad scientist association." icon_state = "welding-g" - item_state = "welding-g" + item_state_slots = list(slot_r_hand_str = "g", slot_l_hand_str = "g") action_button_name = "Flip Welding Goggles" matter = list(DEFAULT_WALL_MATERIAL = 1500, "glass" = 1000) var/up = 0 @@ -217,7 +217,7 @@ BLIND // can't see anything name = "blindfold" desc = "Covers the eyes, preventing sight." icon_state = "blindfold" - item_state = "blindfold" + item_state_slots = list(slot_r_hand_str = "blindfold", slot_l_hand_str = "blindfold") //vision_flags = BLIND // This flag is only supposed to be used if it causes permanent blindness, not temporary because of glasses /obj/item/clothing/glasses/sunglasses/blindfold/tape @@ -225,7 +225,7 @@ BLIND // can't see anything desc = "It's a robust DIY blindfold!" icon = 'icons/obj/bureaucracy.dmi' icon_state = "tape_cross" - item_state = null + item_state_slots = list(slot_r_hand_str = null, slot_l_hand_str = null) w_class = 1 /obj/item/clothing/glasses/sunglasses/prescription @@ -240,7 +240,7 @@ BLIND // can't see anything desc = "A pair of designer sunglasses. Doesn't seem like it'll block flashes." name = "stylish sunglasses" icon_state = "sun" - item_state = "sunglasses" + item_state_slots = list(slot_r_hand_str = "sunglasses", slot_l_hand_str = "sunglasses") /obj/item/clothing/glasses/sunglasses/sechud name = "HUDSunglasses" @@ -262,7 +262,7 @@ BLIND // can't see anything name = "Optical Thermal Scanner" desc = "Thermals in the shape of glasses." icon_state = "thermal" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") origin_tech = list(TECH_MAGNET = 3) toggleable = 1 action_button_name = "Toggle Goggles" @@ -290,7 +290,7 @@ BLIND // can't see anything name = "Optical Meson Scanner" desc = "Used for seeing walls, floors, and stuff through anything." icon_state = "meson" - item_state = "meson" + item_state_slots = list(slot_r_hand_str = "meson", slot_l_hand_str = "meson") origin_tech = list(TECH_MAGNET = 3, TECH_ILLEGAL = 4) /obj/item/clothing/glasses/thermal/plain @@ -302,7 +302,7 @@ BLIND // can't see anything name = "Thermoncle" desc = "A monocle thermal." icon_state = "thermoncle" - item_state = "sunglasses" + item_state_slots = list(slot_r_hand_str = "sunglasses", slot_l_hand_str = "sunglasses") toggleable = 1 action_button_name = "Toggle Monocle" flags = null //doesn't protect eyes because it's a monocle, duh @@ -313,7 +313,7 @@ BLIND // can't see anything name = "Optical Thermal Eyepatch" desc = "An eyepatch with built-in thermal optics" icon_state = "eyepatch" - item_state = "blindfold" + item_state_slots = list(slot_r_hand_str = "blindfold", slot_l_hand_str = "blindfold") body_parts_covered = 0 toggleable = 1 action_button_name = "Toggle Eyepatch" @@ -322,4 +322,4 @@ BLIND // can't see anything name = "Optical Thermal Implants" desc = "A set of implantable lenses designed to augment your vision" icon_state = "thermalimplants" - item_state = "sunglasses" + item_state_slots = list(slot_r_hand_str = "sunglasses", slot_l_hand_str = "sunglasses") \ No newline at end of file diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index fac2d53d43..edd2db2168 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -12,7 +12,7 @@ name = "Health Scanner HUD" desc = "A heads-up display that scans the humans in view and provides accurate data about their health status." icon_state = "healthhud" - item_state = "headset" + item_state_slots = list(slot_r_hand_str = "headset", slot_l_hand_str = "headset") body_parts_covered = 0 /obj/item/clothing/glasses/hud/health/prescription @@ -20,7 +20,7 @@ desc = "A medical HUD integrated with a set of prescription glasses" prescription = 1 icon_state = "healthhudpresc" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") /obj/item/clothing/glasses/hud/health/process_hud(var/mob/M) process_med_hud(M, 1) @@ -29,7 +29,7 @@ name = "Security HUD" desc = "A heads-up display that scans the humans in view and provides accurate data about their ID status and security records." icon_state = "securityhud" - item_state = "headset" + item_state_slots = list(slot_r_hand_str = "headset", slot_l_hand_str = "headset") body_parts_covered = 0 var/global/list/jobs[0] @@ -38,13 +38,13 @@ desc = "A security HUD integrated with a set of prescription glasses" prescription = 1 icon_state = "sechudpresc" - item_state = "glasses" + item_state_slots = list(slot_r_hand_str = "glasses", slot_l_hand_str = "glasses") /obj/item/clothing/glasses/hud/security/jensenshades name = "Augmented shades" desc = "Polarized bioneural eyewear, designed to augment your vision." icon_state = "jensenshades" - item_state = "sunglasses" + item_state_slots = list(slot_r_hand_str = "sunglasses", slot_l_hand_str = "sunglasses") vision_flags = SEE_MOBS see_invisible = SEE_INVISIBLE_NOLIGHTING diff --git a/code/modules/clothing/gloves/arm_guards.dm b/code/modules/clothing/gloves/arm_guards.dm index c28913b6ff..fa9036e2cd 100644 --- a/code/modules/clothing/gloves/arm_guards.dm +++ b/code/modules/clothing/gloves/arm_guards.dm @@ -18,7 +18,7 @@ name = "ablative arm guards" desc = "These arm guards will protect your hands and arms from energy weapons." icon_state = "arm_guards_laser" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") siemens_coefficient = 0.4 //This is worse than the other ablative pieces, to avoid this from becoming the poor warden's insulated gloves. armor = list(melee = 10, bullet = 10, laser = 80, energy = 50, bomb = 0, bio = 0, rad = 0) @@ -26,7 +26,7 @@ name = "bullet resistant arm guards" desc = "These arm guards will protect your hands and arms from ballistic weapons." icon_state = "arm_guards_bullet" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") siemens_coefficient = 0.7 armor = list(melee = 10, bullet = 80, laser = 10, energy = 50, bomb = 0, bio = 0, rad = 0) @@ -34,7 +34,7 @@ name = "riot arm guards" desc = "These arm guards will protect your hands and arms from close combat weapons." icon_state = "arm_guards_riot" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") siemens_coefficient = 0.5 armor = list(melee = 80, bullet = 10, laser = 10, energy = 50, bomb = 0, bio = 0, rad = 0) @@ -42,6 +42,6 @@ name = "combat arm guards" desc = "These arm guards will protect your hands and arms from a variety of weapons." icon_state = "arm_guards_combat" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") siemens_coefficient = 0.6 armor = list(melee = 50, bullet = 50, laser = 50, energy = 30, bomb = 30, bio = 0, rad = 0) \ No newline at end of file diff --git a/code/modules/clothing/gloves/boxing.dm b/code/modules/clothing/gloves/boxing.dm index 0195431a5c..b901862e42 100644 --- a/code/modules/clothing/gloves/boxing.dm +++ b/code/modules/clothing/gloves/boxing.dm @@ -2,7 +2,7 @@ name = "boxing gloves" desc = "Because you really needed another excuse to punch your crewmates." icon_state = "boxing" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") /obj/item/clothing/gloves/boxing/attackby(obj/item/weapon/W, mob/user) if(istype(W, /obj/item/weapon/wirecutters) || istype(W, /obj/item/weapon/scalpel)) @@ -12,18 +12,18 @@ /obj/item/clothing/gloves/boxing/green icon_state = "boxinggreen" - item_state = "green" + item_state_slots = list(slot_r_hand_str = "green", slot_l_hand_str = "green") /obj/item/clothing/gloves/boxing/blue icon_state = "boxingblue" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") /obj/item/clothing/gloves/boxing/yellow icon_state = "boxingyellow" - item_state = "yellow" + item_state_slots = list(slot_r_hand_str = "yellow", slot_l_hand_str = "yellow") /obj/item/clothing/gloves/white name = "white gloves" desc = "These look pretty fancy." icon_state = "latex" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") diff --git a/code/modules/clothing/gloves/miscellaneous.dm b/code/modules/clothing/gloves/miscellaneous.dm index 19ba27b019..1c32617ea9 100644 --- a/code/modules/clothing/gloves/miscellaneous.dm +++ b/code/modules/clothing/gloves/miscellaneous.dm @@ -2,7 +2,7 @@ desc = "Regal blue gloves, with a nice gold trim. Swanky." name = "captain's gloves" icon_state = "captain" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") /obj/item/clothing/gloves/cyborg desc = "beep boop borp" @@ -40,7 +40,7 @@ name = "latex gloves" desc = "Sterile latex gloves." icon_state = "latex" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") siemens_coefficient = 1.0 //thin latex gloves, much more conductive than fabric gloves (basically a capacitor for AC) permeability_coefficient = 0.01 germ_level = 0 @@ -48,6 +48,6 @@ desc = "These leather work gloves protect against thorns, barbs, prickles, spikes and other harmful objects of floral origin." name = "botanist's leather gloves" icon_state = "leather" - item_state = "lightbrown" + item_state_slots = list(slot_r_hand_str = "lightbrown", slot_l_hand_str = "lightbrown") permeability_coefficient = 0.05 siemens_coefficient = 0.50 //thick work gloves diff --git a/code/modules/clothing/head/collectable.dm b/code/modules/clothing/head/collectable.dm index 622f4024a1..55e481d043 100644 --- a/code/modules/clothing/head/collectable.dm +++ b/code/modules/clothing/head/collectable.dm @@ -23,7 +23,7 @@ name = "collectable xenomorph helmet!" desc = "Hiss hiss hiss!" icon_state = "xenom" - item_state = "xenos_helm" + item_state_slots = list(slot_r_hand_str = "xenos_helm", slot_l_hand_str = "xenos_helm") body_parts_covered = HEAD|FACE|EYES /obj/item/clothing/head/collectable/chef @@ -71,13 +71,13 @@ name = "collectable slime hat" desc = "Just like a real Brain Slug!" icon_state = "headslime" - item_state = "greenbandana" + item_state_slots = list(slot_r_hand_str = "greenbandana", slot_l_hand_str = "greenbandana") /obj/item/clothing/head/collectable/flatcap name = "collectable flat cap" desc = "A Collectible farmer's Flat Cap!" icon_state = "flat_cap" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") /obj/item/clothing/head/collectable/pirate name = "collectable pirate hat" diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index d3ed985cd1..4548b41a24 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -17,7 +17,7 @@ name = "riot helmet" desc = "It's a helmet specifically designed to protect against close range attacks." icon_state = "riot" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") armor = list(melee = 80, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.7 @@ -36,7 +36,7 @@ name = "ablative helmet" desc = "It's a helmet specifically designed to protect against energy projectiles." icon_state = "helmet_reflec" - item_state = "helmet" + item_state_slots = list(slot_r_hand_str = "helmet", slot_l_hand_str = "helmet") armor = list(melee = 10, bullet = 10, laser = 80 ,energy = 50, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.1 @@ -45,7 +45,7 @@ name = "bullet-resistant helmet" desc = "It's a helmet specifically designed to protect against ballistic projectiles." icon_state = "helmet_bulletproof" - item_state = "helmet" + item_state_slots = list(slot_r_hand_str = "helmet", slot_l_hand_str = "helmet") armor = list(melee = 10, bullet = 80, laser = 10 ,energy = 10, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.7 @@ -54,7 +54,7 @@ name = "combat helmet" desc = "It's a general purpose combat helmet, designed to protect against typical dangers to your head." icon_state = "helmet_combat" - item_state = "helmet" + item_state_slots = list(slot_r_hand_str = "helmet", slot_l_hand_str = "helmet") armor = list(melee = 50, bullet = 50, laser = 50 ,energy = 30, bomb = 30, bio = 0, rad = 0) flags_inv = HIDEEARS siemens_coefficient = 0.6 @@ -82,7 +82,7 @@ name = "gladiator helmet" desc = "Ave, Imperator, morituri te salutant." icon_state = "gladiator" - item_state = "vhelmet" //why not + item_state_slots = list(slot_r_hand_str = "vhelmet", slot_l_hand_str = "vhelmet") flags = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES siemens_coefficient = 1 @@ -91,7 +91,7 @@ name = "tactical helmet" desc = "An armored helmet capable of being fitted with a multitude of attachments." icon_state = "swathelm" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") sprite_sheets = list( "Tajara" = 'icons/mob/species/tajaran/helmet.dmi', "Unathi" = 'icons/mob/species/unathi/helmet.dmi', @@ -105,7 +105,7 @@ name = "Augment Array" desc = "A helmet with optical and cranial augments coupled to it." icon_state = "v62" - item_state = "head_m" + item_state_slots = list(slot_r_hand_str = "head_m", slot_l_hand_str = "head_m") armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 50, bio = 10, rad = 0) flags_inv = HIDEEARS|HIDEEYES cold_protection = HEAD @@ -117,7 +117,7 @@ name = "emergency response team helmet" desc = "An in-atmosphere helmet worn by members of the NanoTrasen Emergency Response Team. Protects the head from impacts." icon_state = "erthelmet_cmd" - item_state = "syndicate-helm-green" + item_state_slots = list(slot_r_hand_str = "syndicate-helm-green", slot_l_hand_str = "syndicate-helm-green") armor = list(melee = 62, bullet = 50, laser = 50,energy = 35, bomb = 10, bio = 2, rad = 0) //Commander diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index 1d63410f7d..6bf0435e59 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -41,7 +41,7 @@ name = "nun hood" desc = "Maximum piety in this star system." icon_state = "nun_hood" - item_state = "beret_black" + item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") flags_inv = BLOCKHAIR body_parts_covered = HEAD @@ -57,101 +57,101 @@ name = "security beret" desc = "A beret with the security insignia emblazoned on it. For officers that are more inclined towards style than safety." icon_state = "beret_officer" - item_state = "beret" - + item_state_slots = list(slot_r_hand_str = "beret", slot_l_hand_str = "beret") + /obj/item/clothing/head/beret/sec/navy/officer name = "officer beret" desc = "A navy blue beret with an officer's rank emblem. For officers that are more inclined towards style than safety." icon_state = "beret_navy_officer" - item_state = "beret_navy" - + item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy") + /obj/item/clothing/head/beret/sec/navy/hos name = "officer beret" desc = "A navy blue beret with a head of security's rank emblem. For officers that are more inclined towards style than safety." icon_state = "beret_navy_hos" - item_state = "beret_navy" - + item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy") + /obj/item/clothing/head/beret/sec/navy/warden name = "warden beret" desc = "A navy blue beret with a warden's rank emblem. For officers that are more inclined towards style than safety." icon_state = "beret_navy_warden" - item_state = "beret_navy" - + item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy") + /obj/item/clothing/head/beret/sec/corporate/officer name = "officer beret" desc = "A corporate black beret with an officer's rank emblem. For officers that are more inclined towards style than safety." icon_state = "beret_corporate_officer" - item_state = "beret_black" - + item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") + /obj/item/clothing/head/beret/sec/corporate/hos name = "officer beret" desc = "A corporate black beret with a head of security's rank emblem. For officers that are more inclined towards style than safety." icon_state = "beret_corporate_hos" - item_state = "beret_black" - + item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") + /obj/item/clothing/head/beret/sec/corporate/warden name = "warden beret" desc = "A corporate black beret with a warden's rank emblem. For officers that are more inclined towards style than safety." icon_state = "beret_corporate_warden" - item_state = "beret_black" - + item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") + /obj/item/clothing/head/beret/engineering name = "engineering beret" desc = "A beret with the engineering insignia emblazoned on it. For engineers that are more inclined towards style than safety." icon_state = "beret_engineering" - + /obj/item/clothing/head/beret/purple name = "purple beret" desc = "A stylish, if purple, beret." icon_state = "beret_purple" - + /obj/item/clothing/head/beret/centcom/officer name = "officers beret" desc = "A dark blue beret adorned with a silver patch. Worn by NanoTrasen Officials." icon_state = "beret_centcom_officer" - item_state = "beret_white" - + item_state_slots = list(slot_r_hand_str = "beret_white", slot_l_hand_str = "beret_white") + /obj/item/clothing/head/beret/centcom/captain name = "captains beret" desc = "A white beret adorned with a blue patch. Worn by NanoTrasen command staff." icon_state = "beret_centcom_captain" - item_state = "beret_white" + item_state_slots = list(slot_r_hand_str = "beret_white", slot_l_hand_str = "beret_white") /obj/item/clothing/head/beret/sec/gov name = "officer beret" desc = "A black beret with a gold emblem." icon_state = "beret_corporate_hos" - item_state = "beret_black" + item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") //Medical /obj/item/clothing/head/surgery name = "surgical cap" desc = "A cap surgeons wear during operations. Keeps their hair from tickling your internal organs." icon_state = "surgcap_blue" - item_state = "beret_blue" + item_state_slots = list(slot_r_hand_str = "beret_blue", slot_l_hand_str = "beret_blue") flags_inv = BLOCKHEADHAIR /obj/item/clothing/head/surgery/purple desc = "A cap surgeons wear during operations. Keeps their hair from tickling your internal organs. This one is deep purple." icon_state = "surgcap_purple" - item_state = "beret_purple" + item_state_slots = list(slot_r_hand_str = "beret_purple", slot_l_hand_str = "beret_purple") /obj/item/clothing/head/surgery/blue desc = "A cap surgeons wear during operations. Keeps their hair from tickling your internal organs. This one is baby blue." icon_state = "surgcap_blue" - item_state = "beret_blue" + item_state_slots = list(slot_r_hand_str = "beret_blue", slot_l_hand_str = "beret_blue") /obj/item/clothing/head/surgery/green desc = "A cap surgeons wear during operations. Keeps their hair from tickling your internal organs. This one is dark green." icon_state = "surgcap_green" - item_state = "beret_green" + item_state_slots = list(slot_r_hand_str = "beret_green", slot_l_hand_str = "beret_green") /obj/item/clothing/head/surgery/black desc = "A cap surgeons wear during operations. Keeps their hair from tickling your internal organs. This one is black." icon_state = "surgcap_black" - item_state = "beret_black" + item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") /obj/item/clothing/head/surgery/navyblue desc = "A cap surgeons wear during operations. Keeps their hair from tickling your internal organs. This one is navy blue." icon_state = "surgcap_navyblue" - item_state = "beret_navy" \ No newline at end of file + item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy") \ No newline at end of file diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 526371a59a..09cc0356ad 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -42,14 +42,14 @@ /obj/item/clothing/head/redcoat name = "redcoat's hat" icon_state = "redcoat" - item_state = "pirate" + item_state_slots = list(slot_r_hand_str = "pirate", slot_l_hand_str = "pirate") desc = "'I guess it's a redhead.'" body_parts_covered = 0 /obj/item/clothing/head/mailman name = "station cap" icon_state = "mailman" - item_state = "hopcap" + item_state_slots = list(slot_r_hand_str = "hopcap", slot_l_hand_str = "hopcap") desc = "Choo-choo!" body_parts_covered = 0 @@ -57,7 +57,7 @@ name = "plague doctor's hat" desc = "These were once used by Plague doctors. They're pretty much useless." icon_state = "plaguedoctor" - item_state = "tophat" + item_state_slots = list(slot_r_hand_str = "tophat", slot_l_hand_str = "tophat") permeability_coefficient = 0.01 siemens_coefficient = 0.9 body_parts_covered = 0 @@ -66,20 +66,20 @@ name = "hastur's hood" desc = "It's unspeakably stylish" icon_state = "hasturhood" - item_state = "enginering_beret" + item_state_slots = list(slot_r_hand_str = "enginering_beret", slot_l_hand_str = "enginering_beret") flags_inv = BLOCKHAIR body_parts_covered = HEAD|FACE|EYES /obj/item/clothing/head/nursehat name = "nurse's hat" desc = "It allows quick identification of trained medical personnel." - icon_state = "nursehat" + item_state_slots = list(slot_r_hand_str = "nursehat", slot_l_hand_str = "nursehat") siemens_coefficient = 0.9 body_parts_covered = 0 /obj/item/clothing/head/syndicatefake name = "red space-helmet replica" - item_state = "syndicate-helm-black-red" + item_state_slots = list(slot_r_hand_str = "syndicate-helm-black-red", slot_l_hand_str = "syndicate-helm-black-red") icon_state = "syndicate" desc = "A plastic replica of a bloodthirsty mercenary's space helmet, you'll look just like a real murderous criminal operative in this! This is a toy, it is not made for use in space!" flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|BLOCKHAIR @@ -136,7 +136,7 @@ name = "flat cap" desc = "A working man's cap." icon_state = "flat_cap" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") siemens_coefficient = 0.9 //...what? /obj/item/clothing/head/pirate @@ -149,20 +149,20 @@ name = "pirate hat" desc = "Yarr." icon_state = "hgpiratecap" - item_state = "hoscap" + item_state_slots = list(slot_r_hand_str = "hoscap", slot_l_hand_str = "hoscap") body_parts_covered = 0 /obj/item/clothing/head/bandana name = "pirate bandana" desc = "Yarr." icon_state = "bandana" - item_state = "redbandana" + item_state_slots = list(slot_r_hand_str = "redbandana", slot_l_hand_str = "redbandana") /obj/item/clothing/head/bowler name = "bowler-hat" desc = "Gentleman, elite aboard!" icon_state = "bowler" - item_state = "tophat" + item_state_slots = list(slot_r_hand_str = "tophat", slot_l_hand_str = "tophat") body_parts_covered = 0 //stylish bs12 hats @@ -170,32 +170,32 @@ /obj/item/clothing/head/bowlerhat name = "bowler hat" icon_state = "bowler_hat" - item_state = "tophat" + item_state_slots = list(slot_r_hand_str = "tophat", slot_l_hand_str = "tophat") desc = "For the gentleman of distinction." body_parts_covered = 0 /obj/item/clothing/head/beaverhat name = "beaver hat" icon_state = "beaver_hat" - item_state = "tophat" + item_state_slots = list(slot_r_hand_str = "tophat", slot_l_hand_str = "tophat") desc = "Soft felt makes this hat both comfortable and elegant." /obj/item/clothing/head/boaterhat name = "boater hat" icon_state = "boater_hat" - item_state = "tophat" + item_state_slots = list(slot_r_hand_str = "tophat", slot_l_hand_str = "tophat") desc = "The ultimate in summer fashion." /obj/item/clothing/head/fedora name = "fedora" icon_state = "fedora" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") desc = "A sharp, stylish hat." /obj/item/clothing/head/feathertrilby name = "feather trilby" icon_state = "feather_trilby" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") desc = "A sharp, stylish hat with a feather." /obj/item/clothing/head/fez @@ -228,14 +228,14 @@ name = "bear pelt hat" desc = "Fuzzy." icon_state = "bearpelt" - item_state = "beret_black" + item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") flags_inv = BLOCKHAIR siemens_coefficient = 0.7 /obj/item/clothing/head/xenos name = "xenos helmet" icon_state = "xenos" - item_state = "xenos_helm" + item_state_slots = list(slot_r_hand_str = "xenos_helm", slot_l_hand_str = "xenos_helm") desc = "A helmet made out of chitinous alien hide." flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|BLOCKHAIR siemens_coefficient = 2.0 @@ -245,7 +245,7 @@ name = "natural philosopher's wig" desc = "A stylish monstrosity unearthed from Earth's Renaissance period. With this most distinguish'd wig, you'll be ready for your next soiree!" icon_state = "philosopher_wig" - item_state = "pwig" + item_state_slots = list(slot_r_hand_str = "pwig", slot_l_hand_str = "pwig") flags_inv = BLOCKHAIR siemens_coefficient = 2.0 //why is it so conductive?! body_parts_covered = 0 @@ -260,7 +260,7 @@ name = "hijab" desc = "A veil that is wrapped to cover the head and chest" icon_state = "hijab" - item_state = "beret_white" + item_state_slots = list(slot_r_hand_str = "beret_white", slot_l_hand_str = "beret_white") body_parts_covered = 0 flags_inv = BLOCKHAIR @@ -274,6 +274,6 @@ name = "turban" desc = "A cloth used to wind around the head" icon_state = "turban" - item_state = "beret_white" + item_state_slots = list(slot_r_hand_str = "beret_white", slot_l_hand_str = "beret_white") body_parts_covered = 0 flags_inv = BLOCKHAIR diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 2cb7568edf..cc960d17fb 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -15,7 +15,7 @@ name = "welding helmet" desc = "A head-mounted face cover designed to protect the wearer completely from space-arc eye." icon_state = "welding" - item_state = "welding" + item_state_slots = list(slot_r_hand_str = "welding", slot_l_hand_str = "welding") matter = list(DEFAULT_WALL_MATERIAL = 3000, "glass" = 1000) var/up = 0 armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) @@ -145,7 +145,7 @@ name = "chicken mask" desc = "You can hear the distant sounds of rhythmic electronica." icon_state = "richard" - item_state = "chickenhead" + item_state_slots = list(slot_r_hand_str = "chickenhead", slot_l_hand_str = "chickenhead") body_parts_covered = HEAD|FACE flags_inv = BLOCKHAIR @@ -153,12 +153,12 @@ name = "santa hat" desc = "It's a festive christmas hat, in red!" icon_state = "santahatnorm" - item_state = "santahat" + item_state_slots = list(slot_r_hand_str = "santahat", slot_l_hand_str = "santahat") body_parts_covered = 0 /obj/item/clothing/head/santa/green name = "green santa hat" desc = "It's a festive christmas hat, in green!" icon_state = "santahatgreen" - item_state = "santahatgreen" + item_state_slots = list(slot_r_hand_str = "santahatgreen", slot_l_hand_str = "santahatgreen") body_parts_covered = 0 \ No newline at end of file diff --git a/code/modules/clothing/head/soft_caps.dm b/code/modules/clothing/head/soft_caps.dm index f34b03e952..0a5a494ecb 100644 --- a/code/modules/clothing/head/soft_caps.dm +++ b/code/modules/clothing/head/soft_caps.dm @@ -2,7 +2,7 @@ name = "cargo cap" desc = "It's a peaked cap in a tasteless yellow color." icon_state = "cargosoft" - item_state = "cargosoft" + item_state_slots = list(slot_r_hand_str = "cargosoft", slot_l_hand_str = "cargosoft") var/flipped = 0 siemens_coefficient = 0.9 body_parts_covered = 0 @@ -26,70 +26,70 @@ name = "red cap" desc = "It's a baseball hat in a tasteless red color." icon_state = "redsoft" - item_state = "redsoft" + item_state_slots = list(slot_r_hand_str = "redsoft", slot_l_hand_str = "redsoft") /obj/item/clothing/head/soft/blue name = "blue cap" desc = "It's a peaked cap in a tasteless blue color." icon_state = "bluesoft" - item_state = "bluesoft" + item_state_slots = list(slot_r_hand_str = "bluesoft", slot_l_hand_str = "bluesoft") /obj/item/clothing/head/soft/green name = "green cap" desc = "It's a peaked cap in a tasteless green color." icon_state = "greensoft" - item_state = "greensoft" + item_state_slots = list(slot_r_hand_str = "greensoft", slot_l_hand_str = "greensoft") /obj/item/clothing/head/soft/yellow name = "yellow cap" desc = "It's a peaked cap in a tasteless yellow color." icon_state = "yellowsoft" - item_state = "yellowsoft" + item_state_slots = list(slot_r_hand_str = "yellowsoft", slot_l_hand_str = "yellowsoft") /obj/item/clothing/head/soft/grey name = "grey cap" desc = "It's a peaked cap in a tasteful grey color." icon_state = "greysoft" - item_state = "greysoft" + item_state_slots = list(slot_r_hand_str = "greysoft", slot_l_hand_str = "greysoft") /obj/item/clothing/head/soft/orange name = "orange cap" desc = "It's a peaked cap in a tasteless orange color." icon_state = "orangesoft" - item_state = "orangesoft" + item_state_slots = list(slot_r_hand_str = "orangesoft", slot_l_hand_str = "orangesoft") /obj/item/clothing/head/soft/mime name = "white cap" desc = "It's a peaked cap in a tasteless white color." icon_state = "mimesoft" - item_state = "mimesoft" + item_state_slots = list(slot_r_hand_str = "mimesoft", slot_l_hand_str = "mimesoft") /obj/item/clothing/head/soft/purple name = "purple cap" desc = "It's a peaked cap in a tasteless purple color." icon_state = "purplesoft" - item_state = "purplesoft" + item_state_slots = list(slot_r_hand_str = "purplesoft", slot_l_hand_str = "purplesoft") /obj/item/clothing/head/soft/rainbow name = "rainbow cap" desc = "It's a peaked cap in a bright rainbow of colors." icon_state = "rainbowsoft" - item_state = "rainbowsoft" + item_state_slots = list(slot_r_hand_str = "rainbowsoft", slot_l_hand_str = "rainbowsoft") /obj/item/clothing/head/soft/sec name = "security cap" desc = "It's a field cap in tasteful red color." icon_state = "secsoft" - item_state = "secsoft" + item_state_slots = list(slot_r_hand_str = "secsoft", slot_l_hand_str = "secsoft") /obj/item/clothing/head/soft/sec/corp name = "corporate security cap" desc = "It's field cap in corporate colors." icon_state = "corpsoft" - item_state = "corpsoft" + item_state_slots = list(slot_r_hand_str = "corpsoft", slot_l_hand_str = "corpsoft") /obj/item/clothing/head/soft/black name = "black cap" desc = "It's a peaked cap in a tasteful black color." icon_state = "blacksoft" - item_state = "blacksoft" \ No newline at end of file + item_state_slots = list(slot_r_hand_str = "blacksoft", slot_l_hand_str = "blacksoft") \ No newline at end of file diff --git a/code/modules/clothing/masks/boxing.dm b/code/modules/clothing/masks/boxing.dm index 8f713509e5..3dabeb99d6 100644 --- a/code/modules/clothing/masks/boxing.dm +++ b/code/modules/clothing/masks/boxing.dm @@ -2,7 +2,7 @@ name = "balaclava" desc = "LOADSAMONEY" icon_state = "balaclava" - item_state = "bandblack" + item_state_slots = list(slot_r_hand_str = "bandblack", slot_l_hand_str = "bandblack") flags_inv = HIDEFACE|BLOCKHAIR body_parts_covered = FACE|HEAD w_class = 2 @@ -15,7 +15,7 @@ name = "green balaclava" desc = "Designed to both hide identities and keep your face comfy and warm." icon_state = "swatclava" - item_state = "bandgreen" + item_state_slots = list(slot_r_hand_str = "bandgreen", slot_l_hand_str = "bandgreen") flags_inv = HIDEFACE|BLOCKHAIR w_class = 2 sprite_sheets = list( diff --git a/code/modules/clothing/masks/breath.dm b/code/modules/clothing/masks/breath.dm index 38e86e5dc9..7568d53b74 100644 --- a/code/modules/clothing/masks/breath.dm +++ b/code/modules/clothing/masks/breath.dm @@ -2,7 +2,7 @@ desc = "A close-fitting mask that can be connected to an air supply." name = "breath mask" icon_state = "breath" - item_state = "breath" + item_state_slots = list(slot_r_hand_str = "breath", slot_l_hand_str = "breath") item_flags = AIRTIGHT|FLEXIBLEMATERIAL body_parts_covered = FACE w_class = 2 @@ -41,5 +41,5 @@ desc = "A close-fitting sterile mask that can be connected to an air supply." name = "medical mask" icon_state = "medical" - item_state = "medical" + item_state_slots = list(slot_r_hand_str = "medical", slot_l_hand_str = "medical") permeability_coefficient = 0.01 diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index 5d491f0afd..ad7c9928d2 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -6,7 +6,7 @@ flags_inv = HIDEEARS|HIDEEYES|HIDEFACE body_parts_covered = FACE|EYES w_class = 3.0 - item_state = "gas_alt" + item_state_slots = list(slot_r_hand_str = "gas_alt", slot_l_hand_str = "gas_alt") gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 siemens_coefficient = 0.9 @@ -32,7 +32,7 @@ name = "plague doctor mask" desc = "A modernised version of the classic design, this mask will not only filter out phoron but it can also be connected to an air supply." icon_state = "plaguedoctor" - item_state = "gas" + item_state_slots = list(slot_r_hand_str = "gas", slot_l_hand_str = "gas") armor = list(melee = 0, bullet = 0, laser = 2,energy = 2, bomb = 0, bio = 90, rad = 0) body_parts_covered = HEAD|FACE|EYES @@ -53,19 +53,19 @@ name = "clown wig and mask" desc = "A true prankster's facial attire. A clown is incomplete without their wig and mask." icon_state = "clown" - item_state = "clown_hat" + item_state_slots = list(slot_r_hand_str = "clown_hat", slot_l_hand_str = "clown_hat") /obj/item/clothing/mask/gas/sexyclown name = "sexy-clown wig and mask" desc = "A feminine clown mask for the dabbling crossdressers or female entertainers." icon_state = "sexyclown" - item_state = "clown_hat" + item_state_slots = list(slot_r_hand_str = "clown_hat", slot_l_hand_str = "clown_hat") /obj/item/clothing/mask/gas/mime name = "mime mask" desc = "The traditional mime's mask. It has an eerie facial posture." icon_state = "mime" - item_state = "mime" + item_state_slots = list(slot_r_hand_str = "mime", slot_l_hand_str = "mime") /obj/item/clothing/mask/gas/monkeymask name = "monkey mask" @@ -77,12 +77,12 @@ name = "sexy mime mask" desc = "A traditional female mime's mask." icon_state = "sexymime" - item_state = "mime" + item_state_slots = list(slot_r_hand_str = "mime", slot_l_hand_str = "mime") /obj/item/clothing/mask/gas/death_commando name = "Death Commando Mask" icon_state = "death_commando_mask" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") siemens_coefficient = 0.2 /obj/item/clothing/mask/gas/cyborg diff --git a/code/modules/clothing/masks/miscellaneous.dm b/code/modules/clothing/masks/miscellaneous.dm index 4af868783a..fe0cfdebaa 100644 --- a/code/modules/clothing/masks/miscellaneous.dm +++ b/code/modules/clothing/masks/miscellaneous.dm @@ -12,7 +12,7 @@ desc = "It's a robust DIY muzzle!" icon = 'icons/obj/bureaucracy.dmi' icon_state = "tape_cross" - item_state = null + item_state_slots = list(slot_r_hand_str = null, slot_l_hand_str = null) w_class = 1 /obj/item/clothing/mask/muzzle/New() @@ -30,7 +30,7 @@ name = "sterile mask" desc = "A sterile mask designed to help prevent the spread of diseases." icon_state = "sterile" - item_state = "sterile" + item_state_slots = list(slot_r_hand_str = "sterile", slot_l_hand_str = "sterile") w_class = 2 body_parts_covered = FACE item_flags = FLEXIBLEMATERIAL @@ -144,7 +144,7 @@ name = "camera MIU" desc = "Allows for direct mental connection to accessible camera networks." icon_state = "s-ninja" - item_state = "mime" + item_state_slots = list(slot_r_hand_str = "mime", slot_l_hand_str = "mime") flags_inv = HIDEFACE body_parts_covered = 0 var/mob/observer/eye/aiEye/eye @@ -178,7 +178,7 @@ flags_inv = HIDEFACE slot_flags = SLOT_MASK icon_state = "bandblack" - item_state = "bandblack" + item_state_slots = list(slot_r_hand_str = "bandblack", slot_l_hand_str = "bandblack") var/tied = 0 /obj/item/clothing/mask/bandana/proc/adjust_bandana(mob/user) @@ -207,28 +207,28 @@ name = "red bandana" desc = "A fine red bandana with nanotech lining." icon_state = "bandred" - item_state = "bandred" + item_state_slots = list(slot_r_hand_str = "bandred", slot_l_hand_str = "bandred") /obj/item/clothing/mask/bandana/blue name = "blue bandana" desc = "A fine blue bandana with nanotech lining." icon_state = "bandblue" - item_state = "bandblue" + item_state_slots = list(slot_r_hand_str = "bandblue", slot_l_hand_str = "bandblue") /obj/item/clothing/mask/bandana/green name = "green bandana" desc = "A fine green bandana with nanotech lining." icon_state = "bandgreen" - item_state = "bandgreen" + item_state_slots = list(slot_r_hand_str = "bandgreen", slot_l_hand_str = "bandgreen") /obj/item/clothing/mask/bandana/gold name = "gold bandana" desc = "A fine gold bandana with nanotech lining." icon_state = "bandgold" - item_state = "bandgold" + item_state_slots = list(slot_r_hand_str = "bandgold", slot_l_hand_str = "bandgold") /obj/item/clothing/mask/bandana/skull name = "skull bandana" desc = "A fine black bandana with nanotech lining and a skull emblem." icon_state = "bandskull" - item_state = "bandskull" \ No newline at end of file + item_state_slots = list(slot_r_hand_str = "bandskull", slot_l_hand_str = "bandskull") \ No newline at end of file diff --git a/code/modules/clothing/shoes/colour.dm b/code/modules/clothing/shoes/colour.dm index 38bc50379e..f79b7ca4f0 100644 --- a/code/modules/clothing/shoes/colour.dm +++ b/code/modules/clothing/shoes/colour.dm @@ -53,43 +53,43 @@ name = "black flats" desc = "Sleek black flats." icon_state = "flatsblack" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") /obj/item/clothing/shoes/flats/white name = "white flats" desc = "Shiny white flats." icon_state = "flatswhite" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") /obj/item/clothing/shoes/flats/red name = "red flats" desc = "Ruby red flats." icon_state = "flatsred" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") /obj/item/clothing/shoes/flats/purple name = "purple flats" desc = "Royal purple flats." icon_state = "flatspurple" - item_state = "purple" + item_state_slots = list(slot_r_hand_str = "purple", slot_l_hand_str = "purple") /obj/item/clothing/shoes/flats/blue name = "blue flats" desc = "Sleek blue flats." icon_state = "flatsblue" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") /obj/item/clothing/shoes/flats/brown name = "brown flats" desc = "Sleek brown flats." icon_state = "flatsbrown" - item_state = "brown" + item_state_slots = list(slot_r_hand_str = "brown", slot_l_hand_str = "brown") /obj/item/clothing/shoes/flats/orange name = "orange flats" desc = "Radiant orange flats." icon_state = "flatsorange" - item_state = "orange" + item_state_slots = list(slot_r_hand_str = "orange", slot_l_hand_str = "orange") /obj/item/clothing/shoes/orange name = "orange shoes" @@ -122,6 +122,4 @@ /obj/item/clothing/shoes/orange/attackby(H as obj, mob/user as mob) ..() if (istype(H, /obj/item/weapon/handcuffs)) - attach_cuffs(H, user) - - + attach_cuffs(H, user) \ No newline at end of file diff --git a/code/modules/clothing/shoes/jobs.dm b/code/modules/clothing/shoes/jobs.dm index 185f825d0e..b0b93fc1a4 100644 --- a/code/modules/clothing/shoes/jobs.dm +++ b/code/modules/clothing/shoes/jobs.dm @@ -19,7 +19,7 @@ /obj/item/clothing/shoes/jackboots/toeless name = "toe-less jackboots" desc = "Modified pair of jackboots, particularly friendly to those species whose toes hold claws." - item_state = "jackboots" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") species_restricted = null /obj/item/clothing/shoes/workboots diff --git a/code/modules/clothing/shoes/leg_guards.dm b/code/modules/clothing/shoes/leg_guards.dm index df84a7fe43..b063e2b50a 100644 --- a/code/modules/clothing/shoes/leg_guards.dm +++ b/code/modules/clothing/shoes/leg_guards.dm @@ -18,7 +18,7 @@ name = "ablative leg guards" desc = "These will protect your legs and feet from energy weapons." icon_state = "leg_guards_laser" - item_state = "jackboots" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") siemens_coefficient = 0.1 armor = list(melee = 10, bullet = 10, laser = 80, energy = 50, bomb = 0, bio = 0, rad = 0) @@ -26,7 +26,7 @@ name = "bullet resistant leg guards" desc = "These will protect your legs and feet from ballistic weapons." icon_state = "leg_guards_bullet" - item_state = "jackboots" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") siemens_coefficient = 0.7 armor = list(melee = 10, bullet = 80, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) @@ -34,7 +34,7 @@ name = "riot leg guards" desc = "These will protect your legs and feet from close combat weapons." icon_state = "leg_guards_riot" - item_state = "jackboots" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") siemens_coefficient = 0.5 armor = list(melee = 80, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) @@ -42,6 +42,6 @@ name = "combat leg guards" desc = "These will protect your legs and feet from a variety of weapons." icon_state = "leg_guards_combat" - item_state = "jackboots" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") siemens_coefficient = 0.6 armor = list(melee = 50, bullet = 50, laser = 50, energy = 30, bomb = 30, bio = 0, rad = 0) diff --git a/code/modules/clothing/shoes/magboots.dm b/code/modules/clothing/shoes/magboots.dm index 01ba3395a9..0f862f4c53 100644 --- a/code/modules/clothing/shoes/magboots.dm +++ b/code/modules/clothing/shoes/magboots.dm @@ -2,7 +2,7 @@ desc = "Magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle. They're large enough to be worn over other footwear." name = "magboots" icon_state = "magboots0" - item_state = "magboots" + item_state_slots = list(slot_r_hand_str = "magboots", slot_l_hand_str = "magboots") species_restricted = null force = 3 overshoes = 1 diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index 80dc45c399..f6423106a5 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -17,7 +17,7 @@ name = "\improper SWAT shoes" desc = "When you want to turn up the heat." icon_state = "swat" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") force = 3 armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 50, bio = 10, rad = 0) item_flags = NOSLIP @@ -58,7 +58,7 @@ name = "combat boots" desc = "Standard issue combat boots for combat scenarios or combat situations. All combat, all the time. It can hold a Strategical knife." icon_state = "jackboots" - item_state = "jackboots" + item_state_slots = list(slot_r_hand_str = "jackboots", slot_l_hand_str = "jackboots") armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 50, bio = 10, rad = 0) siemens_coefficient = 0.6 var/obj/item/weapon/material/hatchet/tacknife @@ -144,7 +144,7 @@ name = "boots" desc = "A pair of boots worn by the followers of Nar-Sie." icon_state = "cult" - item_state = "cult" + item_state_slots = list(slot_r_hand_str = "cult", slot_l_hand_str = "cult") force = 2 siemens_coefficient = 0.7 @@ -174,7 +174,7 @@ name = "worn bunny slippers" desc = "Fluffy..." icon_state = "slippers_worn" - item_state = "slippers" + item_state_slots = list(slot_r_hand_str = "slippers", slot_l_hand_str = "slippers") force = 0 w_class = 2 @@ -187,7 +187,7 @@ desc = "Help you swim good." name = "swimming fins" icon_state = "flippers" - item_state = "galoshes" + item_state_slots = list(slot_r_hand_str = "galoshes", slot_l_hand_str = "galoshes") item_flags = NOSLIP slowdown = SHOES_SLOWDOWN+1 species_restricted = null diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index a3b84af358..c8d73b0f3e 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -31,7 +31,7 @@ name = "deathsquad helmet" desc = "That's not red paint. That's real blood." icon_state = "deathsquad" - item_state = "syndicate-helm-black-red" + item_state_slots = list(slot_r_hand_str = "syndicate-helm-black-red", slot_l_hand_str = "syndicate-helm-black-red") armor = list(melee = 65, bullet = 55, laser = 35,energy = 20, bomb = 30, bio = 100, rad = 60) item_flags = STOPPRESSUREDAMAGE | THICKMATERIAL flags_inv = BLOCKHAIR @@ -42,7 +42,7 @@ name = "officer's beret" desc = "An armored beret commonly used by special operations officers." icon_state = "beret_badge" - item_state = "beret" + item_state_slots = list(slot_r_hand_str = "beret", slot_l_hand_str = "beret") armor = list(melee = 65, bullet = 55, laser = 35,energy = 20, bomb = 30, bio = 30, rad = 30) item_flags = STOPPRESSUREDAMAGE flags_inv = BLOCKHAIR @@ -93,7 +93,6 @@ icon_state = "syndicate-helm-orange" desc = "A simple helmet with a built in light, smells like mothballs." - /obj/item/clothing/suit/space/emergency name = "Emergency Softsuit" icon_state = "syndicate-orange" diff --git a/code/modules/clothing/spacesuits/void/merc.dm b/code/modules/clothing/spacesuits/void/merc.dm index 5db4e882eb..9e1e3513cc 100644 --- a/code/modules/clothing/spacesuits/void/merc.dm +++ b/code/modules/clothing/spacesuits/void/merc.dm @@ -3,7 +3,7 @@ name = "blood-red voidsuit helmet" desc = "An advanced helmet designed for work in special operations. Property of Gorlex Marauders." icon_state = "rig0-syndie" - item_state = "syndie_helm" + item_state_slots = list(slot_r_hand_str = "syndie_helm", slot_l_hand_str = "syndie_helm") armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 35, bio = 100, rad = 60) siemens_coefficient = 0.6 species_restricted = list("Human") @@ -14,7 +14,7 @@ icon_state = "rig-syndie" name = "blood-red voidsuit" desc = "An advanced suit that protects against injuries during special operations. Property of Gorlex Marauders." - item_state = "syndie_voidsuit" + item_state_slots = list(slot_r_hand_str = "syndie_voidsuit", slot_l_hand_str = "syndie_voidsuit") slowdown = 1 w_class = 3 armor = list(melee = 60, bullet = 50, laser = 30, energy = 15, bomb = 35, bio = 100, rad = 60) diff --git a/code/modules/clothing/spacesuits/void/station.dm b/code/modules/clothing/spacesuits/void/station.dm index a15bc7e724..dde178e33d 100644 --- a/code/modules/clothing/spacesuits/void/station.dm +++ b/code/modules/clothing/spacesuits/void/station.dm @@ -4,14 +4,14 @@ name = "engineering voidsuit helmet" desc = "A special helmet designed for work in a hazardous, low-pressure environment. Has radiation shielding." icon_state = "rig0-engineering" - item_state = "eng_helm" + item_state_slots = list(slot_r_hand_str = "eng_helm", slot_l_hand_str = "eng_helm") armor = list(melee = 40, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 80) /obj/item/clothing/suit/space/void/engineering name = "engineering voidsuit" desc = "A special suit that protects against hazardous, low pressure environments. Has radiation shielding." icon_state = "rig-engineering" - item_state = "eng_voidsuit" + item_state_slots = list(slot_r_hand_str = "eng_voidsuit", slot_l_hand_str = "eng_voidsuit") slowdown = 1 armor = list(melee = 40, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 80) allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank,/obj/item/device/suit_cooling_unit,/obj/item/weapon/storage/bag/ore,/obj/item/device/t_scanner,/obj/item/weapon/pickaxe, /obj/item/weapon/rcd) @@ -21,7 +21,7 @@ name = "mining voidsuit helmet" desc = "A special helmet designed for work in a hazardous, low pressure environment. Has reinforced plating." icon_state = "rig0-mining" - item_state = "mining_helm" + item_state_slots = list(slot_r_hand_str = "mining_helm", slot_l_hand_str = "mining_helm") armor = list(melee = 50, bullet = 5, laser = 20,energy = 5, bomb = 55, bio = 100, rad = 20) light_overlay = "helmet_light_dual" @@ -29,7 +29,7 @@ name = "mining voidsuit" desc = "A special suit that protects against hazardous, low pressure environments. Has reinforced plating." icon_state = "rig-mining" - item_state = "mining_voidsuit" + item_state_slots = list(slot_r_hand_str = "mining_voidsuit", slot_l_hand_str = "mining_voidsuit") armor = list(melee = 50, bullet = 5, laser = 20,energy = 5, bomb = 55, bio = 100, rad = 20) //Medical @@ -37,14 +37,14 @@ name = "medical voidsuit helmet" desc = "A special helmet designed for work in a hazardous, low pressure environment. Has minor radiation shielding." icon_state = "rig0-medical" - item_state = "medical_helm" + item_state_slots = list(slot_r_hand_str = "medical_helm", slot_l_hand_str = "medical_helm") armor = list(melee = 30, bullet = 5, laser = 20,energy = 5, bomb = 25, bio = 100, rad = 50) /obj/item/clothing/suit/space/void/medical name = "medical voidsuit" desc = "A special suit that protects against hazardous, low pressure environments. Has minor radiation shielding." icon_state = "rig-medical" - item_state = "medical_voidsuit" + item_state_slots = list(slot_r_hand_str = "medical_voidsuit", slot_l_hand_str = "medical_voidsuit") allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank,/obj/item/device/suit_cooling_unit,/obj/item/weapon/storage/firstaid,/obj/item/device/healthanalyzer,/obj/item/stack/medical) armor = list(melee = 30, bullet = 5, laser = 20,energy = 5, bomb = 25, bio = 100, rad = 50) @@ -53,7 +53,7 @@ name = "security voidsuit helmet" desc = "A special helmet designed for work in a hazardous, low pressure environment. Has an additional layer of armor." icon_state = "rig0-sec" - item_state = "sec_helm" + item_state_slots = list(slot_r_hand_str = "sec_helm", slot_l_hand_str = "sec_helm") armor = list(melee = 60, bullet = 10, laser = 30, energy = 5, bomb = 45, bio = 100, rad = 10) siemens_coefficient = 0.7 light_overlay = "helmet_light_dual" @@ -62,7 +62,7 @@ name = "security voidsuit" desc = "A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor." icon_state = "rig-sec" - item_state = "sec_voidsuit" + item_state_slots = list(slot_r_hand_str = "sec_voidsuit", slot_l_hand_str = "sec_voidsuit") armor = list(melee = 60, bullet = 10, laser = 30, energy = 5, bomb = 45, bio = 100, rad = 10) allowed = list(/obj/item/weapon/gun,/obj/item/device/flashlight,/obj/item/weapon/tank,/obj/item/device/suit_cooling_unit,/obj/item/weapon/melee/baton) siemens_coefficient = 0.7 @@ -72,7 +72,7 @@ desc = "A special helmet designed for work in a hazardous, low pressure environments. Has improved thermal protection and minor radiation shielding." name = "atmospherics voidsuit helmet" icon_state = "rig0-atmos" - item_state = "atmos_helm" + item_state_slots = list(slot_r_hand_str = "atmos_helm", slot_l_hand_str = "atmos_helm") armor = list(melee = 40, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 50) max_heat_protection_temperature = FIRE_HELMET_MAX_HEAT_PROTECTION_TEMPERATURE light_overlay = "helmet_light_dual" @@ -81,6 +81,6 @@ name = "atmos voidsuit" desc = "A special suit that protects against hazardous, low pressure environments. Has improved thermal protection and minor radiation shielding." icon_state = "rig-atmos" - item_state = "atmos_voidsuit" + item_state_slots = list(slot_r_hand_str = "atmos_voidsuit", slot_l_hand_str = "atmos_voidsuit") armor = list(melee = 40, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 50) max_heat_protection_temperature = FIRESUIT_MAX_HEAT_PROTECTION_TEMPERATURE \ No newline at end of file diff --git a/code/modules/clothing/spacesuits/void/void.dm b/code/modules/clothing/spacesuits/void/void.dm index d71d57a564..d1b4a06d23 100644 --- a/code/modules/clothing/spacesuits/void/void.dm +++ b/code/modules/clothing/spacesuits/void/void.dm @@ -3,7 +3,7 @@ name = "void helmet" desc = "A high-tech dark red space suit helmet. Used for AI satellite maintenance." icon_state = "void" - item_state = "syndicate" + item_state_slots = list(slot_r_hand_str = "syndicate", slot_l_hand_str = "syndicate") heat_protection = HEAD armor = list(melee = 40, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 20) max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE @@ -30,7 +30,7 @@ /obj/item/clothing/suit/space/void name = "voidsuit" icon_state = "void" - item_state = "space_suit_syndicate" + item_state_slots = list(slot_r_hand_str = "space_suit_syndicate", slot_l_hand_str = "space_suit_syndicate") desc = "A high-tech dark red space suit. Used for AI satellite maintenance." slowdown = 1 armor = list(melee = 40, bullet = 5, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 20) diff --git a/code/modules/clothing/spacesuits/void/wizard.dm b/code/modules/clothing/spacesuits/void/wizard.dm index 2fc0c76dbd..4c2318355f 100644 --- a/code/modules/clothing/spacesuits/void/wizard.dm +++ b/code/modules/clothing/spacesuits/void/wizard.dm @@ -3,7 +3,7 @@ name = "gem-encrusted voidsuit helmet" desc = "A bizarre gem-encrusted helmet that radiates magical energies." icon_state = "rig0-wiz" - item_state = "wiz_helm" + item_state_slots = list(slot_r_hand_str = "wiz_helm", slot_l_hand_str = "wiz_helm") unacidable = 1 //No longer shall our kind be foiled by lone chemists with spray bottles! armor = list(melee = 40, bullet = 20, laser = 20,energy = 20, bomb = 35, bio = 100, rad = 60) siemens_coefficient = 0.7 @@ -15,7 +15,7 @@ icon_state = "rig-wiz" name = "gem-encrusted voidsuit" desc = "A bizarre gem-encrusted suit that radiates magical energies." - item_state = "wiz_voidsuit" + item_state_slots = list(slot_r_hand_str = "wiz_voidsuit", slot_l_hand_str = "wiz_voidsuit") slowdown = 1 w_class = 3 unacidable = 1 diff --git a/code/modules/clothing/suits/alien.dm b/code/modules/clothing/suits/alien.dm index 9d16c87484..896b5eed29 100644 --- a/code/modules/clothing/suits/alien.dm +++ b/code/modules/clothing/suits/alien.dm @@ -22,5 +22,5 @@ name = "headscarf" desc = "A scarf of coarse fabric. Seems to have ear-holes." icon_state = "zhan_scarf" - item_state = "beret_white" + item_state_slots = list(slot_r_hand_str = "beret_white", slot_l_hand_str = "beret_white") body_parts_covered = HEAD|FACE \ No newline at end of file diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 3e97e0b98f..ed308d418d 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -31,13 +31,13 @@ name = "security armor" desc = "An armored vest that protects against some damage. This one has a NanoTrasen corporate badge." icon_state = "armoralt" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") /obj/item/clothing/suit/armor/vest/security name = "security armor" desc = "An armored vest that protects against some damage. This one has a corporate badge." icon_state = "armorsec" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") /obj/item/clothing/suit/armor/vest/warden name = "Warden's jacket" @@ -51,12 +51,11 @@ icon_state = "warden_alt" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS - /obj/item/clothing/suit/armor/riot name = "riot vest" desc = "A vest with heavy padding to protect against melee attacks." icon_state = "riot" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") slowdown = 1 armor = list(melee = 80, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEJUMPSUIT @@ -64,20 +63,20 @@ /obj/item/clothing/suit/armor/riot/alt icon_state = "riot_new" - item_state = "riot_new" + item_state_slots = list(slot_r_hand_str = "riot_new", slot_l_hand_str = "riot_new") /obj/item/clothing/suit/armor/bulletproof name = "bullet resistant vest" desc = "A vest that excels in protecting the wearer against high-velocity solid projectiles." icon_state = "bulletproof" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") blood_overlay_type = "armor" armor = list(melee = 10, bullet = 80, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.7 /obj/item/clothing/suit/armor/bulletproof/alt icon_state = "bulletproof_new" - item_state = "bulletproof_new" + item_state_slots = list(slot_r_hand_str = "bulletproof_new", slot_l_hand_str = "bulletproof_new") blood_overlay_type = "armor" /obj/item/clothing/suit/armor/laserproof @@ -121,7 +120,7 @@ name = "tactical armor" desc = "A suit of armor most often used by Special Weapons and Tactics squads. Includes padded vest with pockets along with shoulder and kneeguards." icon_state = "swatarmor" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS slowdown = 1 armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) @@ -131,7 +130,7 @@ name = "swat suit" desc = "A heavily armored suit that protects against moderate damage. Used in special operations." icon_state = "deathsquad" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 item_flags = STOPPRESSUREDAMAGE | THICKMATERIAL @@ -150,7 +149,7 @@ name = "officer jacket" desc = "An armored jacket used in special operations." icon_state = "detective" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") blood_overlay_type = "coat" flags_inv = 0 body_parts_covered = UPPER_TORSO|ARMS @@ -160,7 +159,7 @@ name = "armor" desc = "An armored vest with a detective's badge on it." icon_state = "detective-armor" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") blood_overlay_type = "armor" body_parts_covered = UPPER_TORSO|LOWER_TORSO armor = list(melee = 40, bullet = 30, laser = 30, energy = 10, bomb = 10, bio = 0, rad = 0) @@ -173,7 +172,7 @@ desc = "Someone separated our Research Director from their own head!" var/active = 0.0 icon_state = "reactiveoff" - item_state = "armor_reflec_old" + item_state_slots = list(slot_r_hand_str = "armor_reflec_old", slot_l_hand_str = "armor_reflec_old") blood_overlay_type = "armor" slowdown = 1 armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) @@ -222,7 +221,7 @@ name = "emergency response team armor" desc = "A set of armor worn by members of the Emergency Response Team." icon_state = "ertarmor_cmd" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 20, bio = 0, rad = 0) @@ -254,7 +253,7 @@ name = "armor vest" desc = "A simple kevlar plate carrier." icon_state = "kvest" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") armor = list(melee = 40, bullet = 30, laser = 30, energy = 10, bomb = 10, bio = 0, rad = 0) allowed = list(/obj/item/weapon/gun,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/device/flashlight/maglight) @@ -271,7 +270,7 @@ name = "officer armor vest" desc = "A simple kevlar plate carrier. This one has a security holobadge clipped to the chest." icon_state = "officervest_nobadge" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") icon_badge = "officervest_badge" icon_nobadge = "officervest_nobadge" @@ -279,7 +278,7 @@ name = "warden armor vest" desc = "A simple kevlar plate carrier. This one has a silver badge clipped to the chest." icon_state = "wardenvest_nobadge" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") icon_badge = "wardenvest_badge" icon_nobadge = "wardenvest_nobadge" @@ -287,7 +286,7 @@ name = "head of security armor vest" desc = "A simple kevlar plate carrier. This one has a gold badge clipped to the chest." icon_state = "hosvest_nobadge" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") icon_badge = "hosvest_badge" icon_nobadge = "hosvest_nobadge" @@ -295,7 +294,7 @@ name = "PCRC armor vest" desc = "A simple kevlar plate carrier belonging to Proxima Centauri Risk Control. This one has a PCRC crest clipped to the chest." icon_state = "pcrcvest_nobadge" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") icon_badge = "pcrcvest_badge" icon_nobadge = "pcrcvest_nobadge" @@ -303,7 +302,7 @@ name = "detective armor vest" desc = "A simple kevlar plate carrier in a vintage brown, it has a badge clipped to the chest that reads, 'Private investigator'." icon_state = "detectivevest_nobadge" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") icon_badge = "detectivevest_badge" icon_nobadge = "detectivevest_nobadge" @@ -311,7 +310,7 @@ name = "heavy armor vest" desc = "A heavy kevlar plate carrier with webbing attached." icon_state = "webvest" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") armor = list(melee = 50, bullet = 40, laser = 40, energy = 25, bomb = 25, bio = 0, rad = 0) slowdown = 1 @@ -319,7 +318,7 @@ name = "officer heavy armor vest" desc = "A heavy kevlar plate carrier with webbing attached. This one has a security holobadge clipped to the chest." icon_state = "officerwebvest_nobadge" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") icon_badge = "officerwebvest_badge" icon_nobadge = "officerwebvest_nobadge" @@ -327,7 +326,7 @@ name = "warden heavy armor vest" desc = "A heavy kevlar plate carrier with webbing attached. This one has a silver badge clipped to the chest." icon_state = "wardenwebvest_nobadge" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") icon_badge = "wardenwebvest_badge" icon_nobadge = "wardenwebvest_nobadge" @@ -335,7 +334,7 @@ name = "head of security heavy armor vest" desc = "A heavy kevlar plate carrier with webbing attached. This one has a gold badge clipped to the chest." icon_state = "hoswebvest_nobadge" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") icon_badge = "hoswebvest_badge" icon_nobadge = "hoswebvest_nobadge" @@ -343,7 +342,7 @@ name = "PCRC heavy armor vest" desc = "A heavy kevlar plate carrier belonging to Proxima Centauri Risk Control with webbing attached. This one has a PCRC crest clipped to the chest." icon_state = "pcrcwebvest_nobadge" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") icon_badge = "pcrcwebvest_badge" icon_nobadge = "pcrcwebvest_nobadge" @@ -352,7 +351,7 @@ name = "heavy armor vest" desc = "A high-quality heavy kevlar plate carrier in a fetching tan. The vest is surprisingly flexible, and possibly made of an advanced material." icon_state = "mercwebvest" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) slowdown = 0 @@ -362,7 +361,7 @@ name = "Cent. Com. armor" desc = "A suit that protects against some damage." icon_state = "centcom" - item_state = "armor" + item_state_slots = list(slot_r_hand_str = "armor", slot_l_hand_str = "armor") w_class = 4//bulky item body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen) @@ -375,7 +374,7 @@ name = "heavy armor" desc = "A heavily armored suit that protects against moderate damage." icon_state = "heavy" - item_state = "swat" + item_state_slots = list(slot_r_hand_str = "swat", slot_l_hand_str = "swat") armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) w_class = 4//bulky item gas_transfer_coefficient = 0.90 diff --git a/code/modules/clothing/suits/bio.dm b/code/modules/clothing/suits/bio.dm index 06d3062896..227414b0e4 100644 --- a/code/modules/clothing/suits/bio.dm +++ b/code/modules/clothing/suits/bio.dm @@ -26,12 +26,12 @@ //Standard biosuit, orange stripe /obj/item/clothing/head/bio_hood/general icon_state = "bio_general" - item_state = "bio" + item_state_slots = list(slot_r_hand_str = "bio", slot_l_hand_str = "bio") body_parts_covered = HEAD|FACE|EYES /obj/item/clothing/suit/bio_suit/general icon_state = "bio_general" - item_state = "bio" + item_state_slots = list(slot_r_hand_str = "bio", slot_l_hand_str = "bio") body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL @@ -85,5 +85,5 @@ name = "Plague doctor suit" desc = "It protected doctors from the Black Death, back then. You bet your arse it's gonna help you against viruses." icon_state = "plaguedoctor" - item_state = "bio" + item_state_slots = list(slot_r_hand_str = "bio", slot_l_hand_str = "bio") flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index b7b30032f9..cb3f20749b 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -7,7 +7,7 @@ name = "apron" desc = "A basic blue apron." icon_state = "apron" - item_state = "overalls" + item_state_slots = list(slot_r_hand_str = "overalls", slot_l_hand_str = "overalls") blood_overlay_type = "armor" body_parts_covered = 0 allowed = list (/obj/item/weapon/reagent_containers/spray/plantbgone,/obj/item/device/analyzer/plant_analyzer,/obj/item/seeds,/obj/item/weapon/reagent_containers/glass/bottle,/obj/item/weapon/material/minihoe) @@ -32,7 +32,7 @@ name = "chaplain hoodie" desc = "This suit says to you 'hush'!" icon_state = "chaplain_hoodie" - item_state = "suit_black" + item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black") body_parts_covered = UPPER_TORSO|ARMS //Chaplain @@ -66,21 +66,21 @@ name = "security officer's jacket" desc = "This jacket is for those special occasions when a security officer actually feels safe." icon_state = "officerbluejacket" - item_state = "suit_navy" + item_state_slots = list(slot_r_hand_str = "suit_navy", slot_l_hand_str = "suit_navy") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS /obj/item/clothing/suit/security/navywarden name = "warden's jacket" desc = "Perfectly suited for the warden that wants to leave an impression of style on those who visit the brig." icon_state = "wardenbluejacket" - item_state = "suit_navy" + item_state_slots = list(slot_r_hand_str = "suit_navy", slot_l_hand_str = "suit_navy") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS /obj/item/clothing/suit/security/navyhos name = "head of security's jacket" desc = "This piece of clothing was specifically designed for asserting superior authority." icon_state = "hosbluejacket" - item_state = "suit_navy" + item_state_slots = list(slot_r_hand_str = "suit_navy", slot_l_hand_str = "suit_navy") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS //Detective @@ -96,7 +96,7 @@ /obj/item/clothing/suit/storage/det_trench/grey name = "grey trenchcoat" icon_state = "detective2" - item_state = "leather_jacket" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") //Forensics /obj/item/clothing/suit/storage/forensics @@ -110,7 +110,7 @@ name = "red jacket" desc = "A red forensics technician jacket." icon_state = "forensics_red" - item_state = "suit_red" + item_state_slots = list(slot_r_hand_str = "suit_red", slot_l_hand_str = "suit_red") /obj/item/clothing/suit/storage/forensics/red/long name = "long red jacket" @@ -121,7 +121,7 @@ name = "blue jacket" desc = "A blue forensics technician jacket." icon_state = "forensics_blue" - item_state = "suit_navy" + item_state_slots = list(slot_r_hand_str = "suit_navy", slot_l_hand_str = "suit_navy") /obj/item/clothing/suit/storage/forensics/blue/long name = "long blue jacket" @@ -144,7 +144,7 @@ name = "blue suit jacket" desc = "A snappy dress jacket." icon_state = "suitjacket_blue_open" - item_state = "suit_blue" + item_state_slots = list(slot_r_hand_str = "suit_blue", slot_l_hand_str = "suit_blue") icon_open = "suitjacket_blue_open" icon_closed = "suitjacket_blue" blood_overlay_type = "coat" @@ -154,7 +154,7 @@ name = "purple suit jacket" desc = "A snappy dress jacket." icon_state = "suitjacket_purp_open" - item_state = "suit_purple" + item_state_slots = list(slot_r_hand_str = "suit_purple", slot_l_hand_str = "suit_purple") icon_open = "suitjacket_purp_open" icon_closed = "suitjacket_purp" blood_overlay_type = "coat" @@ -165,7 +165,7 @@ name = "black suit jacket" desc = "A smooth black jacket." icon_state = "ia_jacket_open" - item_state = "suit_black" + item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black") icon_open = "ia_jacket_open" icon_closed = "ia_jacket" blood_overlay_type = "coat" @@ -176,7 +176,7 @@ name = "first responder jacket" desc = "A high-visibility jacket worn by medical first responders." icon_state = "fr_jacket_open" - item_state = "fr_jacket" + item_state_slots = list(slot_r_hand_str = "fr_jacket", slot_l_hand_str = "fr_jacket") icon_open = "fr_jacket_open" icon_closed = "fr_jacket" blood_overlay_type = "armor" @@ -188,7 +188,7 @@ name = "\improper EMS jacket" desc = "A dark blue, martian-pattern, EMS jacket. It sports high-visibility reflective stripes and a star of life on the back." icon_state = "ems_jacket_closed" - item_state = "ems_jacket" + item_state_slots = list(slot_r_hand_str = "ems_jacket", slot_l_hand_str = "ems_jacket") icon_open = "ems_jacket_open" icon_closed = "ems_jacket_closed" diff --git a/code/modules/clothing/suits/labcoat.dm b/code/modules/clothing/suits/labcoat.dm index 82bd63e697..2035a86d41 100644 --- a/code/modules/clothing/suits/labcoat.dm +++ b/code/modules/clothing/suits/labcoat.dm @@ -2,7 +2,7 @@ name = "labcoat" desc = "A suit that protects against minor chemical spills." icon_state = "labcoat_open" - item_state = "labcoat" + item_state_slots = list(slot_r_hand_str = "labcoat", slot_l_hand_str = "labcoat") icon_open = "labcoat_open" icon_closed = "labcoat" blood_overlay_type = "coat" @@ -16,7 +16,7 @@ icon_state = "red_labcoat_open" icon_open = "red_labcoat_open" icon_closed = "red_labcoat" - item_state = "red_labcoat" + item_state_slots = list(slot_r_hand_str = "red_labcoat", slot_l_hand_str = "red_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/blue name = "blue labcoat" @@ -24,7 +24,7 @@ icon_state = "blue_labcoat_open" icon_open = "blue_labcoat_open" icon_closed = "blue_labcoat" - item_state = "blue_labcoat" + item_state_slots = list(slot_r_hand_str = "blue_labcoat", slot_l_hand_str = "blue_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/purple name = "purple labcoat" @@ -32,7 +32,7 @@ icon_state = "purple_labcoat_open" icon_open = "purple_labcoat_open" icon_closed = "purple_labcoat" - item_state = "purple_labcoat" + item_state_slots = list(slot_r_hand_str = "purple_labcoat", slot_l_hand_str = "purple_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/orange name = "orange labcoat" @@ -40,7 +40,7 @@ icon_state = "orange_labcoat_open" icon_open = "orange_labcoat_open" icon_closed = "orange_labcoat" - item_state = "orange_labcoat" + item_state_slots = list(slot_r_hand_str = "orange_labcoat", slot_l_hand_str = "orange_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/green name = "green labcoat" @@ -48,7 +48,7 @@ icon_state = "green_labcoat_open" icon_open = "green_labcoat_open" icon_closed = "green_labcoat" - item_state = "green_labcoat" + item_state_slots = list(slot_r_hand_str = "green_labcoat", slot_l_hand_str = "green_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/yellow name = "yellow labcoat" @@ -56,7 +56,7 @@ icon_state = "yellow_labcoat_open" icon_open = "yellow_labcoat_open" icon_closed = "yellow_labcoat" - item_state = "yellow_labcoat" + item_state_slots = list(slot_r_hand_str = "yellow_labcoat", slot_l_hand_str = "yellow_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/pink name = "pink labcoat" @@ -64,7 +64,7 @@ icon_state = "pink_labcoat_open" icon_open = "pink_labcoat_open" icon_closed = "pink_labcoat" - item_state = "pink_labcoat" + item_state_slots = list(slot_r_hand_str = "pink_labcoat", slot_l_hand_str = "pink_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/cmo name = "chief medical officer's labcoat" @@ -72,7 +72,7 @@ icon_state = "labcoat_cmo_open" icon_open = "labcoat_cmo_open" icon_closed = "labcoat_cmo" - item_state = "cmo_labcoat" + item_state_slots = list(slot_r_hand_str = "cmo_labcoat", slot_l_hand_str = "cmo_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/cmoalt name = "chief medical officer labcoat" @@ -80,7 +80,7 @@ icon_state = "labcoat_cmoalt_open" icon_open = "labcoat_cmoalt_open" icon_closed = "labcoat_cmoalt" - item_state = "cmo_labcoat" + item_state_slots = list(slot_r_hand_str = "cmo_labcoat", slot_l_hand_str = "cmo_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/mad name = "The Mad's labcoat" @@ -88,7 +88,7 @@ icon_state = "labgreen_open" icon_open = "labgreen_open" icon_closed = "labgreen" - item_state = "green_labcoat" + item_state_slots = list(slot_r_hand_str = "green_labcoat", slot_l_hand_str = "green_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/genetics name = "Geneticist labcoat" @@ -96,7 +96,7 @@ icon_state = "labcoat_gen_open" icon_open = "labcoat_gen_open" icon_closed = "labcoat_gen" - item_state = "genetics_labcoat" + item_state_slots = list(slot_r_hand_str = "genetics_labcoat", slot_l_hand_str = "genetics_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/chemist name = "Chemist labcoat" @@ -104,7 +104,7 @@ icon_state = "labcoat_chem_open" icon_open = "labcoat_chem_open" icon_closed = "labcoat_chem" - item_state = "chemist_labcoat" + item_state_slots = list(slot_r_hand_str = "chemist_labcoat", slot_l_hand_str = "chemist_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/virologist name = "Virologist labcoat" @@ -112,7 +112,7 @@ icon_state = "labcoat_vir_open" icon_open = "labcoat_vir_open" icon_closed = "labcoat_vir" - item_state = "virologist_labcoat" + item_state_slots = list(slot_r_hand_str = "virologist_labcoat", slot_l_hand_str = "virologist_labcoat") armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 0) /obj/item/clothing/suit/storage/toggle/labcoat/science @@ -121,7 +121,7 @@ icon_state = "labcoat_tox_open" icon_open = "labcoat_tox_open" icon_closed = "labcoat_tox" - item_state = "science_labcoat" + item_state_slots = list(slot_r_hand_str = "science_labcoat", slot_l_hand_str = "science_labcoat") /obj/item/clothing/suit/storage/toggle/labcoat/emt name = "EMT's labcoat" @@ -129,4 +129,4 @@ icon_state = "labcoat_emt_open" icon_open = "labcoat_emt_open" icon_closed = "labcoat_emt" - item_state = "emt_labcoat" \ No newline at end of file + item_state_slots = list(slot_r_hand_str = "emt_labcoat", slot_l_hand_str = "emt_labcoat") \ No newline at end of file diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 1bebc08ab9..c93bb20760 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -14,7 +14,7 @@ name = "blue laser tag armour" desc = "Blue Pride, Station Wide." icon_state = "bluetag" - item_state = "tdblue" + item_state_slots = list(slot_r_hand_str = "tdblue", slot_l_hand_str = "tdblue") blood_overlay_type = "armor" body_parts_covered = UPPER_TORSO allowed = list (/obj/item/weapon/gun/energy/lasertag/blue) @@ -24,7 +24,7 @@ name = "red laser tag armour" desc = "Reputed to go faster." icon_state = "redtag" - item_state = "tdred" + item_state_slots = list(slot_r_hand_str = "tdred", slot_l_hand_str = "tdred") blood_overlay_type = "armor" body_parts_covered = UPPER_TORSO allowed = list (/obj/item/weapon/gun/energy/lasertag/red) @@ -37,14 +37,14 @@ name = "pirate coat" desc = "Yarr." icon_state = "pirate" - item_state = "greatcoat" + item_state_slots = list(slot_r_hand_str = "greatcoat", slot_l_hand_str = "greatcoat") body_parts_covered = UPPER_TORSO|ARMS /obj/item/clothing/suit/hgpirate name = "pirate captain coat" desc = "Yarr." icon_state = "hgpirate" - item_state = "greatcoat" + item_state_slots = list(slot_r_hand_str = "greatcoat", slot_l_hand_str = "greatcoat") flags_inv = HIDEJUMPSUIT body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS @@ -60,19 +60,19 @@ name = "great coat" desc = "A heavy great coat" icon_state = "gentlecoat" - item_state = "greatcoat" + item_state_slots = list(slot_r_hand_str = "greatcoat", slot_l_hand_str = "greatcoat") /obj/item/clothing/suit/johnny_coat name = "johnny~~ coat" desc = "Johnny~~" icon_state = "gentlecoat" - item_state = "johnny_coat" + item_state_slots = list(slot_r_hand_str = "johnny_coat", slot_l_hand_str = "johnny_coat") /obj/item/clothing/suit/justice name = "justice suit" desc = "This pretty much looks ridiculous." icon_state = "gentle_coat" - item_state = "greatcoat" + item_state_slots = list(slot_r_hand_str = "greatcoat", slot_l_hand_str = "greatcoat") flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|HANDS|LEGS|FEET @@ -88,7 +88,7 @@ name = "waistcoat" desc = "For some classy, murderous fun." icon_state = "vest" - item_state = "wcoat" + item_state_slots = list(slot_r_hand_str = "wcoat", slot_l_hand_str = "wcoat") blood_overlay_type = "armor" body_parts_covered = UPPER_TORSO|LOWER_TORSO @@ -111,7 +111,7 @@ name = "Hastur's Robes" desc = "Robes not meant to be worn by man" icon_state = "hastur" - item_state = "rad" + item_state_slots = list(slot_r_hand_str = "rad", slot_l_hand_str = "rad") body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT @@ -134,7 +134,7 @@ name = "Monkey Suit" desc = "A suit that looks like a primate" icon_state = "monkeysuit" - item_state = "brown_jacket" + item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket") body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS|FEET|HANDS flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT siemens_coefficient = 2.0 @@ -143,7 +143,7 @@ name = "Holiday Priest" desc = "This is a nice holiday my son." icon_state = "holidaypriest" - item_state = "labcoat" + item_state_slots = list(slot_r_hand_str = "labcoat", slot_l_hand_str = "labcoat") body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDEJUMPSUIT @@ -168,7 +168,7 @@ name = "worn shirt" desc = "A worn out, curiously comfortable t-shirt with a picture of Ian. You wouldn't go so far as to say it feels like being hugged when you wear it but it's pretty close. Good for sleeping in." icon_state = "ianshirt" - item_state = "labcoat" //placeholder -S2- + item_state_slots = list(slot_r_hand_str = "labcoat", slot_l_hand_str = "labcoat") //placeholder -S2- body_parts_covered = UPPER_TORSO|ARMS /* @@ -178,25 +178,25 @@ name = "leather coat" desc = "A long, thick black leather coat." icon_state = "leathercoat_alt" - item_state = "leather_jacket" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") /obj/item/clothing/suit/leathercoat/sec name = "leather coat" desc = "A long, thick black leather coat." icon_state = "leathercoat_sec" - item_state = "leather_jacket" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") /obj/item/clothing/suit/browncoat name = "brown leather coat" desc = "A long, brown leather coat." icon_state = "browncoat" - item_state = "brown_jacket" + item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket") /obj/item/clothing/suit/neocoat name = "black coat" desc = "A flowing, black coat." icon_state = "neocoat" - item_state = "leather_jacket" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") /* * stripper @@ -205,21 +205,21 @@ name = "pink skimpy dress" desc = "A rather skimpy pink dress." icon_state = "stripper_p_over" - item_state = "pink_labcoat" + item_state_slots = list(slot_r_hand_str = "pink_labcoat", slot_l_hand_str = "pink_labcoat") siemens_coefficient = 1 /obj/item/clothing/suit/stripper/stripper_green name = "green skimpy dress" desc = "A rather skimpy green dress." icon_state = "stripper_g_over" - item_state = "green_labcoat" + item_state_slots = list(slot_r_hand_str = "green_labcoat", slot_l_hand_str = "green_labcoat") siemens_coefficient = 1 /obj/item/clothing/suit/xenos name = "xenos suit" desc = "A suit made out of chitinous alien hide." icon_state = "xenos" - item_state = "black_suit" + item_state_slots = list(slot_r_hand_str = "black_suit", slot_l_hand_str = "black_suit") body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT siemens_coefficient = 2.0 @@ -281,37 +281,37 @@ name = "puffer jacket" desc = "A thick jacket with a rubbery, water-resistant shell." icon_state = "pufferjacket" - item_state = "chainmail" + item_state_slots = list(slot_r_hand_str = "chainmail", slot_l_hand_str = "chainmail") /obj/item/clothing/suit/jacket/puffer/vest name = "puffer vest" desc = "A thick vest with a rubbery, water-resistant shell." icon_state = "puffervest" - item_state = "chainmail" + item_state_slots = list(slot_r_hand_str = "chainmail", slot_l_hand_str = "chainmail") /obj/item/clothing/suit/storage/miljacket name = "military jacket" desc = "A canvas jacket styled after classical American military garb. Feels sturdy, yet comfortable." icon_state = "militaryjacket_nobadge" - item_state = "suit_olive" + item_state_slots = list(slot_r_hand_str = "suit_olive", slot_l_hand_str = "suit_olive") /obj/item/clothing/suit/storage/miljacket/alt name = "military jacket" desc = "A canvas jacket styled after classical American military garb. Feels sturdy, yet comfortable." icon_state = "militaryjacket_badge" - item_state = "suit_olive" + item_state_slots = list(slot_r_hand_str = "suit_olive", slot_l_hand_str = "suit_olive") /obj/item/clothing/suit/storage/miljacket/green name = "military jacket" desc = "A dark green canvas jacket. Feels sturdy, yet comfortable." icon_state = "militaryjacket_green" - item_state = "militaryjacket_green" + item_state_slots = list(slot_r_hand_str = "suit_olive", slot_l_hand_str = "suit_olive") /obj/item/clothing/suit/storage/toggle/bomber name = "bomber jacket" desc = "A thick, well-worn WW2 leather bomber jacket." icon_state = "bomber" - item_state = "brown_jacket" + item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket") icon_open = "bomber_open" icon_closed = "bomber" body_parts_covered = UPPER_TORSO|ARMS @@ -323,7 +323,7 @@ name = "bomber jacket" desc = "A thick, well-worn WW2 leather bomber jacket." icon_state = "bomberjacket_new" - item_state = "brown_jacket" + item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket") body_parts_covered = UPPER_TORSO|ARMS cold_protection = UPPER_TORSO|ARMS min_cold_protection_temperature = T0C - 20 @@ -337,19 +337,19 @@ /obj/item/clothing/suit/storage/leather_jacket/alt icon_state = "leather_jacket_alt" - item_state = "leather_jacket" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") /obj/item/clothing/suit/storage/leather_jacket/nanotrasen desc = "A black leather coat. A corporate logo is proudly displayed on the back." icon_state = "leather_jacket_nt" - item_state = "leather_jacket" + item_state_slots = list(slot_r_hand_str = "leather_jacket", slot_l_hand_str = "leather_jacket") //This one has buttons for some reason /obj/item/clothing/suit/storage/toggle/brown_jacket name = "brown jacket" desc = "A brown leather coat." icon_state = "brown_jacket" - item_state = "brown_jacket" + item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket") icon_open = "brown_jacket_open" icon_closed = "brown_jacket" body_parts_covered = UPPER_TORSO|ARMS @@ -357,7 +357,7 @@ /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen desc = "A brown leather coat. A corporate logo is proudly displayed on the back." icon_state = "brown_jacket_nt" - item_state = "brown_jacket" + item_state_slots = list(slot_r_hand_str = "brown_jacket", slot_l_hand_str = "brown_jacket") icon_open = "brown_jacket_nt_open" icon_closed = "brown_jacket_nt" @@ -365,7 +365,7 @@ name = "grey hoodie" desc = "A warm, grey sweatshirt." icon_state = "grey_hoodie" - item_state = "suit_grey" + item_state_slots = list(slot_r_hand_str = "suit_grey", slot_l_hand_str = "suit_grey") icon_open = "grey_hoodie_open" icon_closed = "grey_hoodie" min_cold_protection_temperature = T0C - 20 @@ -375,7 +375,7 @@ name = "black hoodie" desc = "A warm, black sweatshirt." icon_state = "black_hoodie" - item_state = "suit_black" + item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black") icon_open = "black_hoodie_open" icon_closed = "black_hoodie" @@ -383,7 +383,7 @@ name = "red hoodie" desc = "A warm, red sweatshirt." icon_state = "red_hoodie" - item_state = "suit_red" + item_state_slots = list(slot_r_hand_str = "suit_red", slot_l_hand_str = "suit_red") icon_open = "red_hoodie_open" icon_closed = "red_hoodie" @@ -391,7 +391,7 @@ name = "blue hoodie" desc = "A warm, blue sweatshirt." icon_state = "blue_hoodie" - item_state = "suit_blue" + item_state_slots = list(slot_r_hand_str = "suit_blue", slot_l_hand_str = "suit_blue") icon_open = "blue_hoodie_open" icon_closed = "blue_hoodie" @@ -399,7 +399,7 @@ name = "green hoodie" desc = "A warm, green sweatshirt." icon_state = "green_hoodie" - item_state = "suit_olive" //idc + item_state_slots = list(slot_r_hand_str = "suit_olive", slot_l_hand_str = "suit_olive") icon_open = "green_hoodie_open" icon_closed = "green_hoodie" @@ -407,7 +407,7 @@ name = "orange hoodie" desc = "A warm, orange sweatshirt." icon_state = "orange_hoodie" - item_state = "suit_orange" + item_state_slots = list(slot_r_hand_str = "suit_orange", slot_l_hand_str = "suit_orange") icon_open = "orange_hoodie_open" icon_closed = "orange_hoodie" @@ -415,7 +415,7 @@ name = "yellow hoodie" desc = "A warm, yellow sweatshirt." icon_state = "yellow_hoodie" - item_state = "suit_yellow" + item_state_slots = list(slot_r_hand_str = "suit_yellow", slot_l_hand_str = "suit_yellow") icon_open = "yellow_hoodie_open" icon_closed = "yellow_hoodie" @@ -423,7 +423,7 @@ name = "CTI hoodie" desc = "A warm, black sweatshirt. It bears the letters ‘CTI’ on the back, a lettering to the prestigious university in Tau Ceti, Ceti Technical Institute. There is a blue supernova embroidered on the front, the emblem of CTI." icon_state = "cti_hoodie" - item_state = "suit_black" + item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black") icon_open = "cti_hoodie_open" icon_closed = "cti_hoodie" @@ -431,7 +431,7 @@ name = "mojave university hoodie" desc = "A warm, gray sweatshirt. It bears the letters ‘MU’ on the front, a lettering to the well-known public college, Mojave University." icon_state = "mu_hoodie" - item_state = "suit_grey" + item_state_slots = list(slot_r_hand_str = "suit_grey", slot_l_hand_str = "suit_grey") icon_open = "mu_hoodie_open" icon_closed = "mu_hoodie" @@ -439,7 +439,7 @@ name = "NT hoodie" desc = "A warm, blue sweatshirt. It proudly bears the silver NanoTrasen insignia lettering on the back. The edges are trimmed with silver." icon_state = "nt_hoodie" - item_state = "suit_blue" + item_state_slots = list(slot_r_hand_str = "suit_blue", slot_l_hand_str = "suit_blue") icon_open = "nt_hoodie_open" icon_closed = "nt_hoodie" @@ -447,7 +447,7 @@ name = "Space Mountain Wind hoodie" desc = "A warm, black sweatshirt. It has the logo for the popular softdrink Space Mountain Wind on both the front and the back." icon_state = "smw_hoodie" - item_state = "suit_black" + item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black") icon_open = "smw_hoodie_open" icon_closed = "smw_hoodie" @@ -455,7 +455,7 @@ name = "white dress" desc = "A fancy white dress." icon_state = "white_dress" - item_state = "white_dress" + item_state_slots = list(slot_r_hand_str = "white_dress", slot_l_hand_str = "white_dress") body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS flags_inv = HIDEJUMPSUIT @@ -463,7 +463,7 @@ name = "carp costume" desc = "A costume made from 'synthetic' carp scales, it smells." icon_state = "carp_casual" - item_state = "carp_casual" //Does not exist -S2- + item_state_slots = list(slot_r_hand_str = "carp_casual", slot_l_hand_str = "carp_casual") //Does not exist -S2- body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE //Space carp like space, so you should too @@ -474,7 +474,8 @@ /obj/item/clothing/head/carp_hood name = "carp hood" desc = "A hood attached to a carp costume." - icon_state = "carp_casual" //Does not exist -S2- + icon_state = "carp_casual" + item_state_slots = list(slot_r_hand_str = "carp_casual", slot_l_hand_str = "carp_casual") //Does not exist -S2- body_parts_covered = HEAD cold_protection = HEAD min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE @@ -483,7 +484,7 @@ name = "corgi costume" desc = "A costume that looks like someone made a human-like corgi, it won't guarantee belly rubs." icon_state = "ian" - item_state = "ian" //Does not exist -S2- + item_state_slots = list(slot_r_hand_str = "ian", slot_l_hand_str = "ian") //Does not exist -S2- body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS //cold_protection = CHEST|GROIN|ARMS //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT @@ -495,7 +496,7 @@ name = "corgi hood" desc = "A hood that looks just like a corgi's head, it won't guarantee dog biscuits." icon_state = "ian" - item_state = "ian" //Does not exist -S2- + item_state_slots = list(slot_r_hand_str = "ian", slot_l_hand_str = "ian") //Does not exist -S2- body_parts_covered = HEAD //cold_protection = HEAD //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT @@ -504,7 +505,7 @@ name = "winter coat" desc = "A heavy jacket made from 'synthetic' animal furs." icon_state = "coatwinter" - item_state = "coatwinter" + item_state_slots = list(slot_r_hand_str = "coatwinter", slot_l_hand_str = "coatwinter") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE @@ -525,59 +526,59 @@ /obj/item/clothing/suit/storage/hooded/wintercoat/captain name = "captain's winter coat" icon_state = "coatcaptain" - item_state = "coatcaptain" + item_state_slots = list(slot_r_hand_str = "coatcaptain", slot_l_hand_str = "coatcaptain") armor = list(melee = 20, bullet = 15, laser = 20, energy = 10, bomb = 15, bio = 0, rad = 0) /obj/item/clothing/suit/storage/hooded/wintercoat/security name = "security winter coat" icon_state = "coatsecurity" - item_state = "coatsecurity" + item_state_slots = list(slot_r_hand_str = "coatsecurity", slot_l_hand_str = "coatsecurity") armor = list(melee = 25, bullet = 20, laser = 20, energy = 15, bomb = 20, bio = 0, rad = 0) /obj/item/clothing/suit/storage/hooded/wintercoat/medical name = "medical winter coat" icon_state = "coatmedical" - item_state = "coatmedical" + item_state_slots = list(slot_r_hand_str = "coatmedical", slot_l_hand_str = "coatmedical") armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0) /obj/item/clothing/suit/storage/hooded/wintercoat/science name = "science winter coat" icon_state = "coatscience" - item_state = "coatscience" + item_state_slots = list(slot_r_hand_str = "coatscience", slot_l_hand_str = "coatscience") armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0) /obj/item/clothing/suit/storage/hooded/wintercoat/engineering name = "engineering winter coat" icon_state = "coatengineer" - item_state = "coatengineer" + item_state_slots = list(slot_r_hand_str = "coatengineer", slot_l_hand_str = "coatengineer") armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 20) /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos name = "atmospherics winter coat" icon_state = "coatatmos" - item_state = "coatatmos" + item_state_slots = list(slot_r_hand_str = "coatatmos", slot_l_hand_str = "coatatmos") /obj/item/clothing/suit/storage/hooded/wintercoat/hydro name = "hydroponics winter coat" icon_state = "coathydro" - item_state = "coathydro" + item_state_slots = list(slot_r_hand_str = "coathydro", slot_l_hand_str = "coathydro") /obj/item/clothing/suit/storage/hooded/wintercoat/cargo name = "cargo winter coat" icon_state = "coatcargo" - item_state = "coatcargo" + item_state_slots = list(slot_r_hand_str = "coatcargo", slot_l_hand_str = "coatcargo") /obj/item/clothing/suit/storage/hooded/wintercoat/miner name = "mining winter coat" icon_state = "coatminer" - item_state = "coatminer" + item_state_slots = list(slot_r_hand_str = "coatminer", slot_l_hand_str = "coatminer") armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) /obj/item/clothing/suit/varsity name = "black varsity jacket" desc = "A favorite of jocks everywhere from Sol to Nyx." icon_state = "varsity" - item_state = "suit_black" + item_state_slots = list(slot_r_hand_str = "suit_black", slot_l_hand_str = "suit_black") /obj/item/clothing/suit/varsity/red name = "red varsity jacket" @@ -606,35 +607,35 @@ name = "track jacket" desc = "a track jacket, for the athletic." icon_state = "trackjacket" - item_state = "black_labcoat" + item_state_slots = list(slot_r_hand_str = "black_labcoat", slot_l_hand_str = "black_labcoat") icon_open = "trackjacket_open" icon_closed = "trackjacket" /obj/item/clothing/suit/storage/toggle/track/blue name = "blue track jacket" icon_state = "trackjacketblue" - item_state = "blue_labcoat" + item_state_slots = list(slot_r_hand_str = "blue_labcoat", slot_l_hand_str = "blue_labcoat") icon_open = "trackjacketblue_open" icon_closed = "trackjacketblue" /obj/item/clothing/suit/storage/toggle/track/green name = "green track jacket" icon_state = "trackjacketgreen" - item_state = "green_labcoat" + item_state_slots = list(slot_r_hand_str = "green_labcoat", slot_l_hand_str = "green_labcoat") icon_open = "trackjacketgreen_open" icon_closed = "trackjacketgreen" /obj/item/clothing/suit/storage/toggle/track/red name = "red track jacket" icon_state = "trackjacketred" - item_state = "red_labcoat" + item_state_slots = list(slot_r_hand_str = "red_labcoat", slot_l_hand_str = "red_labcoat") icon_open = "trackjacketred_open" icon_closed = "trackjacketred" /obj/item/clothing/suit/storage/toggle/track/white name = "white track jacket" icon_state = "trackjacketwhite" - item_state = "labcoat" + item_state_slots = list(slot_r_hand_str = "labcoat", slot_l_hand_str = "labcoat") icon_open = "trackjacketwhite_open" icon_closed = "trackjacketwhite" @@ -644,7 +645,7 @@ name = "Flannel shirt" desc = "A comfy, grey flannel shirt. Unleash your inner hipster." icon_state = "flannel" - item_state = "black_labcoat" + item_state_slots = list(slot_r_hand_str = "black_labcoat", slot_l_hand_str = "black_labcoat") var/rolled = 0 var/tucked = 0 var/buttoned = 0 @@ -709,17 +710,17 @@ /obj/item/clothing/suit/storage/flannel/red desc = "A comfy, red flannel shirt. Unleash your inner hipster." icon_state = "flannel_red" - item_state = "red_labcoat" + item_state_slots = list(slot_r_hand_str = "red_labcoat", slot_l_hand_str = "red_labcoat") /obj/item/clothing/suit/storage/flannel/aqua desc = "A comfy, aqua flannel shirt. Unleash your inner hipster." icon_state = "flannel_aqua" - item_state = "blue_labcoat" + item_state_slots = list(slot_r_hand_str = "blue_labcoat", slot_l_hand_str = "blue_labcoat") /obj/item/clothing/suit/storage/flannel/brown desc = "A comfy, brown flannel shirt. Unleash your inner hipster." icon_state = "flannel_brown" - item_state = "johnny" + item_state_slots = list(slot_r_hand_str = "johnny", slot_l_hand_str = "johnny") //Green Uniform @@ -727,7 +728,7 @@ name = "green formal jacket" desc = "A sleek proper formal jacket with gold buttons." icon_state = "suitjacket_green_open" - item_state = "suit_olive" + item_state_slots = list(slot_r_hand_str = "suit_olive", slot_l_hand_str = "suit_olive") icon_open = "suitjacket_green_open" icon_closed = "suitjacket_green" blood_overlay_type = "coat" diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index 4adf81c675..e732a1318e 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -32,7 +32,7 @@ name = "firesuit" desc = "A suit that protects against extreme fire and heat." //icon_state = "thermal" - item_state = "black_suit" + item_state_slots = list(slot_r_hand_str = "black_suit", slot_l_hand_str = "black_suit") w_class = 4//bulky item slowdown = 1.5 diff --git a/code/modules/clothing/suits/wiz_robe.dm b/code/modules/clothing/suits/wiz_robe.dm index 73f142f50d..ba04d4ca36 100644 --- a/code/modules/clothing/suits/wiz_robe.dm +++ b/code/modules/clothing/suits/wiz_robe.dm @@ -42,7 +42,7 @@ name = "Gentlemans Cap" desc = "A checkered gray flat cap woven together with the rarest of threads." icon_state = "gentcap" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") siemens_coefficient = 0.8 /obj/item/clothing/suit/wizrobe @@ -88,14 +88,14 @@ name = "Gentlemans Coat" desc = "A heavy threaded twead gray jacket. For a different sort of Gentleman." icon_state = "gentlecoat" - item_state = "greatcoat" + item_state_slots = list(slot_r_hand_str = "greatcoat", slot_l_hand_str = "greatcoat") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS /obj/item/clothing/suit/wizrobe/fake name = "wizard robe" desc = "A rather dull, blue robe meant to mimick real wizard robes." icon_state = "wizard-fake" - item_state = "wizard" + item_state_slots = list(slot_r_hand_str = "wizard", slot_l_hand_str = "wizard") armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 1.0 diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 611f451f2c..d3e539bad2 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -3,7 +3,7 @@ desc = "A neosilk clip-on tie." icon = 'icons/obj/clothing/ties.dmi' icon_state = "bluetie" - item_state = "" //no inhands + item_state_slots = list(slot_r_hand_str = "", slot_l_hand_str = "") slot_flags = SLOT_TIE w_class = 2.0 var/slot = "decor" @@ -173,7 +173,6 @@ return return ..(M,user) - //Medals /obj/item/clothing/accessory/medal name = "bronze medal" diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 1c5c089a8e..9e6d0cb528 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -14,7 +14,7 @@ name = "black jumpskirt" desc = "A slimming black jumpskirt." icon_state = "blackjumpskirt" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "blackjumpskirt" /obj/item/clothing/under/color/blue @@ -78,7 +78,7 @@ name = "lightblue jumpsuit" desc = "A light blue jumpsuit." icon_state = "lightblue" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") worn_state = "lightblue" rolled_sleeves = 0 @@ -86,7 +86,7 @@ name = "aqua jumpsuit" desc = "An aqua jumpsuit." icon_state = "aqua" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") worn_state = "aqua" rolled_sleeves = 0 @@ -101,7 +101,7 @@ name = "lightpurple jumpsuit" desc = "A light purple jumpsuit." icon_state = "lightpurple" - item_state = "purple" + item_state_slots = list(slot_r_hand_str = "purple", slot_l_hand_str = "purple") worn_state = "lightpurple" rolled_sleeves = 0 @@ -109,7 +109,7 @@ name = "lightgreen jumpsuit" desc = "A light green jumpsuit." icon_state = "lightgreen" - item_state = "green" + item_state_slots = list(slot_r_hand_str = "green", slot_l_hand_str = "green") worn_state = "lightgreen" rolled_sleeves = 0 @@ -124,7 +124,7 @@ name = "brown jumpsuit" desc = "A brown jumpsuit." icon_state = "brown" - item_state = "lightbrown" + item_state_slots = list(slot_r_hand_str = "lightbrown", slot_l_hand_str = "lightbrown") worn_state = "brown" rolled_sleeves = 0 @@ -132,7 +132,7 @@ name = "yellowgreen jumpsuit" desc = "A... yellow green jumpsuit?" icon_state = "yellowgreen" - item_state = "yellow" + item_state_slots = list(slot_r_hand_str = "yellow", slot_l_hand_str = "yellow") worn_state = "yellowgreen" rolled_sleeves = 0 @@ -140,7 +140,7 @@ name = "darkblue jumpsuit" desc = "A dark blue jumpsuit." icon_state = "darkblue" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") worn_state = "darkblue" rolled_sleeves = 0 @@ -148,7 +148,7 @@ name = "lightred jumpsuit" desc = "A light red jumpsuit." icon_state = "lightred" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "lightred" rolled_sleeves = 0 @@ -156,6 +156,6 @@ name = "darkred jumpsuit" desc = "A dark red jumpsuit." icon_state = "darkred" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "darkred" rolled_sleeves = 0 diff --git a/code/modules/clothing/under/jobs/civilian.dm b/code/modules/clothing/under/jobs/civilian.dm index cd232f7878..133146783e 100644 --- a/code/modules/clothing/under/jobs/civilian.dm +++ b/code/modules/clothing/under/jobs/civilian.dm @@ -18,7 +18,7 @@ name = "quartermaster's jumpsuit" desc = "It's a jumpsuit worn by the quartermaster. It's specially designed to prevent back injuries caused by pushing paper." icon_state = "qm" - item_state = "cargo" + item_state_slots = list(slot_r_hand_str = "cargo", slot_l_hand_str = "cargo") worn_state = "qm" rolled_sleeves = 0 @@ -39,7 +39,7 @@ name = "cargo technician's jumpsuit" desc = "Shooooorts! They're comfy and easy to wear!" icon_state = "cargotech" - item_state = "cargo" + item_state_slots = list(slot_r_hand_str = "cargo", slot_l_hand_str = "cargo") worn_state = "cargo" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS rolled_sleeves = 0 @@ -61,7 +61,7 @@ desc = "It's a black jumpsuit, often worn by religious folk." name = "chaplain's jumpsuit" icon_state = "chaplain" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "chapblack" rolled_sleeves = 0 @@ -90,7 +90,7 @@ desc = "A blue jacket and red tie, with matching red cuffs! Snazzy. Wearing this makes you feel more important than your job title does." name = "head of personnel's suit" icon_state = "hopwhimsy" - item_state = "hop" + item_state_slots = list(slot_r_hand_str = "hop", slot_l_hand_str = "hop") worn_state = "hopwhimsy" rolled_sleeves = -1 @@ -98,7 +98,7 @@ desc = "It's a jumpsuit designed to protect against minor plant-related hazards." name = "botanist's jumpsuit" icon_state = "hydroponics" - item_state = "green" + item_state_slots = list(slot_r_hand_str = "green", slot_l_hand_str = "green") worn_state = "hydroponics" permeability_coefficient = 0.50 rolled_sleeves = 0 @@ -107,7 +107,7 @@ desc = "The plain, professional attire of an Internal Affairs Agent. The collar is immaculately starched." name = "Internal Affairs uniform" icon_state = "internalaffairs" - item_state = "ba_suit" + item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit") worn_state = "internalaffairs" rolled_sleeves = 0 starting_accessories = list(/obj/item/clothing/accessory/black) @@ -131,7 +131,7 @@ /obj/item/clothing/under/lawyer/female name = "black Lawyer suit" icon_state = "black_suit_fem" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "black_suit_fem" /obj/item/clothing/under/lawyer/red @@ -148,28 +148,28 @@ name = "Blue Suit" desc = "A classy suit." icon_state = "bluesuit" - item_state = "lawyer_blue" + item_state_slots = list(slot_r_hand_str = "lawyer_blue", slot_l_hand_str = "lawyer_blue") worn_state = "bluesuit" starting_accessories = list(/obj/item/clothing/accessory/red) /obj/item/clothing/under/lawyer/purpsuit name = "Purple Suit" icon_state = "lawyer_purp" - item_state = "purple" + item_state_slots = list(slot_r_hand_str = "purple", slot_l_hand_str = "purple") worn_state = "lawyer_purp" /obj/item/clothing/under/lawyer/oldman name = "Old Man's Suit" desc = "A classic suit for the older gentleman with built in back support." icon_state = "oldman" - item_state = "johnny" + item_state_slots = list(slot_r_hand_str = "johnny", slot_l_hand_str = "johnny") worn_state = "oldman" /obj/item/clothing/under/librarian name = "sensible suit" desc = "It's very... sensible." icon_state = "red_suit" - item_state = "lawyer_red" + item_state_slots = list(slot_r_hand_str = "lawyer_red", slot_l_hand_str = "lawyer_red") worn_state = "red_suit" /obj/item/clothing/under/mime diff --git a/code/modules/clothing/under/jobs/medsci.dm b/code/modules/clothing/under/jobs/medsci.dm index c7632b021c..97c672d86a 100644 --- a/code/modules/clothing/under/jobs/medsci.dm +++ b/code/modules/clothing/under/jobs/medsci.dm @@ -12,7 +12,7 @@ desc = "A dress suit and slacks stained with hard work and dedication to science. Perhaps other things as well, but mostly hard work and dedication." name = "head researcher uniform" icon_state = "rdalt" - item_state = "director" + item_state_slots = list(slot_r_hand_str = "director", slot_l_hand_str = "director") worn_state = "rdalt" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -28,7 +28,7 @@ desc = "It's made of a special fiber that provides minor protection against biohazards. It has markings that denote the wearer as a scientist." name = "scientist's jumpsuit" icon_state = "science" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "sciencewhite" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0) @@ -38,7 +38,7 @@ desc = "It's made of a special fiber that gives special protection against biohazards. It has a chemist rank stripe on it." name = "chemist's jumpsuit" icon_state = "chemistry" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "chemistrywhite" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -51,7 +51,7 @@ desc = "It's a jumpsuit worn by those with the experience to be \"Chief Medical Officer\". It provides minor biological protection." name = "chief medical officer's jumpsuit" icon_state = "cmo" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "cmo" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -61,7 +61,7 @@ desc = "It's made of a special fiber that gives special protection against biohazards. It has a genetics rank stripe on it." name = "geneticist's jumpsuit" icon_state = "genetics" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "geneticswhite" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -71,7 +71,7 @@ desc = "It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it." name = "virologist's jumpsuit" icon_state = "virology" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "virologywhite" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -91,7 +91,7 @@ desc = "A dress commonly worn by the nursing staff in the medical department." name = "nurse's dress" icon_state = "nurse" - item_state = "nursesuit" + item_state_slots = list(slot_r_hand_str = "nursesuit", slot_l_hand_str = "nursesuit") worn_state = "nurse" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -102,7 +102,7 @@ desc = "A white suit to be worn by medical attendants." name = "orderly's uniform" icon_state = "orderly" - item_state = "nursesuit" + item_state_slots = list(slot_r_hand_str = "nursesuit", slot_l_hand_str = "nursesuit") worn_state = "orderly" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -112,7 +112,7 @@ desc = "It's made of a special fiber that provides minor protection against biohazards. It has a cross on the chest denoting that the wearer is trained medical personnel." name = "medical doctor's jumpsuit" icon_state = "medical" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "medical" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -122,7 +122,7 @@ name = "short sleeve medical jumpsuit" desc = "It's made of a special fiber that provides minor protection against biohazards. This one has a cross on the chest denoting that the wearer is trained medical personnel." icon_state = "medical_short" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS rolled_sleeves = -1 @@ -130,7 +130,7 @@ name = "medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in baby blue." icon_state = "scrubsblue" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") worn_state = "scrubsblue" rolled_sleeves = -1 @@ -138,7 +138,7 @@ name = "medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in dark green." icon_state = "scrubsgreen" - item_state = "green" + item_state_slots = list(slot_r_hand_str = "green", slot_l_hand_str = "green") worn_state = "scrubsgreen" rolled_sleeves = -1 @@ -146,7 +146,7 @@ name = "medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in deep purple." icon_state = "scrubspurple" - item_state = "purple" + item_state_slots = list(slot_r_hand_str = "purple", slot_l_hand_str = "purple") worn_state = "scrubspurple" rolled_sleeves = -1 @@ -154,7 +154,7 @@ name = "medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in black." icon_state = "scrubsblack" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "scrubsblack" rolled_sleeves = -1 @@ -162,7 +162,7 @@ name = "medical scrubs" desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in navy blue." icon_state = "scrubsnavyblue" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") worn_state = "scrubsnavyblue" rolled_sleeves = -1 @@ -170,14 +170,14 @@ desc = "A basic white jumpsuit. It has turqouise markings that denote the wearer as a psychiatrist." name = "psychiatrist's jumpsuit" icon_state = "psych" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "psych" /obj/item/clothing/under/rank/psych/turtleneck desc = "A turqouise turtleneck and a pair of dark blue slacks, belonging to a psychologist." name = "psychologist's turtleneck" icon_state = "psychturtle" - item_state = "psyche" + item_state_slots = list(slot_r_hand_str = "psyche", slot_l_hand_str = "psyche") worn_state = "psychturtle" rolled_sleeves = 0 @@ -188,7 +188,7 @@ desc = "It's made of a special fiber which provides minor protection against biohazards." name = "geneticist's jumpsuit" icon_state = "genetics_new" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "genetics_new" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -198,7 +198,7 @@ desc = "It's made of a special fiber which provides minor protection against biohazards." name = "chemist's jumpsuit" icon_state = "chemist_new" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "chemist_new" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) @@ -208,7 +208,7 @@ desc = "Made of a special fiber that gives special protection against biohazards and small explosions." name = "scientist's jumpsuit" icon_state = "scientist_new" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "scientist_new" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0) @@ -218,7 +218,7 @@ desc = "Made of a special fiber that gives increased protection against biohazards." name = "virologist's jumpsuit" icon_state = "virologist_new" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") worn_state = "virologist_new" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) diff --git a/code/modules/clothing/under/jobs/security.dm b/code/modules/clothing/under/jobs/security.dm index 961a3022e5..523c12f0e1 100644 --- a/code/modules/clothing/under/jobs/security.dm +++ b/code/modules/clothing/under/jobs/security.dm @@ -12,7 +12,7 @@ desc = "It's made of a slightly sturdier material than standard jumpsuits, to allow for more robust protection. It has the word \"Warden\" written on the shoulders." name = "warden's jumpsuit" icon_state = "warden" - item_state = "red" //Red should be just fine -S2- + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "warden" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.9 @@ -28,7 +28,7 @@ name = "security officer's jumpsuit" desc = "It's made of a slightly sturdier material than standard jumpsuits, to allow for robust protection." icon_state = "security" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "secred" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.9 @@ -38,7 +38,7 @@ name = "dispatcher's uniform" desc = "A dress shirt and khakis with a security patch sewn on." icon_state = "dispatch" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") worn_state = "dispatch" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS @@ -48,7 +48,7 @@ name = "security officer's uniform" desc = "It's made of a slightly sturdier material, to allow for robust protection." icon_state = "redshirt2" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "redshirt2" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.9 @@ -56,13 +56,13 @@ /obj/item/clothing/under/rank/security/corp icon_state = "sec_corporate" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "sec_corporate" rolled_sleeves = 0 /obj/item/clothing/under/rank/warden/corp icon_state = "warden_corporate" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "warden_corporate" rolled_sleeves = 0 @@ -70,7 +70,7 @@ name = "tactical jumpsuit" desc = "It's made of a slightly sturdier material than standard jumpsuits, to allow for robust protection." icon_state = "swatunder" - item_state = "green" + item_state_slots = list(slot_r_hand_str = "green", slot_l_hand_str = "green") worn_state = "swatunder" armor = list(melee = 10, bullet = 5, laser = 5,energy = 0, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.9 @@ -109,14 +109,14 @@ /obj/item/clothing/under/det/black icon_state = "detective3" worn_state = "detective3" - item_state = "sl_suit" + item_state_slots = list(slot_r_hand_str = "sl_suit", slot_l_hand_str = "sl_suit") desc = "An immaculate white dress shirt, paired with a pair of dark grey dress pants, a red tie, and a charcoal vest." starting_accessories = list(/obj/item/clothing/accessory/red_long, /obj/item/clothing/accessory/vest) /obj/item/clothing/under/det/corporate name = "detective's jumpsuit" icon_state = "det_corporate" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "det_corporate" desc = "A more modern uniform for corporate investigators." @@ -141,7 +141,7 @@ /obj/item/clothing/head/det/grey icon_state = "detective2" - item_state = "detective" + item_state_slots = list(slot_r_hand_str = "detective", slot_l_hand_str = "detective") desc = "A grey fedora - either the cornerstone of a detective's style or a poor attempt at looking cool, depending on the person wearing it." /* @@ -151,7 +151,7 @@ desc = "It's a jumpsuit worn by those few with the dedication to achieve the position of \"Head of Security\". It has additional armor to protect the wearer." name = "head of security's jumpsuit" icon_state = "hos" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "hosred" armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.8 @@ -159,7 +159,7 @@ /obj/item/clothing/under/rank/head_of_security/corp icon_state = "hos_corporate" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "hos_corporate" rolled_sleeves = 0 @@ -174,7 +174,7 @@ name = "Dermal Armour Patch" desc = "You're not quite sure how you manage to take it on and off, but it implants nicely in your head." icon_state = "dermal" - item_state = "" + item_state_slots = list(slot_r_hand_str = "", slot_l_hand_str = "") siemens_coefficient = 0.6 /obj/item/clothing/suit/armor/hos @@ -209,7 +209,7 @@ name = "security officer's uniform" desc = "The latest in fashionable security outfits." icon_state = "officerblueclothes" - item_state = "ba_suit" + item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit") worn_state = "officerblueclothes" rolled_sleeves = 0 @@ -217,7 +217,7 @@ desc = "The insignia on this uniform tells you that this uniform belongs to the Head of Security." name = "head of security's uniform" icon_state = "hosblueclothes" - item_state = "ba_suit" + item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit") worn_state = "hosblueclothes" rolled_sleeves = 0 @@ -225,6 +225,6 @@ desc = "The insignia on this uniform tells you that this uniform belongs to the Warden." name = "warden's uniform" icon_state = "wardenblueclothes" - item_state = "ba_suit" + item_state_slots = list(slot_r_hand_str = "ba_suit", slot_l_hand_str = "ba_suit") worn_state = "wardenblueclothes" rolled_sleeves = 0 diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index b14d7bbb14..751ada4a00 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -3,20 +3,20 @@ desc = "Sleepwear." icon_state = "red_pyjamas" worn_state = "red_pyjamas" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") /obj/item/clothing/under/pj/blue name = "blue pj's" desc = "Sleepwear." icon_state = "blue_pyjamas" worn_state = "blue_pyjamas" - item_state = "white" + item_state_slots = list(slot_r_hand_str = "white", slot_l_hand_str = "white") /obj/item/clothing/under/captain_fly name = "rogue's uniform" desc = "For the man who doesn't care because he's still free." icon_state = "captain_fly" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "captain_fly" /obj/item/clothing/under/scratch @@ -43,7 +43,7 @@ name = "mailman's jumpsuit" desc = "'Special delivery!'" icon_state = "mailman" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") worn_state = "mailman" rolled_sleeves = 0 @@ -51,7 +51,7 @@ name = "sexy-clown suit" desc = "It makes you look HONKable!" icon_state = "sexyclown" - item_state = "clown" + item_state_slots = list(slot_r_hand_str = "clown", slot_l_hand_str = "clown") worn_state = "sexyclown" body_parts_covered = UPPER_TORSO|LOWER_TORSO rolled_sleeves = -1 //Please never @@ -60,7 +60,7 @@ name = "vice officer's jumpsuit" desc = "It's the standard issue pretty-boy outfit, as seen on Holo-Vision." icon_state = "vice" - item_state = "grey" + item_state_slots = list(slot_r_hand_str = "grey", slot_l_hand_str = "grey") worn_state = "vice" //This set of uniforms looks fairly fancy and is generally used for high-ranking NT personnel from what I've seen, so lets give them appropriate ranks. @@ -68,7 +68,7 @@ desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Captain.\"" name = "\improper Officer's Dress Uniform" icon_state = "officer" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "officer" displays_id = 0 @@ -76,7 +76,7 @@ desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Admiral.\"" name = "\improper Officer's Dress Uniform" icon_state = "officer" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "officer" displays_id = 0 @@ -84,7 +84,7 @@ desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Admiral-Executive.\"" name = "\improper Officer's Dress Uniform" icon_state = "centcom" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "centcom" displays_id = 0 @@ -92,14 +92,14 @@ name = "ERT tactical uniform" desc = "A short-sleeved black uniform, paired with grey digital-camo cargo pants. It looks very tactical." icon_state = "ert_uniform" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "ert_uniform" /obj/item/clothing/under/gov desc = "A neat proper uniform of someone on offical business. The plain, professional attire of an Internal Affairs Agent. The collar is immaculately starched." name = "Green formal uniform" icon_state = "greensuit" - item_state = "centcom" + item_state_slots = list(slot_r_hand_str = "centcom", slot_l_hand_str = "centcom") worn_state = "greensuit" rolled_sleeves = 0 starting_accessories = list(/obj/item/clothing/accessory/darkgreen) @@ -120,7 +120,7 @@ /obj/item/clothing/under/acj name = "administrative cybernetic jumpsuit" icon_state = "syndicate" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "syndicate" desc = "it's a cybernetically enhanced jumpsuit used for administrative duties." gas_transfer_coefficient = 0.01 @@ -153,7 +153,7 @@ name = "dark undersuit" desc = "A thick, layered grey undersuit lined with power cables. Feels a little like wearing an electrical storm." icon_state = "psysuit" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "psysuit" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS @@ -161,7 +161,7 @@ name = "gentlemans suit" desc = "A silk black shirt with a white tie and a matching gray vest and slacks. Feels proper." icon_state = "gentlesuit" - item_state = "grey" + item_state_slots = list(slot_r_hand_str = "grey", slot_l_hand_str = "grey") worn_state = "gentlesuit" rolled_sleeves = 0 @@ -169,49 +169,49 @@ name = "captain's suit" desc = "A green suit and yellow necktie. Exemplifies authority." icon_state = "green_suit" - item_state = "centcom" + item_state_slots = list(slot_r_hand_str = "centcom", slot_l_hand_str = "centcom") worn_state = "green_suit" /obj/item/clothing/under/gimmick/rank/head_of_personnel/suit name = "head of personnel's suit" desc = "A teal suit and yellow necktie. An authoritative yet tacky ensemble." icon_state = "teal_suit" - item_state = "green" + item_state_slots = list(slot_r_hand_str = "green", slot_l_hand_str = "green") worn_state = "teal_suit" /obj/item/clothing/under/suit_jacket name = "black suit" desc = "A black suit and red tie. Very formal." icon_state = "black_suit" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "black_suit" /obj/item/clothing/under/suit_jacket/really_black name = "executive suit" desc = "A formal black suit and red tie, intended for the station's finest." icon_state = "really_black_suit" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "black_suit" /obj/item/clothing/under/suit_jacket/female name = "executive suit" desc = "A formal trouser suit for women, intended for the station's finest." icon_state = "black_suit_fem" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "black_suit_fem" /obj/item/clothing/under/suit_jacket/red name = "red suit" desc = "A red suit and blue tie. Somewhat formal." icon_state = "red_suit" - item_state = "lawyer_red" + item_state_slots = list(slot_r_hand_str = "lawyer_red", slot_l_hand_str = "lawyer_red") worn_state = "red_suit" /obj/item/clothing/under/schoolgirl name = "schoolgirl uniform" desc = "It's just like one of my Japanese animes!" icon_state = "schoolgirl" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") worn_state = "schoolgirl" body_parts_covered = UPPER_TORSO|LOWER_TORSO @@ -219,14 +219,14 @@ name = "laborer's overalls" desc = "A set of durable overalls for getting the job done." icon_state = "overalls" - item_state = "cargo" + item_state_slots = list(slot_r_hand_str = "cargo", slot_l_hand_str = "cargo") worn_state = "overalls" /obj/item/clothing/under/pirate name = "pirate outfit" desc = "Yarr." icon_state = "pirate" - item_state = "sl_suit" + item_state_slots = list(slot_r_hand_str = "sl_suit", slot_l_hand_str = "sl_suit") worn_state = "pirate" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS @@ -234,14 +234,14 @@ name = "soviet uniform" desc = "For the Motherland!" icon_state = "soviet" - item_state = "grey" + item_state_slots = list(slot_r_hand_str = "grey", slot_l_hand_str = "grey") worn_state = "soviet" /obj/item/clothing/under/redcoat name = "redcoat uniform" desc = "Looks old." icon_state = "redcoat" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "redcoat" /obj/item/clothing/under/kilt @@ -255,7 +255,7 @@ name = "sexy mime outfit" desc = "The only time when you DON'T enjoy looking at someone's rack." icon_state = "sexymime" - item_state = "mime" + item_state_slots = list(slot_r_hand_str = "mime", slot_l_hand_str = "mime") worn_state = "sexymime" body_parts_covered = UPPER_TORSO|LOWER_TORSO rolled_sleeves = -1 //Please never @@ -264,7 +264,7 @@ name = "gladiator uniform" desc = "Are you not entertained? Is that not why you are here?" icon_state = "gladiator" - item_state = "yellow" + item_state_slots = list(slot_r_hand_str = "yellow", slot_l_hand_str = "yellow") worn_state = "gladiator" body_parts_covered = LOWER_TORSO @@ -284,7 +284,7 @@ name = "black tango dress" desc = "Filled with Latin fire." icon_state = "black_tango_alt" - item_state = "black_tango" + item_state_slots = list(slot_r_hand_str = "black_tango", slot_l_hand_str = "black_tango") worn_state = "black_tango_alt" /obj/item/clothing/under/dress/stripeddress @@ -351,7 +351,7 @@ name = "saloon girl dress" desc = "A old western inspired gown for the girl who likes to drink." icon_state = "dress_saloon" - item_state = "dress_white" + item_state_slots = list(slot_r_hand_str = "dress_white", slot_l_hand_str = "dress_white") worn_state = "dress_saloon" /obj/item/clothing/under/dress/dress_cap @@ -435,35 +435,35 @@ name = "captain's formal uniform" desc = "A captain's formal-wear, for special occasions." icon_state = "captain_formal" - item_state = "lawyer_blue" + item_state_slots = list(slot_r_hand_str = "lawyer_blue", slot_l_hand_str = "lawyer_blue") worn_state = "captain_formal" /obj/item/clothing/under/hosformalmale name = "head of security's formal uniform" desc = "A male head of security's formal-wear, for special occasions." icon_state = "hos_formal_male" - item_state = "lawyer_red" + item_state_slots = list(slot_r_hand_str = "lawyer_red", slot_l_hand_str = "lawyer_red") worn_state = "hos_formal_male" /obj/item/clothing/under/hosformalfem name = "head of security's formal uniform" desc = "A female head of security's formal-wear, for special occasions." icon_state = "hos_formal_fem" - item_state = "lawyer_red" + item_state_slots = list(slot_r_hand_str = "lawyer_red", slot_l_hand_str = "lawyer_red") worn_state = "hos_formal_fem" /obj/item/clothing/under/assistantformal name = "assistant's formal uniform" desc = "An assistant's formal-wear. Why an assistant needs formal-wear is still unknown." icon_state = "assistant_formal" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "assistant_formal" /obj/item/clothing/under/suit_jacket/charcoal name = "charcoal suit" desc = "A charcoal suit and red tie. Very professional." icon_state = "charcoal_suit" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "charcoal_suit" starting_accessories = list(/obj/item/clothing/accessory/navy, /obj/item/clothing/accessory/charcoal_jacket) @@ -471,7 +471,7 @@ name = "navy suit" desc = "A navy suit and red tie, intended for the station's finest." icon_state = "navy_suit" - item_state = "lawyer_blue" + item_state_slots = list(slot_r_hand_str = "lawyer_blue", slot_l_hand_str = "lawyer_blue") worn_state = "navy_suit" starting_accessories = list(/obj/item/clothing/accessory/red, /obj/item/clothing/accessory/navy_jacket) @@ -479,7 +479,7 @@ name = "burgundy suit" desc = "A burgundy suit and black tie. Somewhat formal." icon_state = "burgundy_suit" - item_state = "lawyer_red" + item_state_slots = list(slot_r_hand_str = "lawyer_red", slot_l_hand_str = "lawyer_red") worn_state = "burgundy_suit" starting_accessories = list(/obj/item/clothing/accessory/black, /obj/item/clothing/accessory/burgundy_jacket) @@ -487,7 +487,7 @@ name = "checkered suit" desc = "That's a very nice suit you have there. Shame if something were to happen to it, eh?" icon_state = "checkered_suit" - item_state = "lawyer_black" + item_state_slots = list(slot_r_hand_str = "lawyer_black", slot_l_hand_str = "lawyer_black") worn_state = "checkered_suit" starting_accessories = list(/obj/item/clothing/accessory/black, /obj/item/clothing/accessory/checkered_jacket) @@ -495,7 +495,7 @@ name = "tan suit" desc = "A tan suit. Smart, but casual." icon_state = "tan_suit" - item_state = "tan_suit" + item_state_slots = list(slot_r_hand_str = "tan_suit", slot_l_hand_str = "tan_suit") worn_state = "tan_suit" starting_accessories = list(/obj/item/clothing/accessory/yellow, /obj/item/clothing/accessory/tan_jacket) @@ -503,7 +503,7 @@ name = "workman outfit" desc = "The very image of a working man. Not that you're probably doing work." icon_state = "mechanic" - item_state = "cargo" + item_state_slots = list(slot_r_hand_str = "cargo", slot_l_hand_str = "cargo") worn_state = "mechanic" rolled_sleeves = 0 @@ -536,42 +536,42 @@ name = "blue blazer" desc = "A bold but yet conservative outfit, red corduroys, navy blazer and a tie." icon_state = "blue_blazer" - item_state = "lawyer_blue" + item_state_slots = list(slot_r_hand_str = "lawyer_blue", slot_l_hand_str = "lawyer_blue") worn_state = "blue_blazer" /obj/item/clothing/under/croptop name = "crop top" desc = "A shirt that has had the top cropped. This one is NT sponsored." icon_state = "croptop" - item_state = "grey" + item_state_slots = list(slot_r_hand_str = "grey", slot_l_hand_str = "grey") worn_state = "croptop" /obj/item/clothing/under/croptop/red name = "red crop top" desc = "A red shirt that has had the top cropped." icon_state = "croptop_red" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "croptop_red" /obj/item/clothing/under/croptop/grey name = "grey crop top" desc = "A grey shirt that has had the top cropped." icon_state = "croptop_grey" - item_state = "grey" + item_state_slots = list(slot_r_hand_str = "grey", slot_l_hand_str = "grey") worn_state = "croptop_grey" /obj/item/clothing/under/cuttop name = "grey cut top" desc = "A grey shirt that has had the top cut low." icon_state = "cuttop" - item_state = "grey" + item_state_slots = list(slot_r_hand_str = "grey", slot_l_hand_str = "grey") worn_state = "cuttop" /obj/item/clothing/under/cuttop/red name = "red cut top" desc = "A red shirt that has had the top cut low." icon_state = "cuttop_red" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") worn_state = "cuttop_red" /obj/item/clothing/under/harness @@ -658,14 +658,14 @@ name = "blue pyjamas" desc = "Slightly old-fashioned sleepwear." icon_state = "blue_pyjamas" - item_state = "blue" + item_state_slots = list(slot_r_hand_str = "blue", slot_l_hand_str = "blue") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS /obj/item/clothing/under/redpyjamas name = "red pyjamas" desc = "Slightly old-fashioned sleepwear." icon_state = "red_pyjamas" - item_state = "red" + item_state_slots = list(slot_r_hand_str = "red", slot_l_hand_str = "red") body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS /obj/item/clothing/under/stripper diff --git a/code/modules/clothing/under/syndicate.dm b/code/modules/clothing/under/syndicate.dm index 0f40310572..5b6ca2d039 100644 --- a/code/modules/clothing/under/syndicate.dm +++ b/code/modules/clothing/under/syndicate.dm @@ -3,7 +3,7 @@ name = "tactical turtleneck" desc = "It's some non-descript, slightly suspicious looking, civilian clothing." icon_state = "syndicate" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "syndicate" has_sensor = 0 armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) @@ -13,7 +13,7 @@ name = "combat turtleneck" desc = "It's some non-descript, slightly suspicious looking, civilian clothing." icon_state = "combat" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "combat" has_sensor = 1 armor = list(melee = 10, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) @@ -23,7 +23,7 @@ name = "\improper Tacticool turtleneck" desc = "Just looking at it makes you want to buy an SKS, go into the woods, and -operate-." icon_state = "tactifool" - item_state = "black" + item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black") worn_state = "tactifool" siemens_coefficient = 1 rolled_sleeves = 0 diff --git a/icons/mob/hands.dmi b/icons/mob/hands.dmi index 5d9dbd7ca92952f9c2782bd819671e515906764a..b9fbe70b5e15e83cc313fefed0b9a4cc2d515111 100644 GIT binary patch delta 530 zcmV+t0`2{!wE?cR0gxmd4SG~qbVOxyV{&P5bZKvH004NLotMvU+b|5qkw6)LrNm92 zzK66+QZx{iqk-Q?>Ej=PzEyu8{;i+X>T%ufkQ2qAI(7H!ciYS~WT!gyXW2Fm$+~>_ zNEtG!PThFO_z9w9sA za&jVI)ap!U;y6MW>h6Y|wLBqbvdsi zTW-Q#)g$?Vmpx|$pIz-_gl-^Ej5o>pr0 UxNhG8A_Mw?XPy{cvoQj6Skg@c!TaJ~`8AeR1Q>!C)5OTecW9=XeWiBm{we>~L3iGC~fx-@? zT#$k<<<9sSg@=p`!AfDqK}b%2Gf!R`)-qxcvmo6MPuAt0<06e+!-`u56#BSGPY{1o zutKc&GYV15h~@oyWe@0mT#B%9;5AGWFz8hsy*}cr&v8i3<3Te$dt^cQfB13&43+{S zQ?Q!J>V)8NC{O)dE8kc&GgCeYax{z!h2gSaB?byRsHyBjD3T)%WWZN{AL+!qrWFp% z3vx|KN25Gf&bne&XP$}U2w|u@8*6Z=FFJmU$oo;YSSnPRBP^O;*-!hO{v z`G%Kk&Imrc+8erqKsm}=w)G@MZEWe0yyREJQ?SOth#upGKa6$T4CvvYI(7f${$yf2 zYC8iDNqb1h}f6{zlK?=jaHOtFeLaqOXN;2r}7tN;Hmc&i?sHfr;@ZT|w~UK4X6 Lc4K<8Is$Z9J<9o9 diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 3abe70cbef33427528089c0106a5a54d8d40e5ae..0240f79f89f6fe4b9aedd7d3579338e920503e4f 100644 GIT binary patch delta 108435 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 y~X9k&NU?FEz8UWuS&m9(sd-A=uW&Y?`T_Ms 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 z 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 delta 109080 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

JD;7^;MIt@+N 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'-b9e=LULu#g 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�Z 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