mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-27 22:17:32 +01:00
Radiation fixes. (#26113)
This commit is contained in:
@@ -155,6 +155,7 @@
|
||||
flags = null
|
||||
item_state = "thunderdome"
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = 450, ACID = 450)
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
cold_protection = HEAD
|
||||
min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT
|
||||
heat_protection = HEAD
|
||||
|
||||
@@ -121,6 +121,7 @@
|
||||
name = "elite emergency response team engineer helmet"
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
armor = list(MELEE = 40, BULLET = 15, LASER = 20, ENERGY = 5, BOMB = 15, RAD = INFINITY, FIRE = 200, ACID = 200)
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
icon_state = "hardsuit0-gammaengineer"
|
||||
item_color = "gammaengineer"
|
||||
|
||||
@@ -137,6 +138,7 @@
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
icon_state = "ert_gengineer"
|
||||
armor = list(MELEE = 40, BULLET = 15, LASER = 20, ENERGY = 5, BOMB = 15, RAD = INFINITY, FIRE = 200, ACID = 200)
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer/gamma
|
||||
slowdown = 0
|
||||
|
||||
|
||||
@@ -377,11 +377,13 @@
|
||||
//Strike team hardsuits
|
||||
/obj/item/clothing/head/helmet/space/hardsuit/syndi/elite/sst
|
||||
armor = list(MELEE = 115, BULLET = 115, LASER = 50, ENERGY = 35, BOMB = 200, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) //Almost as good as DS gear, but unlike DS can switch to combat for mobility
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
icon_state = "hardsuit0-sst"
|
||||
item_color = "sst"
|
||||
|
||||
/obj/item/clothing/suit/space/hardsuit/syndi/elite/sst
|
||||
armor = list(MELEE = 115, BULLET = 115, LASER = 50, ENERGY = 40, BOMB = 200, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
icon_state = "hardsuit0-sst"
|
||||
item_color = "sst"
|
||||
helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi/elite/sst
|
||||
@@ -488,6 +490,7 @@
|
||||
item_state = "singuloth_helm"
|
||||
item_color = "singuloth"
|
||||
armor = list(MELEE = 35, BULLET = 5, LASER = 10, ENERGY = 5, BOMB = 15, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
sprite_sheets = null
|
||||
|
||||
/obj/item/clothing/suit/space/hardsuit/singuloth
|
||||
@@ -496,6 +499,7 @@
|
||||
icon_state = "hardsuit-singuloth"
|
||||
item_state = "singuloth_hardsuit"
|
||||
flags = STOPSPRESSUREDMAGE
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
armor = list(MELEE = 35, BULLET = 5, LASER = 10, ENERGY = 5, BOMB = 15, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
|
||||
helmettype = /obj/item/clothing/head/helmet/space/hardsuit/singuloth
|
||||
sprite_sheets = null
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
resistance_flags = FIRE_PROOF | ACID_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
vision_flags = SEE_MOBS
|
||||
lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE //don't render darkness while wearing these
|
||||
see_in_dark = 8
|
||||
@@ -60,6 +61,7 @@
|
||||
flags_inv = HIDESHOES | HIDEJUMPSUIT | HIDETAIL
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
resistance_flags = FIRE_PROOF | ACID_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
strip_delay = 130
|
||||
dog_fashion = /datum/dog_fashion/back/deathsquad
|
||||
|
||||
@@ -97,6 +99,7 @@
|
||||
slowdown = 0
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
|
||||
resistance_flags = FIRE_PROOF | ACID_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
w_class = WEIGHT_CLASS_NORMAL
|
||||
|
||||
/obj/item/clothing/suit/space/deathsquad/officer/solgov
|
||||
|
||||
@@ -88,6 +88,7 @@
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) //Matches DS gear.
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
resistance_flags = ACID_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
|
||||
/obj/item/clothing/suit/space/syndicate/black
|
||||
name = "black space suit"
|
||||
@@ -100,6 +101,7 @@
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) //Matches DS gear.
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
resistance_flags = ACID_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
|
||||
//Black-green syndicate space suit
|
||||
/obj/item/clothing/head/helmet/space/syndicate/black/green
|
||||
@@ -161,6 +163,7 @@
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) //Matches DS gear.
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
resistance_flags = ACID_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
|
||||
/obj/item/clothing/suit/space/syndicate/black/red
|
||||
name = "black and red space suit"
|
||||
@@ -173,6 +176,7 @@
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) //Matches DS gear.
|
||||
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
|
||||
resistance_flags = ACID_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
|
||||
|
||||
//Black with yellow/red engineering syndicate space suit
|
||||
|
||||
@@ -702,6 +702,7 @@
|
||||
min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT
|
||||
sprite_sheets = null
|
||||
armor = list(MELEE = 200, BULLET = 200, LASER = 50, ENERGY = 50, BOMB = INFINITY, RAD = INFINITY, FIRE = 450, ACID = 450)
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
|
||||
/obj/item/clothing/suit/armor/heavy
|
||||
name = "heavy armor"
|
||||
@@ -712,6 +713,7 @@
|
||||
w_class = WEIGHT_CLASS_BULKY
|
||||
gas_transfer_coefficient = 0.90
|
||||
flags = THICKMATERIAL
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
||||
slowdown = 3
|
||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT
|
||||
@@ -722,6 +724,7 @@
|
||||
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
||||
flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT
|
||||
flags = THICKMATERIAL
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
cold_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
||||
heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
||||
hide_tail_by_species = list("Vox")
|
||||
|
||||
@@ -1211,6 +1211,7 @@
|
||||
gas_transfer_coefficient = 0.01
|
||||
permeability_coefficient = 0.01
|
||||
flags = STOPSPRESSUREDMAGE | THICKMATERIAL | NODROP
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS|HEAD
|
||||
armor = list(MELEE = INFINITY, BULLET = INFINITY, LASER = INFINITY, ENERGY = INFINITY, BOMB = INFINITY, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
|
||||
cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS | HEAD
|
||||
|
||||
@@ -184,3 +184,4 @@
|
||||
slowdown = -10
|
||||
siemens_coefficient = 0
|
||||
resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF | FREEZE_PROOF
|
||||
flags_2 = RAD_PROTECT_CONTENTS_2
|
||||
|
||||
Reference in New Issue
Block a user