From 74b27645912873570a46e4df839f630663d48ed2 Mon Sep 17 00:00:00 2001 From: timothyteakettle <59849408+timothyteakettle@users.noreply.github.com> Date: Sat, 18 Jul 2020 03:08:03 +0100 Subject: [PATCH] sprites and some missed things --- code/modules/clothing/spacesuits/hardsuit.dm | 72 +++++++++--------- .../clothing/spacesuits/miscellaneous.dm | 4 +- code/modules/surgery/bodyparts/parts.dm | 2 + icons/obj/guns/energy.dmi | Bin 45539 -> 46197 bytes 4 files changed, 40 insertions(+), 38 deletions(-) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 695d25dbf4..f563c1029d 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -94,7 +94,7 @@ icon_state = "hardsuit-engineering" item_state = "eng_hardsuit" max_integrity = 300 - armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 50, "acid" = 75) + armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 50, "acid" = 75, "wound" = 10) allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/t_scanner, /obj/item/construction/rcd, /obj/item/pipe_dispenser) siemens_coefficient = 0 var/obj/item/clothing/head/helmet/space/hardsuit/helmet @@ -167,7 +167,7 @@ desc = "A special helmet designed for work in a hazardous, low-pressure environment. Has radiation shielding." icon_state = "hardsuit0-engineering" item_state = "eng_helm" - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 100, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 100, "acid" = 75, "wound" = 10) hardsuit_type = "engineering" resistance_flags = FIRE_PROOF @@ -176,7 +176,7 @@ desc = "A special suit that protects against hazardous, low pressure environments. Has radiation shielding." icon_state = "hardsuit-engineering" item_state = "eng_hardsuit" - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 100, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 100, "acid" = 75, "wound" = 10) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine resistance_flags = FIRE_PROOF mutantrace_variation = STYLE_DIGITIGRADE|STYLE_ALL_TAURIC @@ -188,7 +188,7 @@ icon_state = "hardsuit0-atmospherics" item_state = "atmo_helm" hardsuit_type = "atmospherics" - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 25, "fire" = 100, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 25, "fire" = 100, "acid" = 75, "wound" = 10) heat_protection = HEAD //Uncomment to enable firesuit protection max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -197,7 +197,7 @@ desc = "A special suit that protects against hazardous, low pressure environments. Has thermal shielding." icon_state = "hardsuit-atmospherics" item_state = "atmo_hardsuit" - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 25, "fire" = 100, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 25, "fire" = 100, "acid" = 75, "wound" = 10) heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS //Uncomment to enable firesuit protection max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine/atmos @@ -209,7 +209,7 @@ icon_state = "hardsuit0-white" item_state = "ce_helm" hardsuit_type = "white" - armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 90) + armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 90, "wound" = 10) heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -218,7 +218,7 @@ name = "advanced hardsuit" desc = "An advanced suit that protects against hazardous, low pressure environments. Shines with a high polish." item_state = "ce_hardsuit" - armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 95, "fire" = 100, "acid" = 90) + armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 95, "fire" = 100, "acid" = 90, "wound" = 10) heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine/elite @@ -234,7 +234,7 @@ max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF heat_protection = HEAD - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 75, "wound" = 15) brightness_on = 7 allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator) @@ -249,7 +249,7 @@ item_state = "mining_hardsuit" max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 75, "wound" = 15) allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/mining heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS @@ -267,7 +267,7 @@ icon_state = "hardsuit1-syndi" item_state = "syndie_helm" hardsuit_type = "syndi" - armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90) + armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90, "wound" = 25) on = FALSE var/obj/item/clothing/suit/space/hardsuit/syndi/linkedsuit = null actions_types = list(/datum/action/item_action/toggle_helmet_mode) @@ -345,7 +345,7 @@ item_state = "syndie_hardsuit" hardsuit_type = "syndi" w_class = WEIGHT_CLASS_NORMAL - armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90) + armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90, "wound" = 25) allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi jetpack = /obj/item/tank/jetpack/suit @@ -358,7 +358,7 @@ alt_desc = "An elite version of the syndicate helmet, with improved armour and fireproofing. It is in combat mode. Property of Gorlex Marauders." icon_state = "hardsuit0-syndielite" hardsuit_type = "syndielite" - armor = list("melee" = 60, "bullet" = 60, "laser" = 50, "energy" = 25, "bomb" = 55, "bio" = 100, "rad" = 70, "fire" = 100, "acid" = 100) + armor = list("melee" = 60, "bullet" = 60, "laser" = 50, "energy" = 25, "bomb" = 55, "bio" = 100, "rad" = 70, "fire" = 100, "acid" = 100, "wound" = 25) heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | ACID_PROOF @@ -376,7 +376,7 @@ icon_state = "hardsuit0-syndielite" hardsuit_type = "syndielite" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/elite - armor = list("melee" = 60, "bullet" = 60, "laser" = 50, "energy" = 25, "bomb" = 55, "bio" = 100, "rad" = 70, "fire" = 100, "acid" = 100) + armor = list("melee" = 60, "bullet" = 60, "laser" = 50, "energy" = 25, "bomb" = 55, "bio" = 100, "rad" = 70, "fire" = 100, "acid" = 100, "wound" = 25) heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | ACID_PROOF @@ -416,7 +416,7 @@ item_state = "wiz_helm" hardsuit_type = "wiz" resistance_flags = FIRE_PROOF | ACID_PROOF //No longer shall our kind be foiled by lone chemists with spray bottles! - armor = list("melee" = 40, "bullet" = 40, "laser" = 40, "energy" = 20, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) + armor = list("melee" = 40, "bullet" = 40, "laser" = 40, "energy" = 20, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100, "wound" = 30) heat_protection = HEAD //Uncomment to enable firesuit protection max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -431,7 +431,7 @@ item_state = "wiz_hardsuit" w_class = WEIGHT_CLASS_NORMAL resistance_flags = FIRE_PROOF | ACID_PROOF - armor = list("melee" = 40, "bullet" = 40, "laser" = 40, "energy" = 20, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) + armor = list("melee" = 40, "bullet" = 40, "laser" = 40, "energy" = 20, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100, "wound" = 30) allowed = list(/obj/item/teleportation_scroll, /obj/item/tank/internals) heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS //Uncomment to enable firesuit protection max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -451,7 +451,7 @@ item_state = "medical_helm" hardsuit_type = "medical" flash_protect = 0 - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75, "wound" = 10) flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR clothing_flags = STOPSPRESSUREDAMAGE | THICKMATERIAL | BLOCK_GAS_SMOKE_EFFECT | ALLOWINTERNALS | SCAN_REAGENTS @@ -474,7 +474,7 @@ item_state = "medical_hardsuit" slowdown = 0.8 allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/firstaid, /obj/item/healthanalyzer, /obj/item/stack/medical) - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75, "wound" = 10) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/medical mutantrace_variation = STYLE_DIGITIGRADE|STYLE_ALL_TAURIC @@ -486,7 +486,7 @@ hardsuit_type = "rd" resistance_flags = ACID_PROOF | FIRE_PROOF max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 100, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 80) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 100, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 80, "wound" = 15) var/obj/machinery/doppler_array/integrated/bomb_radar clothing_flags = STOPSPRESSUREDAMAGE | THICKMATERIAL | BLOCK_GAS_SMOKE_EFFECT | ALLOWINTERNALS | SCAN_REAGENTS actions_types = list(/datum/action/item_action/toggle_helmet_light, /datum/action/item_action/toggle_research_scanner) @@ -516,7 +516,7 @@ max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT //Same as an emergency firesuit. Not ideal for extended exposure. allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/gun/energy/wormhole_projector, /obj/item/hand_tele, /obj/item/aicard) - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 100, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 80) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 100, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 80, "wound" = 15) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/rd //Security hardsuit @@ -526,14 +526,14 @@ icon_state = "hardsuit0-sec" item_state = "sec_helm" hardsuit_type = "sec" - armor = list("melee" = 35, "bullet" = 15, "laser" = 30,"energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + armor = list("melee" = 35, "bullet" = 15, "laser" = 30,"energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75, "wound" = 20) /obj/item/clothing/suit/space/hardsuit/security icon_state = "hardsuit-sec" name = "security hardsuit" desc = "A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor." item_state = "sec_hardsuit" - armor = list("melee" = 35, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + armor = list("melee" = 35, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75, "wound" = 20) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security mutantrace_variation = STYLE_DIGITIGRADE|STYLE_ALL_TAURIC @@ -547,13 +547,13 @@ desc = "A special bulky helmet designed for work in a hazardous, low pressure environment. Has an additional layer of armor." icon_state = "hardsuit0-hos" hardsuit_type = "hos" - armor = list("melee" = 45, "bullet" = 25, "laser" = 30, "energy" = 10, "bomb" = 25, "bio" = 100, "rad" = 50, "fire" = 95, "acid" = 95) + armor = list("melee" = 45, "bullet" = 25, "laser" = 30, "energy" = 10, "bomb" = 25, "bio" = 100, "rad" = 50, "fire" = 95, "acid" = 95, "wound" = 25) /obj/item/clothing/suit/space/hardsuit/security/hos icon_state = "hardsuit-hos" name = "head of security's hardsuit" desc = "A special bulky suit that protects against hazardous, low pressure environments. Has an additional layer of armor." - armor = list("melee" = 45, "bullet" = 25, "laser" = 30, "energy" = 10, "bomb" = 25, "bio" = 100, "rad" = 50, "fire" = 95, "acid" = 95) + armor = list("melee" = 45, "bullet" = 25, "laser" = 30, "energy" = 10, "bomb" = 25, "bio" = 100, "rad" = 50, "fire" = 95, "acid" = 95, "wound" = 25) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security/hos jetpack = /obj/item/tank/jetpack/suit @@ -563,7 +563,7 @@ icon_state = "capspace" item_state = "capspacehelmet" desc = "A tactical SWAT helmet MK.II boasting better protection and a horrible fashion sense." - armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) + armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100, "wound" = 15) resistance_flags = FIRE_PROOF | ACID_PROOF flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR //we want to see the mask heat_protection = HEAD @@ -578,7 +578,7 @@ desc = "A MK.II SWAT suit with streamlined joints and armor made out of superior materials, insulated against intense heat. The most advanced tactical armor available Usually reserved for heavy hitter corporate security, this one has a regal finish in Nanotrasen company colors. Better not let the assistants get a hold of it." icon_state = "caparmor" item_state = "capspacesuit" - armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) + armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100, "wound" = 15) resistance_flags = FIRE_PROOF | ACID_PROOF heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT //this needed to be added a long fucking time ago @@ -594,7 +594,7 @@ desc = "A special helmet designed for work in a hazardous, low-humor environment. Has radiation shielding." icon_state = "hardsuit0-clown" item_state = "hardsuit0-clown" - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 60, "acid" = 30) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 60, "acid" = 30, "wound" = 10) hardsuit_type = "clown" /obj/item/clothing/suit/space/hardsuit/clown @@ -602,7 +602,7 @@ desc = "A special suit that protects against hazardous, low humor environments. Has radiation shielding. Only a true clown can wear it." icon_state = "hardsuit-clown" item_state = "clown_hardsuit" - armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 60, "acid" = 30) + armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 60, "acid" = 30, "wound" = 10) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/clown mutantrace_variation = STYLE_DIGITIGRADE @@ -620,7 +620,7 @@ desc = "Early prototype RIG hardsuit helmet, designed to quickly shift over a user's head. Design constraints of the helmet mean it has no inbuilt cameras, thus it restricts the users visability." icon_state = "hardsuit0-ancient" item_state = "anc_helm" - armor = list("melee" = 30, "bullet" = 5, "laser" = 5, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 5, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75, "wound" = 10) hardsuit_type = "ancient" resistance_flags = FIRE_PROOF @@ -629,7 +629,7 @@ desc = "Prototype powered RIG hardsuit. Provides excellent protection from the elements of space while being comfortable to move around in, thanks to the powered locomotives. Remains very bulky however." icon_state = "hardsuit-ancient" item_state = "anc_hardsuit" - armor = list("melee" = 30, "bullet" = 5, "laser" = 5, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) + armor = list("melee" = 30, "bullet" = 5, "laser" = 5, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75, "wound" = 10) slowdown = 3 helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ancient resistance_flags = FIRE_PROOF @@ -642,7 +642,7 @@ desc = "The Multi-Augmented Severe Operations Networked Resource Integration Gear is an man-portable tank designed for extreme environmental situations. It is excessively bulky, but rated for all but the most atomic of hazards. The specialized armor is surprisingly weak to conventional weaponry. The exo slot can attach most storage bags on to the suit." icon_state = "hardsuit-ancient" item_state = "anc_hardsuit" - armor = list("melee" = 20, "bullet" = 15, "laser" = 15, "energy" = 45, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + armor = list("melee" = 20, "bullet" = 15, "laser" = 15, "energy" = 45, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100, "wound" = 10) slowdown = 6 //Slow allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage, /obj/item/construction/rcd, /obj/item/pipe_dispenser) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ancient/mason @@ -655,7 +655,7 @@ desc = "The M.A.S.O.N RIG helmet is complimentary to the rest of the armor. It features a very large, high powered flood lamp and robust flash protection." icon_state = "hardsuit0-ancient" item_state = "anc_helm" - armor = list("melee" = 20, "bullet" = 15, "laser" = 15, "energy" = 45, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + armor = list("melee" = 20, "bullet" = 15, "laser" = 15, "energy" = 45, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100, "wound" = 10) hardsuit_type = "ancient" brightness_on = 16 flash_protect = 5 //We will not be flash by bombs @@ -746,7 +746,7 @@ icon_state = "hardsuit-hos" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security/hos allowed = null - armor = list("melee" = 30, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) + armor = list("melee" = 30, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100, "wound" = 15) resistance_flags = FIRE_PROOF | ACID_PROOF var/max_charges = 3 //How many charges total the shielding has var/current_charges //if null, will default to max_chargs @@ -826,7 +826,7 @@ icon_state = "hardsuit1-syndi" item_state = "syndie_hardsuit" hardsuit_type = "syndi" - armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) + armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100, "wound" = 30) allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded/syndi slowdown = 0 @@ -842,7 +842,7 @@ icon_state = "hardsuit1-syndi" item_state = "syndie_helm" hardsuit_type = "syndi" - armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) + armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100, "wound" = 30) ///SWAT version /obj/item/clothing/suit/space/hardsuit/shielded/swat @@ -853,7 +853,7 @@ hardsuit_type = "syndi" max_charges = 4 recharge_delay = 15 - armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100, "wound" = 30) strip_delay = 130 max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded/swat @@ -865,7 +865,7 @@ icon_state = "deathsquad" item_state = "deathsquad" hardsuit_type = "syndi" - armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100, "wound" = 30) strip_delay = 130 max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT actions_types = list() diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index 7df91352ca..ee70f54ed0 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -22,7 +22,7 @@ Contains: desc = "An advanced tactical space helmet." icon_state = "deathsquad" item_state = "deathsquad" - armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100, "wound" = 30) strip_delay = 130 max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | ACID_PROOF @@ -37,7 +37,7 @@ Contains: icon_state = "deathsquad" item_state = "swat_suit" allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/tank/internals, /obj/item/kitchen/knife/combat) - armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100, "wound" = 30) strip_delay = 130 max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | ACID_PROOF diff --git a/code/modules/surgery/bodyparts/parts.dm b/code/modules/surgery/bodyparts/parts.dm index 1a7289b8cc..fde858b7a5 100644 --- a/code/modules/surgery/bodyparts/parts.dm +++ b/code/modules/surgery/bodyparts/parts.dm @@ -71,6 +71,7 @@ px_x = -6 px_y = 0 specific_locations = list("outer left forearm", "inner left wrist", "left elbow", "left bicep", "left shoulder") + aux_icons = list(BODY_ZONE_PRECISE_L_HAND = HANDS_PART_LAYER, "l_hand_behind" = BODY_BEHIND_LAYER) /obj/item/bodypart/l_arm/is_disabled() if(HAS_TRAIT(owner, TRAIT_PARALYSIS_L_ARM)) @@ -135,6 +136,7 @@ px_y = 0 max_stamina_damage = 50 specific_locations = list("outer right forearm", "inner right wrist", "right elbow", "right bicep", "right shoulder") + aux_icons = list(BODY_ZONE_PRECISE_R_HAND = HANDS_PART_LAYER, "r_hand_behind" = BODY_BEHIND_LAYER) /obj/item/bodypart/r_arm/is_disabled() if(HAS_TRAIT(owner, TRAIT_PARALYSIS_R_ARM)) diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index 33872719fed38d4860cb0c218ebe2eee994fc433..7e7e4a644b607733d27071d4eb12b8a07992b66b 100644 GIT binary patch literal 46197 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≶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 F{vVpJzEc1I literal 45539 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 c&)O#nir&}4?nKqZ`tQI^~+uu1hIKb zQ_yIMcBzq;Ci`5^hO9c&D_mX12h1 z^FVLW7JT|FuSyGYW&?r-fawsDBtER(Bz_yKUan-i{+i%JX>~#%VbwxeX|<0v+~?Ok zIfz&WcvvGSPR4CX`k#H4=?aTk+QshwMfDRAnW zOpU)Se`hfp8dA;#g5d~jA_}7U9UEkL&zua}Tz7J_&cXV}beGMAY7~mPHRjCzQgh`% zxYeP4%fVmHl{)=>;iWS1((^+Qkd}%;TUy;o1cXO`qU`F@xa_|`G|H@CX%zv?5VFN3 zKBj#!eSAGzM9D0+%OPqrb{$Bx8u`DY3!6KJDgutCt?AcjZe0$(4_5+Q#JU1JwFXTp-QEqG1mJ}A^0fN&XoEdY2K~G6j zGe5tJSt*+8NoAw4#N{~dFq)QgZ^A=vj>K69>lp;?v0~s=LW-uzr((v}>wSFK*qDo= zZym}(3G56pyES}V2T$If5>7?hbc5{xAgJ-3DIZD*?A&JEjuz{J@8m-{DN|oUP~z>6 z7IoPEDL(k~_Zwpx%LgcA+Z-^e*Le6)Xp7A0Ou4MKsZZB9p>D{aG>lBISQ`^~$S#;F z%0SI1wDfIzmc0FNPQOvexX|F0>S|GO+=t*Z*rFbL-fx!*^A4p4H5Tf3?z~hun*)|F z58H}QZm8?L_2vm|hQT8&>6ePHCs zt2u-yhYDK~pgpbAN8ks+*;#aJ%cR3FqX)s#yPPzi)|JI)!cJ`XXfVY1E_zV12fvRz z%tFvzOX9fDSubH?d5M{ki@H^wS@_@Tj|G%_X?gj>vV9 z4i1f914a}KFylLSQgU(<0S*%YDB1K&wpd?!8ospeyCyh2b$;>pQ8Dq2upDt^usW=u z&;f;ANe?m{dyb~*MBwo|>`#eSS)rSgXj&g^_NVzM16nc?$z@B(Ka3I{DYJY zHR9Tw6gjZk9lbARa{+N~`2*gFJ{~^$L*BBLAhEbsbm&OxeKgk6&HxKT_6997K2Chx ztFG03Kkm_0ip?ryv8MI*N;_utgJM83C^8^9Moqd(JmmrS^42TI%pb`~VpBd1VbFEo z)23@JAwv!j>V}zF1|Ag3p#XX;gsYw)T^5ozM*DoRpGNtDGRsF6Upk$I-ze`OkH1^s zC^pU;1Z$e)>b~wpulcmv&^8PEqt=EifMPGQ==Eh|Y`P;%1qggYO%WyEAN9fygMab` zH-!2YaKLU0G3Mvz2Xo(??OywKf_r=KXuJj1U5#5D%W@1c{JPA}b(KzfbQDb4>CBU2 znVHi_@N%^Dlc{q4EUL7p ztGbpfjaIp#=9((BTngiM`*k6m!KnJFPj7ELLj(C39e96jCM7SzQONljB65YGWUQ>} z5Aldx@V1=o*LSnitqyhjz_RxO1UnWGIK<>qA)Xe69C6A$V#8~bSXP=n0W#p?dOBSk z&JXz z*|ypu=+N69Q5iN)Kl=8nRy-vw5|mFq$d}KK84cZgBquuWsNCxNg!ls`N=xObM{@M= zmoG2CB5(6(+Een^;E&lY{+Z{2OEAK6sjMM3c~1fGXvUMLteTvn$SK>1JAFO{ouWOa zN?+>hg0+#5n{5)ZS9ZzBD`2sGL3F`E-^ zNlIVAUrR$@fRa&}!qUMnCB0c-WVGA~pxiJ%KK>RIrOqB5%2vG62CJpZk<4p7hz<6< zHLuPbq^ zc;I2w={-l|?YJ6;zAl$~3TQLH5m*K4|DI{A9vc&DLw8Z$ad6B(FU$x z9`48`JU%lRe?`1P?!>z+Ip2xn|H&GP3!I|8AF{Ys-KZLR&WI7T!i(QBg*TC=?SCp* oz-Q>%|EmQb@Erb|^&%XPfM{*QO#yCx2>iRHp|4(b(>CJ&0L<(>4*&oF