Adds the pressure medipen and adds the emergency suit to emergency lockers (#7880)

* Implement pressure medipen
Add the emergency suit to emergency lockers
Increase leporazine temperature change

* Fix typo in translation file

* Fix ignored component name

* Address reviews

* Revert changes to submodule commit
This commit is contained in:
Julian Giebel
2022-05-06 23:44:29 +02:00
committed by GitHub
parent 288f66d8c4
commit 1d0bf979fb
14 changed files with 137 additions and 10 deletions

View File

@@ -196,8 +196,8 @@
- type: Clothing
sprite: Clothing/Head/Helmets/firehelmet.rsi
size: 5
canPickup: true
quickEquip: true
canPickup: true
quickEquip: true
- type: IngestionBlocker
- type: PowerCellSlot
cellSlot:
@@ -215,7 +215,7 @@
- type: PressureProtection
highPressureMultiplier: 0.65
lowPressureMultiplier: 1000
- type: entity
parent: ClothingHeadHardsuitWithLightBase
@@ -228,8 +228,8 @@
- type: Clothing
sprite: Clothing/Head/Helmets/atmos_firehelmet.rsi
size: 5
canPickup: true
quickEquip: true
canPickup: true
quickEquip: true
- type: IngestionBlocker
- type: TemperatureProtection
coefficient: 0.005

View File

@@ -28,6 +28,13 @@
sprite: Clothing/OuterClothing/Suits/emergency.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Suits/emergency.rsi
- type: ClothingSpeedModifier
walkModifier: 0.5
sprintModifier: 0.5
- type: TemperatureProtection
coefficient: 0.5
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetEVA
- type: entity
parent: ClothingOuterBase
@@ -52,7 +59,7 @@
sprintModifier: 0.7
- type: TemperatureProtection
coefficient: 0.01
- type: entity
parent: ClothingOuterBase
id: ClothingOuterSuitRad

View File

@@ -71,6 +71,7 @@
- SlowedDown
- Stutter
- Electrocution
- PressureImmunity
- type: DiseaseCarrier
# Other
- type: Inventory

View File

@@ -33,7 +33,7 @@
map: ["enum.SolutionContainerLayers.Fill"]
- type: Item
sprite: Objects/Specific/Medical/medipen.rsi
size: 5
size: 3
- type: SolutionContainerManager
solutions:
pen:
@@ -88,6 +88,37 @@
- ReagentId: Epinephrine
Quantity: 5
- type: entity
name: space medipen
parent: ChemicalMedipen
id: SpaceMedipen
description: Contains a mix of chemicals that protect you from the deadly effects of space.
components:
- type: Sprite
sprite: Objects/Specific/Medical/medipen.rsi
netsync: false
layers:
- state: hypovolemic
map: [ "enum.SolutionContainerLayers.Fill" ]
- type: Appearance
visuals:
- type: SolutionContainerVisualizer
maxFillLevels: 1
changeColor: false
emptySpriteName: hypovolemic_empty
- type: Hypospray
solutionName: pen
transferAmount: 20
- type: SolutionContainerManager
solutions:
pen:
maxVol: 20
reagents:
- ReagentId: Leporazine
Quantity: 10
- ReagentId: Barozine
Quantity: 10
- type: entity
name: pen
suffix: Hypopen