diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 3b6be1f60a4..995abd3a56f 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -6,7 +6,6 @@ name = "backpack" desc = "You wear this on your back and put items into it." icon_state = "backpack" - item_state = "backpack" sprite_sheets = list( "Teshari" = 'icons/mob/species/seromi/back.dmi' ) diff --git a/code/modules/clothing/suits/alien.dm b/code/modules/clothing/suits/alien.dm index 6b9eed189a4..9d16c874841 100644 --- a/code/modules/clothing/suits/alien.dm +++ b/code/modules/clothing/suits/alien.dm @@ -1,5 +1,4 @@ //Unathi clothing. - /obj/item/clothing/suit/unathi/robe name = "roughspun robes" desc = "A traditional Unathi garment." @@ -13,7 +12,6 @@ body_parts_covered = UPPER_TORSO //Taj clothing. - /obj/item/clothing/suit/tajaran/furs name = "heavy furs" desc = "A traditional Zhan-Khazan garment." @@ -24,4 +22,5 @@ name = "headscarf" desc = "A scarf of coarse fabric. Seems to have ear-holes." icon_state = "zhan_scarf" + item_state = "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 b98fe1fb783..4280facccc9 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -43,14 +43,12 @@ name = "Warden's jacket" desc = "An armoured jacket with silver rank pips and livery." icon_state = "warden_jacket" - item_state = "armor" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS /obj/item/clothing/suit/armor/vest/warden/alt name = "Warden's jacket" desc = "An armoured jacket with silver rank pips and livery." icon_state = "warden_alt" - item_state = "armor" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS @@ -58,7 +56,7 @@ name = "riot vest" desc = "A vest with heavy padding to protect against melee attacks." icon_state = "riot" - item_state = "swat_suit" + item_state = "swat" slowdown = 1 armor = list(melee = 80, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0) flags_inv = HIDEJUMPSUIT @@ -66,7 +64,7 @@ /obj/item/clothing/suit/armor/riot/alt icon_state = "riot_new" - item_state = "swat_suit" + item_state = "riot_new" /obj/item/clothing/suit/armor/bulletproof name = "bullet resistant vest" @@ -79,14 +77,13 @@ /obj/item/clothing/suit/armor/bulletproof/alt icon_state = "bulletproof_new" - item_state = "armor" + item_state = "bulletproof_new" blood_overlay_type = "armor" /obj/item/clothing/suit/armor/laserproof name = "ablative armor vest" desc = "A vest that excels in protecting the wearer against energy projectiles." icon_state = "armor_reflec" - item_state = "armor_reflec" blood_overlay_type = "armor" armor = list(melee = 10, bullet = 10, laser = 80, energy = 50, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 0.1 @@ -115,7 +112,6 @@ name = "combat vest" desc = "A vest that protects the wearer from several common types of weaponry." icon_state = "combat" - item_state = "armor" blood_overlay_type = "armor" armor = list(melee = 50, bullet = 50, laser = 50, energy = 30, bomb = 30, bio = 0, rad = 0) siemens_coefficient = 0.6 @@ -124,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 = "armor" + item_state = "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) @@ -134,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_suit" + item_state = "swat" gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 item_flags = STOPPRESSUREDAMAGE | THICKMATERIAL @@ -153,7 +149,7 @@ name = "officer jacket" desc = "An armored jacket used in special operations." icon_state = "detective" - item_state = "det_suit" + item_state = "detective" blood_overlay_type = "coat" flags_inv = 0 body_parts_covered = UPPER_TORSO|ARMS @@ -176,7 +172,7 @@ desc = "Someone separated our Research Director from their own head!" var/active = 0.0 icon_state = "reactiveoff" - item_state = "armor" + item_state = "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) @@ -205,22 +201,19 @@ return 0 /obj/item/clothing/suit/armor/reactive/attack_self(mob/user as mob) - src.active = !( src.active ) - if (src.active) + active = !( active ) + if (active) user << "\blue The reactive armor is now active." - src.icon_state = "reactive" - src.item_state = "armor" + icon_state = "reactive" else user << "\blue The reactive armor is now inactive." - src.icon_state = "reactiveoff" - src.item_state = "armor" - src.add_fingerprint(user) + icon_state = "reactiveoff" + add_fingerprint(user) return /obj/item/clothing/suit/armor/reactive/emp_act(severity) active = 0 - src.icon_state = "reactiveoff" - src.item_state = "armor" + icon_state = "reactiveoff" ..() //Non-hardsuit ERT armor. @@ -317,7 +310,7 @@ name = "heavy armor vest" desc = "A heavy kevlar plate carrier with webbing attached." icon_state = "webvest" - item_state = "swat_suit" + item_state = "swat" armor = list(melee = 50, bullet = 40, laser = 40, energy = 25, bomb = 25, bio = 0, rad = 0) slowdown = 1 @@ -325,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_suit" + item_state = "swat" icon_badge = "officerwebvest_badge" icon_nobadge = "officerwebvest_nobadge" @@ -333,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_suit" + item_state = "swat" icon_badge = "wardenwebvest_badge" icon_nobadge = "wardenwebvest_nobadge" @@ -341,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_suit" + item_state = "swat" icon_badge = "hoswebvest_badge" icon_nobadge = "hoswebvest_nobadge" @@ -349,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_suit" + item_state = "swat" icon_badge = "pcrcwebvest_badge" icon_nobadge = "pcrcwebvest_nobadge" @@ -358,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 = "armor" + item_state = "swat" armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0) slowdown = 0 @@ -381,7 +374,7 @@ name = "heavy armor" desc = "A heavily armored suit that protects against moderate damage." icon_state = "heavy" - item_state = "swat_suit" + item_state = "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 @@ -399,12 +392,10 @@ name = "Thunderdome suit (red)" desc = "Reddish armor." icon_state = "tdred" - item_state = "tdred" siemens_coefficient = 1 /obj/item/clothing/suit/armor/tdome/green name = "Thunderdome suit (green)" desc = "Pukish armor." icon_state = "tdgreen" - item_state = "tdgreen" siemens_coefficient = 1 diff --git a/code/modules/clothing/suits/bio.dm b/code/modules/clothing/suits/bio.dm index ea6c6a52e19..81d6b744837 100644 --- a/code/modules/clothing/suits/bio.dm +++ b/code/modules/clothing/suits/bio.dm @@ -2,7 +2,6 @@ /obj/item/clothing/head/bio_hood name = "bio hood" icon_state = "bio" - item_state = "bio_hood" desc = "A hood that protects the head and face from biological comtaminants." permeability_coefficient = 0.01 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 100, rad = 20) @@ -14,7 +13,6 @@ name = "bio suit" desc = "A suit that protects against biological contamination." icon_state = "bio" - item_state = "bio_suit" w_class = 4//bulky item gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 @@ -25,14 +23,15 @@ flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL siemens_coefficient = 0.9 - //Standard biosuit, orange stripe /obj/item/clothing/head/bio_hood/general icon_state = "bio_general" - body_parts_covered = HEAD|FACE|EYES + item_state = "bio" + body_parts_covered = HsEAD|FACE|EYES /obj/item/clothing/suit/bio_suit/general icon_state = "bio_general" + item_state = "bio" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL @@ -63,7 +62,6 @@ body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL - //Scientist's biosuit, white with a pink-ish hue /obj/item/clothing/head/bio_hood/scientist icon_state = "bio_scientist" @@ -82,11 +80,10 @@ /obj/item/clothing/head/bio_hood/cmo icon_state = "bio_cmo" - -//Plague Dr mask can be found in clothing/masks/gasmask.dm +//Plague Dr mask can be found in clothing/masks/gasmask.dm --LIKE IT SHOULD /obj/item/clothing/suit/bio_suit/plaguedoctorsuit 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_suit" + item_state = "bio" flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index 9c5b48bd56a..b7b30032f9b 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -7,6 +7,7 @@ name = "apron" desc = "A basic blue apron." icon_state = "apron" + item_state = "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) @@ -31,6 +32,7 @@ name = "chaplain hoodie" desc = "This suit says to you 'hush'!" icon_state = "chaplain_hoodie" + item_state = "suit_black" body_parts_covered = UPPER_TORSO|ARMS //Chaplain @@ -64,18 +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" 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" 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" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS //Detective @@ -83,7 +88,6 @@ name = "brown trenchcoat" desc = "A rugged canvas trenchcoat, designed and created by TX Fabrication Corp. The coat is externally impact resistant - perfect for your next act of autodefenestration!" icon_state = "detective" - item_state = "det_suit" blood_overlay_type = "coat" body_parts_covered = UPPER_TORSO|ARMS allowed = list(/obj/item/weapon/tank/emergency_oxygen, /obj/item/device/flashlight,/obj/item/weapon/gun/energy,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/storage/fancy/cigarettes,/obj/item/weapon/flame/lighter,/obj/item/device/taperecorder,/obj/item/device/uv_light) @@ -92,12 +96,12 @@ /obj/item/clothing/suit/storage/det_trench/grey name = "grey trenchcoat" icon_state = "detective2" + item_state = "leather_jacket" //Forensics /obj/item/clothing/suit/storage/forensics name = "jacket" desc = "A forensics technician jacket." - item_state = "det_suit" body_parts_covered = UPPER_TORSO|ARMS allowed = list(/obj/item/weapon/tank/emergency_oxygen, /obj/item/device/flashlight,/obj/item/weapon/gun/energy,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/device/taperecorder,/obj/item/device/uv_light) armor = list(melee = 10, bullet = 10, laser = 15, energy = 10, bomb = 0, bio = 0, rad = 0) @@ -106,6 +110,7 @@ name = "red jacket" desc = "A red forensics technician jacket." icon_state = "forensics_red" + item_state = "suit_red" /obj/item/clothing/suit/storage/forensics/red/long name = "long red jacket" @@ -116,6 +121,7 @@ name = "blue jacket" desc = "A blue forensics technician jacket." icon_state = "forensics_blue" + item_state = "suit_navy" /obj/item/clothing/suit/storage/forensics/blue/long name = "long blue jacket" @@ -138,6 +144,7 @@ name = "blue suit jacket" desc = "A snappy dress jacket." icon_state = "suitjacket_blue_open" + item_state = "suit_blue" icon_open = "suitjacket_blue_open" icon_closed = "suitjacket_blue" blood_overlay_type = "coat" @@ -147,6 +154,7 @@ name = "purple suit jacket" desc = "A snappy dress jacket." icon_state = "suitjacket_purp_open" + item_state = "suit_purple" icon_open = "suitjacket_purp_open" icon_closed = "suitjacket_purp" blood_overlay_type = "coat" @@ -157,6 +165,7 @@ name = "black suit jacket" desc = "A smooth black jacket." icon_state = "ia_jacket_open" + item_state = "suit_black" icon_open = "ia_jacket_open" icon_closed = "ia_jacket" blood_overlay_type = "coat" @@ -179,6 +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" 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 0f7c132b24f..82bd63e6970 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" //Is this even used for anything? + item_state = "labcoat" icon_open = "labcoat_open" icon_closed = "labcoat" blood_overlay_type = "coat" @@ -16,6 +16,7 @@ icon_state = "red_labcoat_open" icon_open = "red_labcoat_open" icon_closed = "red_labcoat" + item_state = "red_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/blue name = "blue labcoat" @@ -23,6 +24,7 @@ icon_state = "blue_labcoat_open" icon_open = "blue_labcoat_open" icon_closed = "blue_labcoat" + item_state = "blue_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/purple name = "purple labcoat" @@ -30,6 +32,7 @@ icon_state = "purple_labcoat_open" icon_open = "purple_labcoat_open" icon_closed = "purple_labcoat" + item_state = "purple_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/orange name = "orange labcoat" @@ -37,6 +40,7 @@ icon_state = "orange_labcoat_open" icon_open = "orange_labcoat_open" icon_closed = "orange_labcoat" + item_state = "orange_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/green name = "green labcoat" @@ -44,6 +48,7 @@ icon_state = "green_labcoat_open" icon_open = "green_labcoat_open" icon_closed = "green_labcoat" + item_state = "green_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/yellow name = "yellow labcoat" @@ -51,6 +56,7 @@ icon_state = "yellow_labcoat_open" icon_open = "yellow_labcoat_open" icon_closed = "yellow_labcoat" + item_state = "yellow_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/pink name = "pink labcoat" @@ -58,6 +64,7 @@ icon_state = "pink_labcoat_open" icon_open = "pink_labcoat_open" icon_closed = "pink_labcoat" + item_state = "pink_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/cmo name = "chief medical officer's labcoat" @@ -65,6 +72,7 @@ icon_state = "labcoat_cmo_open" icon_open = "labcoat_cmo_open" icon_closed = "labcoat_cmo" + item_state = "cmo_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/cmoalt name = "chief medical officer labcoat" @@ -72,6 +80,7 @@ icon_state = "labcoat_cmoalt_open" icon_open = "labcoat_cmoalt_open" icon_closed = "labcoat_cmoalt" + item_state = "cmo_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/mad name = "The Mad's labcoat" @@ -79,6 +88,7 @@ icon_state = "labgreen_open" icon_open = "labgreen_open" icon_closed = "labgreen" + item_state = "green_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/genetics name = "Geneticist labcoat" @@ -86,6 +96,7 @@ icon_state = "labcoat_gen_open" icon_open = "labcoat_gen_open" icon_closed = "labcoat_gen" + item_state = "genetics_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/chemist name = "Chemist labcoat" @@ -93,6 +104,7 @@ icon_state = "labcoat_chem_open" icon_open = "labcoat_chem_open" icon_closed = "labcoat_chem" + item_state = "chemist_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/virologist name = "Virologist labcoat" @@ -100,6 +112,7 @@ icon_state = "labcoat_vir_open" icon_open = "labcoat_vir_open" icon_closed = "labcoat_vir" + item_state = "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 @@ -108,6 +121,7 @@ icon_state = "labcoat_tox_open" icon_open = "labcoat_tox_open" icon_closed = "labcoat_tox" + item_state = "science_labcoat" /obj/item/clothing/suit/storage/toggle/labcoat/emt name = "EMT's labcoat" @@ -115,3 +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 diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index bc8109193bf..97f937a1e33 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -5,6 +5,8 @@ * Misc */ +// -S2-note- Sort these and categorize these please + /* * Lasertag */ @@ -12,7 +14,7 @@ name = "blue laser tag armour" desc = "Blue Pride, Station Wide." icon_state = "bluetag" - item_state = "armor" + item_state = "tdblue" blood_overlay_type = "armor" body_parts_covered = UPPER_TORSO allowed = list (/obj/item/weapon/gun/energy/lasertag/blue) @@ -22,7 +24,7 @@ name = "red laser tag armour" desc = "Reputed to go faster." icon_state = "redtag" - item_state = "armor" + item_state = "tdred" blood_overlay_type = "armor" body_parts_covered = UPPER_TORSO allowed = list (/obj/item/weapon/gun/energy/lasertag/red) @@ -31,16 +33,19 @@ /* * Costume */ + /obj/item/clothing/suit/pirate name = "pirate coat" desc = "Yarr." icon_state = "pirate" + item_state = "greatcoat" body_parts_covered = UPPER_TORSO|ARMS /obj/item/clothing/suit/hgpirate name = "pirate captain coat" desc = "Yarr." icon_state = "hgpirate" + item_state = "greatcoat" flags_inv = HIDEJUMPSUIT body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS @@ -55,19 +60,19 @@ /obj/item/clothing/suit/greatcoat name = "great coat" desc = "A heavy great coat" - icon_state = "nazi" + icon_state = "gentlecoat" item_state = "greatcoat" /obj/item/clothing/suit/johnny_coat name = "johnny~~ coat" desc = "Johnny~~" - icon_state = "johnny" + icon_state = "gentlecoat" item_state = "johnny_coat" /obj/item/clothing/suit/justice name = "justice suit" desc = "This pretty much looks ridiculous." - icon_state = "justice" + icon_state = "gentle_coat" item_state = "greatcoat" flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|HANDS|LEGS|FEET @@ -92,13 +97,11 @@ name = "coveralls" desc = "A set of denim overalls." icon_state = "overalls" - item_state = "overalls" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS /obj/item/clothing/suit/syndicatefake name = "red space suit replica" icon_state = "syndicate" - item_state = "space_suit_syndicate" desc = "A plastic replica of the syndicate space suit, you'll look just like a real murderous syndicate agent in this! This is a toy, it is not made for use in space!" w_class = 3 allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank/emergency_oxygen,/obj/item/toy) @@ -109,6 +112,7 @@ name = "Hastur's Robes" desc = "Robes not meant to be worn by man" icon_state = "hastur" + item_state = "rad" //get over it or make your own body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT @@ -123,7 +127,6 @@ name = "Chicken Suit" desc = "A suit made long ago by the ancient empire KFC." icon_state = "chickensuit" - item_state = "chickensuit" body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS|FEET flags_inv = HIDESHOES|HIDEJUMPSUIT siemens_coefficient = 2.0 @@ -132,6 +135,7 @@ name = "Monkey Suit" desc = "A suit that looks like a primate" icon_state = "monkeysuit" + item_state = "brown_jacket" body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS|FEET|HANDS flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT siemens_coefficient = 2.0 @@ -140,6 +144,7 @@ name = "Holiday Priest" desc = "This is a nice holiday my son." icon_state = "holidaypriest" + item_state = "labcoat" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDEJUMPSUIT @@ -165,24 +170,12 @@ 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" //someone should make an item state for this, but that shall not be me -S2- body_parts_covered = UPPER_TORSO|ARMS -//pyjamas -//originally intended to be pinstripes >.> - -/obj/item/clothing/under/bluepyjamas - name = "blue pyjamas" - desc = "Slightly old-fashioned sleepwear." - icon_state = "blue_pyjamas" - 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" - body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS - -//coats +/* + * coats + */ /obj/item/clothing/suit/leathercoat name = "leather coat" @@ -207,85 +200,38 @@ desc = "A flowing, black coat." icon_state = "neocoat" item_state = "leather_jacket" - -//stripper -/obj/item/clothing/under/stripper - body_parts_covered = 0 - -/obj/item/clothing/under/stripper/stripper_pink - name = "pink swimsuit" - desc = "A rather skimpy pink swimsuit." - icon_state = "stripper_p_under" - siemens_coefficient = 1 - -/obj/item/clothing/under/stripper/stripper_green - name = "green swimsuit" - desc = "A rather skimpy green swimsuit." - icon_state = "stripper_g_under" - siemens_coefficient = 1 - + +/* + * stripper + */ + /obj/item/clothing/suit/stripper/stripper_pink name = "pink skimpy dress" desc = "A rather skimpy pink dress." icon_state = "stripper_p_over" + item_state = "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" siemens_coefficient = 1 -/obj/item/clothing/under/stripper/mankini - name = "mankini" - desc = "No honest man would wear this abomination" - icon_state = "mankini" - siemens_coefficient = 1 - -/obj/item/clothing/suit/xenos +/obj/item/clothing/suit/xenos //because these are for strippers *wink* name = "xenos suit" desc = "A suit made out of chitinous alien hide." icon_state = "xenos" - item_state = "xenos_helm" + item_state = "black_suit" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT siemens_coefficient = 2.0 - -//swimsuit -/obj/item/clothing/under/swimsuit/ - siemens_coefficient = 1 - body_parts_covered = 0 - -/obj/item/clothing/under/swimsuit/black - name = "black swimsuit" - desc = "An oldfashioned black swimsuit." - icon_state = "swim_black" - siemens_coefficient = 1 - -/obj/item/clothing/under/swimsuit/blue - name = "blue swimsuit" - desc = "An oldfashioned blue swimsuit." - icon_state = "swim_blue" - siemens_coefficient = 1 - -/obj/item/clothing/under/swimsuit/purple - name = "purple swimsuit" - desc = "An oldfashioned purple swimsuit." - icon_state = "swim_purp" - siemens_coefficient = 1 - -/obj/item/clothing/under/swimsuit/green - name = "green swimsuit" - desc = "An oldfashioned green swimsuit." - icon_state = "swim_green" - siemens_coefficient = 1 - -/obj/item/clothing/under/swimsuit/red - name = "red swimsuit" - desc = "An oldfashioned red swimsuit." - icon_state = "swim_red" - siemens_coefficient = 1 +/* + * Poncho + */ + /obj/item/clothing/suit/poncho name = "poncho" desc = "A simple, comfortable poncho." @@ -340,21 +286,25 @@ name = "puffer jacket" desc = "A thick jacket with a rubbery, water-resistant shell." icon_state = "pufferjacket" + item_state = "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" /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" /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" /obj/item/clothing/suit/storage/toggle/bomber name = "bomber jacket" @@ -391,6 +341,7 @@ /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" //This one has buttons for some reason /obj/item/clothing/suit/storage/toggle/brown_jacket @@ -405,6 +356,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" icon_open = "brown_jacket_nt_open" icon_closed = "brown_jacket_nt" @@ -412,7 +364,7 @@ name = "grey hoodie" desc = "A warm, grey sweatshirt." icon_state = "grey_hoodie" - item_state = "grey_hoodie" + item_state = "suit_grey" icon_open = "grey_hoodie_open" icon_closed = "grey_hoodie" min_cold_protection_temperature = T0C - 20 @@ -422,7 +374,7 @@ name = "black hoodie" desc = "A warm, black sweatshirt." icon_state = "black_hoodie" - item_state = "black_hoodie" + item_state = "suit_black" icon_open = "black_hoodie_open" icon_closed = "black_hoodie" @@ -430,7 +382,7 @@ name = "red hoodie" desc = "A warm, red sweatshirt." icon_state = "red_hoodie" - item_state = "red_hoodie" + item_state = "suit_red" icon_open = "red_hoodie_open" icon_closed = "red_hoodie" @@ -438,7 +390,7 @@ name = "blue hoodie" desc = "A warm, blue sweatshirt." icon_state = "blue_hoodie" - item_state = "blue_hoodie" + item_state = "suit_blue" icon_open = "blue_hoodie_open" icon_closed = "blue_hoodie" @@ -446,7 +398,7 @@ name = "green hoodie" desc = "A warm, green sweatshirt." icon_state = "green_hoodie" - item_state = "green_hoodie" + item_state = "suit_olive" //idc icon_open = "green_hoodie_open" icon_closed = "green_hoodie" @@ -454,7 +406,7 @@ name = "orange hoodie" desc = "A warm, orange sweatshirt." icon_state = "orange_hoodie" - item_state = "orange_hoodie" + item_state = "suit_orange" icon_open = "orange_hoodie_open" icon_closed = "orange_hoodie" @@ -462,7 +414,7 @@ name = "yellow hoodie" desc = "A warm, yellow sweatshirt." icon_state = "yellow_hoodie" - item_state = "yellow_hoodie" + item_state = "suit_yellow" icon_open = "yellow_hoodie_open" icon_closed = "yellow_hoodie" @@ -470,7 +422,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 = "cti_hoodie" + item_state = "suit_black" icon_open = "cti_hoodie_open" icon_closed = "cti_hoodie" @@ -478,7 +430,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 = "mu_hoodie" + item_state = "suit_grey" icon_open = "mu_hoodie_open" icon_closed = "mu_hoodie" @@ -486,7 +438,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 = "nt_hoodie" + item_state = "suit_blue" icon_open = "nt_hoodie_open" icon_closed = "nt_hoodie" @@ -494,12 +446,10 @@ 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 = "smw_hoodie" + item_state = "suit_black" icon_open = "smw_hoodie_open" icon_closed = "smw_hoodie" -// FUN! - /obj/item/clothing/suit/whitedress name = "white dress" desc = "A fancy white dress." @@ -512,7 +462,7 @@ name = "carp costume" desc = "A costume made from 'synthetic' carp scales, it smells." icon_state = "carp_casual" - item_state = "carp_casual" + item_state = "carp_casual" //someone not me can make these -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 @@ -523,7 +473,7 @@ /obj/item/clothing/head/carp_hood name = "carp hood" desc = "A hood attached to a carp costume." - icon_state = "carp_casual" + icon_state = "carp_casual" //someone not me can make these -S2- body_parts_covered = HEAD cold_protection = HEAD min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE @@ -532,7 +482,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" + item_state = "ian" //someone not me can make these -S2- body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS //cold_protection = CHEST|GROIN|ARMS //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT @@ -544,18 +494,16 @@ 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" + item_state = "ian" //someone not me can make these -S2- body_parts_covered = HEAD //cold_protection = HEAD //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT -// WINTER COATS - /obj/item/clothing/suit/storage/hooded/wintercoat name = "winter coat" desc = "A heavy jacket made from 'synthetic' animal furs." icon_state = "coatwinter" - item_state = "labcoat" + item_state = "brown_jacket" //someone not me can make these -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 @@ -576,105 +524,116 @@ /obj/item/clothing/suit/storage/hooded/wintercoat/captain name = "captain's winter coat" icon_state = "coatcaptain" + item_state = "suit_blue" 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 = "suit_red" 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 = "labcoat" 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 = "suit_purple" 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 = "suit_yellow" 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 = "suit_navy" /obj/item/clothing/suit/storage/hooded/wintercoat/hydro name = "hydroponics winter coat" icon_state = "coathydro" + item_state = "suit_olive" /obj/item/clothing/suit/storage/hooded/wintercoat/cargo name = "cargo winter coat" icon_state = "coatcargo" + item_state = "brown_jacket" /obj/item/clothing/suit/storage/hooded/wintercoat/miner name = "mining winter coat" icon_state = "coatminer" + item_state = "brown_jacket" 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 = "leather_jacket" + item_state = "suit_black" /obj/item/clothing/suit/varsity/red name = "red varsity jacket" - icon_state = "varsity_red" + icon_state = "suit_red" /obj/item/clothing/suit/varsity/purple name = "purple varsity jacket" - icon_state = "varsity_purple" + icon_state = "suit_purple" /obj/item/clothing/suit/varsity/green name = "green varsity jacket" - icon_state = "varsity_green" + icon_state = "suit_olive" //idc /obj/item/clothing/suit/varsity/blue name = "blue varsity jacket" - icon_state = "varsity_blue" + icon_state = "suit_blue" /obj/item/clothing/suit/varsity/brown name = "brown varsity jacket" - icon_state = "varsity_brown" + icon_state = "brown_jacket" -//Track Jackets +/* + * Track Jackets + */ /obj/item/clothing/suit/storage/toggle/track name = "track jacket" desc = "a track jacket, for the athletic." icon_state = "trackjacket" - item_state = "trackjacket" + item_state = "suit_black" icon_open = "trackjacket_open" icon_closed = "trackjacket" /obj/item/clothing/suit/storage/toggle/track/blue name = "blue track jacket" icon_state = "trackjacketblue" - item_state = "trackjacketblue" + item_state = "suit_blue" icon_open = "trackjacketblue_open" icon_closed = "trackjacketblue" /obj/item/clothing/suit/storage/toggle/track/green name = "green track jacket" icon_state = "trackjacketgreen" - item_state = "trackjacketgreen" + item_state = "suit_green" icon_open = "trackjacketgreen_open" icon_closed = "trackjacketgreen" /obj/item/clothing/suit/storage/toggle/track/red name = "red track jacket" icon_state = "trackjacketred" - item_state = "trackjacketred" + item_state = "suit_red" icon_open = "trackjacketred_open" icon_closed = "trackjacketred" /obj/item/clothing/suit/storage/toggle/track/white name = "white track jacket" icon_state = "trackjacketwhite" - item_state = "trackjacketwhite" + item_state = "labcoat" icon_open = "trackjacketwhite_open" icon_closed = "trackjacketwhite" \ No newline at end of file diff --git a/code/modules/clothing/suits/toggles.dm b/code/modules/clothing/suits/toggles.dm index d9aa9bbd3d3..9bd162dc7f1 100644 --- a/code/modules/clothing/suits/toggles.dm +++ b/code/modules/clothing/suits/toggles.dm @@ -28,7 +28,7 @@ ..() /obj/item/clothing/suit/storage/hooded/proc/RemoveHood() - src.icon_state = "[initial(icon_state)]" + icon_state = "[initial(icon_state)]" suittoggled = 0 if(ishuman(hood.loc)) var/mob/living/carbon/H = hood.loc @@ -41,7 +41,7 @@ /obj/item/clothing/suit/storage/hooded/proc/ToggleHood() if(!suittoggled) - if(ishuman(src.loc)) + if(ishuman(loc)) var/mob/living/carbon/human/H = src.loc if(H.wear_suit != src) H << "You must be wearing [src] to put up the hood!" @@ -52,7 +52,7 @@ else H.equip_to_slot_if_possible(hood,slot_head,0,0,1) suittoggled = 1 - src.icon_state = "[initial(icon_state)]_t" + icon_state = "[initial(icon_state)]_t" H.update_inv_wear_suit() else RemoveHood() \ No newline at end of file diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index d7b4e87bb0f..df70c2ed862 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -13,7 +13,6 @@ name = "firesuit" desc = "A suit that protects against fire and heat." icon_state = "fire" - item_state = "fire_suit" w_class = 4//bulky item gas_transfer_coefficient = 0.90 permeability_coefficient = 0.50 @@ -26,17 +25,14 @@ max_heat_protection_temperature = FIRESUIT_MAX_HEAT_PROTECTION_TEMPERATURE cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS - /obj/item/clothing/suit/fire/firefighter icon_state = "firesuit" - item_state = "firefighter" - -/obj/item/clothing/suit/fire/heavy +/obj/item/clothing/suit/fire/heavy //Is this even used?? -S2- name = "firesuit" desc = "A suit that protects against extreme fire and heat." //icon_state = "thermal" - item_state = "ro_suit" + item_state = "black_suit" w_class = 4//bulky item slowdown = 1.5 @@ -52,7 +48,6 @@ body_parts_covered = HEAD|FACE|EYES siemens_coefficient = 0 - /obj/item/clothing/suit/bomb_suit name = "bomb suit" desc = "A suit designed for safety when handling explosives." @@ -68,7 +63,6 @@ max_heat_protection_temperature = ARMOR_MAX_HEAT_PROTECTION_TEMPERATURE siemens_coefficient = 0 - /obj/item/clothing/head/bomb_hood/security icon_state = "bombsuitsec" body_parts_covered = HEAD @@ -89,12 +83,10 @@ body_parts_covered = HEAD|FACE|EYES armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 60, rad = 100) - /obj/item/clothing/suit/radiation name = "Radiation suit" desc = "A suit that protects against radiation. Label: Made with lead, do not eat insulation." icon_state = "rad" - item_state = "rad_suit" w_class = 4//bulky item gas_transfer_coefficient = 0.90 permeability_coefficient = 0.50 diff --git a/code/modules/clothing/suits/wiz_robe.dm b/code/modules/clothing/suits/wiz_robe.dm index 361bce66aa4..73f142f50d2 100644 --- a/code/modules/clothing/suits/wiz_robe.dm +++ b/code/modules/clothing/suits/wiz_robe.dm @@ -2,10 +2,6 @@ name = "wizard hat" desc = "Strange-looking hat-wear that most certainly belongs to a real magic user." icon_state = "wizard" - item_state_slots = list( - slot_l_hand_str = "wizhat", - slot_r_hand_str = "wizhat", - ) //Not given any special protective value since the magic robes are full-body protection --NEO siemens_coefficient = 0.8 body_parts_covered = 0 @@ -33,11 +29,6 @@ name = "Magus Helm" desc = "A mysterious helmet that hums with an unearthly power" icon_state = "magus" - item_state = "magus" - item_state_slots = list( - slot_l_hand_str = "helmet", - slot_r_hand_str = "helmet", - ) siemens_coefficient = 0.8 body_parts_covered = HEAD|FACE|EYES @@ -45,27 +36,19 @@ name = "psychic amplifier" desc = "A crown-of-thorns psychic amplifier. Kind of looks like a tiara having sex with an industrial robot." icon_state = "amp" - item_state_slots = list( - slot_l_hand_str = "helmet", - slot_r_hand_str = "helmet", - ) siemens_coefficient = 0.8 /obj/item/clothing/head/wizard/cap name = "Gentlemans Cap" desc = "A checkered gray flat cap woven together with the rarest of threads." icon_state = "gentcap" - item_state_slots = list( - slot_l_hand_str = "det_hat", - slot_r_hand_str = "det_hat", - ) + item_state = "detective" siemens_coefficient = 0.8 /obj/item/clothing/suit/wizrobe name = "wizard robe" desc = "A magnificant, gem-lined robe that seems to radiate power." icon_state = "wizard" - item_state = "wizrobe" gas_transfer_coefficient = 0.01 // IT'S MAGICAL OKAY JEEZ +1 TO NOT DIE permeability_coefficient = 0.01 armor = list(melee = 30, bullet = 20, laser = 20,energy = 20, bomb = 20, bio = 20, rad = 20) @@ -78,47 +61,41 @@ name = "red wizard robe" desc = "A magnificant, red, gem-lined robe that seems to radiate power." icon_state = "redwizard" - item_state = "redwizrobe" - /obj/item/clothing/suit/wizrobe/marisa name = "Witch Robe" desc = "Magic is all about the spell power, ZE!" icon_state = "marisa" - item_state = "marisarobe" /obj/item/clothing/suit/wizrobe/magusblue name = "Magus Robe" desc = "A set of armoured robes that seem to radiate a dark power" icon_state = "magusblue" - item_state = "magusblue" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|HANDS|LEGS|FEET /obj/item/clothing/suit/wizrobe/magusred name = "Magus Robe" desc = "A set of armoured robes that seem to radiate a dark power" icon_state = "magusred" - item_state = "magusred" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|HANDS|LEGS|FEET /obj/item/clothing/suit/wizrobe/psypurple name = "purple robes" desc = "Heavy, royal purple robes threaded with psychic amplifiers and weird, bulbous lenses. Do not machine wash." icon_state = "psyamp" - item_state = "psyamp" /obj/item/clothing/suit/wizrobe/gentlecoat name = "Gentlemans Coat" desc = "A heavy threaded twead gray jacket. For a different sort of Gentleman." icon_state = "gentlecoat" - item_state = "gentlecoat" + item_state = "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 = "wizrobe" + item_state = "wizard" armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) siemens_coefficient = 1.0 @@ -133,8 +110,6 @@ name = "Witch Robe" desc = "Magic is all about the spell power, ZE!" icon_state = "marisa" - item_state = "marisarobe" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS|LEGS armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) - siemens_coefficient = 1.0 - + siemens_coefficient = 1.0 \ No newline at end of file diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 747f02552d8..7104a38f45d 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -51,7 +51,7 @@ if(user) user << "You attach \the [src] to \the [has_suit]." - src.add_fingerprint(user) + add_fingerprint(user) /obj/item/clothing/accessory/proc/on_removed(var/mob/user) if(!has_suit) @@ -60,9 +60,9 @@ has_suit = null if(user) usr.put_in_hands(src) - src.add_fingerprint(user) + add_fingerprint(user) else - src.forceMove(get_turf(src)) + forceMove(get_turf(src)) //default attackby behaviour /obj/item/clothing/accessory/attackby(obj/item/I, mob/user) diff --git a/code/modules/clothing/under/accessories/lockets.dm b/code/modules/clothing/under/accessories/lockets.dm index 2aaa6750e5c..43fb4956699 100644 --- a/code/modules/clothing/under/accessories/lockets.dm +++ b/code/modules/clothing/under/accessories/lockets.dm @@ -2,7 +2,6 @@ name = "silver locket" desc = "This oval shaped, argentium sterling silver locket hangs on an incredibly fine, refractive string, almost thin as hair and microweaved from links to a deceptive strength, of similar material. The edges are engraved very delicately with an elegant curving design, but overall the main is unmarked and smooth to the touch, leaving room for either remaining as a stolid piece or future alterations. There is an obvious internal place for a picture or lock of some sort, but even behind that is a very thin compartment unhinged with the pinch of a thumb and forefinger." icon_state = "locket" - item_state = "locket" slot_flags = 0 w_class = 2 slot_flags = SLOT_MASK | SLOT_TIE @@ -25,7 +24,7 @@ if(held) user << "\The [held] falls out!" held.loc = get_turf(user) - src.held = null + held = null else icon_state = "[base_icon]" @@ -41,6 +40,6 @@ usr << "You slip [O] into [src]." user.drop_item() O.loc = src - src.held = O + held = O return ..() diff --git a/code/modules/clothing/under/accessories/storage.dm b/code/modules/clothing/under/accessories/storage.dm index 9ab1a5fdbf6..b3461b82c23 100644 --- a/code/modules/clothing/under/accessories/storage.dm +++ b/code/modules/clothing/under/accessories/storage.dm @@ -43,7 +43,7 @@ hold.hide_from(usr) for(var/obj/item/I in hold.contents) hold.remove_from_storage(I, T) - src.add_fingerprint(user) + add_fingerprint(user) /obj/item/clothing/accessory/storage/webbing name = "webbing" diff --git a/icons/mob/items/lefthand_hats.dmi b/icons/mob/items/lefthand_hats.dmi index a8394ae9e52..c77d6d70fff 100644 Binary files a/icons/mob/items/lefthand_hats.dmi and b/icons/mob/items/lefthand_hats.dmi differ diff --git a/icons/mob/items/lefthand_suits.dmi b/icons/mob/items/lefthand_suits.dmi index f33eaf24421..c28803c2e01 100644 Binary files a/icons/mob/items/lefthand_suits.dmi and b/icons/mob/items/lefthand_suits.dmi differ diff --git a/icons/mob/items/righthand_hats.dmi b/icons/mob/items/righthand_hats.dmi index 3b75193ff71..6eed9688d90 100644 Binary files a/icons/mob/items/righthand_hats.dmi and b/icons/mob/items/righthand_hats.dmi differ diff --git a/icons/mob/items/righthand_suits.dmi b/icons/mob/items/righthand_suits.dmi index 438c6329ead..123450872d3 100644 Binary files a/icons/mob/items/righthand_suits.dmi and b/icons/mob/items/righthand_suits.dmi differ diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index 5ced432d8ab..2b3bf34aced 100644 Binary files a/icons/mob/suit.dmi and b/icons/mob/suit.dmi differ