diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml index df9c3a1ee20..ec1c5991555 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/base_structureairlocks.yml @@ -108,7 +108,7 @@ - type: Airtight noAirWhenFullyAirBlocked: false - type: RadiationBlocker - resistance: 3 + resistance: 5 - type: Occluder - type: Damageable damageContainer: StructuralInorganic @@ -199,7 +199,7 @@ - type: PaintableAirlock group: Glass - type: RadiationBlocker - resistance: 2 + resistance: 1 - type: Tag tags: - GlassAirlock diff --git a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml index 1ba867773bc..dfa00367540 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Firelocks/firelock.yml @@ -98,6 +98,7 @@ noAirWhenFullyAirBlocked: true - type: RadiationBlocker enabled: false + resistance: 1 - type: Occluder enabled: false - type: WallMount diff --git a/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml b/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml index 0700a5a3e7a..df582e98251 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Shutter/blast_door.yml @@ -24,7 +24,7 @@ - type: Occluder - type: Appearance - type: RadiationBlocker - resistance: 8 + resistance: 10 - type: Damageable damageContainer: StructuralInorganic damageModifierSet: StrongMetallic diff --git a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml index 54cb012087e..91d541bf5cf 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Shutter/shutters.yml @@ -60,7 +60,7 @@ type: WiresBoundUserInterface - type: Airtight - type: RadiationBlocker - resistance: 2 + resistance: 1 - type: Damageable damageContainer: StructuralInorganic damageModifierSet: StrongMetallic @@ -125,7 +125,7 @@ id: ShuttersRadiation parent: BaseShutter name: radiation shutters - description: Why did they make these shutters radioactive? + description: A relatively fragile set of shutters, made of radiation blocking lead plates. components: - type: Sprite sprite: Structures/Doors/Shutters/shutters_radiation.rsi @@ -139,7 +139,15 @@ containers: - board - type: RadiationBlocker - resistance: 4 + resistance: 10 + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] - type: entity id: ShuttersRadiationOpen diff --git a/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml b/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml index bdda0604354..bb374b11387 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Windoors/base_structurewindoors.yml @@ -255,7 +255,7 @@ - type: StaticPrice price: 170 - type: RadiationBlocker - resistance: 2 + resistance: 4 - type: entity id: BaseSecurePlasmaWindoor @@ -310,7 +310,7 @@ - type: StaticPrice price: 312 - type: RadiationBlocker - resistance: 4 + resistance: 6 #Uranium Windoors - type: entity @@ -365,7 +365,7 @@ - type: StaticPrice price: 180 - type: RadiationBlocker - resistance: 3 + resistance: 5 - type: entity id: BaseSecureUraniumWindoor @@ -420,4 +420,4 @@ - type: StaticPrice price: 462 - type: RadiationBlocker - resistance: 5 + resistance: 8 diff --git a/Resources/Prototypes/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/Entities/Structures/Walls/walls.yml index b5b55dbd546..856a5380844 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/walls.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/walls.yml @@ -48,7 +48,7 @@ - type: StaticPrice #was DynamicPrice price: 75 - type: RadiationBlocker - resistance: 2 + resistance: 1 - type: BlockWeather - type: entity @@ -399,7 +399,7 @@ key: walls base: plasma - type: RadiationBlocker - resistance: 5 + resistance: 7 - type: entity parent: BaseWall @@ -570,7 +570,7 @@ - type: StaticPrice price: 150 - type: RadiationBlocker - resistance: 5 + resistance: 8 - type: entity parent: WallReinforced @@ -977,7 +977,7 @@ key: walls base: uranium - type: RadiationBlocker - resistance: 6 + resistance: 10 - type: entity parent: BaseWall diff --git a/Resources/Prototypes/Entities/Structures/Windows/plasma.yml b/Resources/Prototypes/Entities/Structures/Windows/plasma.yml index 36a12f2d844..e2766070575 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/plasma.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/plasma.yml @@ -51,7 +51,7 @@ - type: StaticPrice price: 60 - type: RadiationBlocker - resistance: 2 + resistance: 4 - type: entity id: PlasmaWindowDirectional diff --git a/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml b/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml index 93859b1db2c..543958e18ef 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/rplasma.yml @@ -12,7 +12,7 @@ damageContainer: StructuralInorganic damageModifierSet: RGlass - type: RadiationBlocker - resistance: 4 + resistance: 8 - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml b/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml index e26fec65b77..1b2aeac4080 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/ruranium.yml @@ -51,7 +51,7 @@ - type: StaticPrice price: 140 - type: RadiationBlocker - resistance: 5 + resistance: 10 - type: entity id: UraniumReinforcedWindowDirectional diff --git a/Resources/Prototypes/Entities/Structures/Windows/uranium.yml b/Resources/Prototypes/Entities/Structures/Windows/uranium.yml index e5228bc593e..9bc361212ec 100644 --- a/Resources/Prototypes/Entities/Structures/Windows/uranium.yml +++ b/Resources/Prototypes/Entities/Structures/Windows/uranium.yml @@ -49,7 +49,7 @@ - type: StaticPrice price: 80 - type: RadiationBlocker - resistance: 3 + resistance: 5 - type: entity id: UraniumWindowDirectional