Armor price calculations (#11417)

Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
fixes https://github.com/space-wizards/space-station-14/issues/11299
This commit is contained in:
rolfero
2022-11-08 01:36:53 +01:00
committed by GitHub
parent 7b434354fd
commit 6a497d3f55
5 changed files with 87 additions and 7 deletions

View File

@@ -3,41 +3,66 @@
# Usually healed automatically if entity can breathe
- type: damageType
id: Asphyxiation
armorCoefficientPrice: 5
armorFlatPrice: 50
# Damage representing not having enough blood.
# Represents there not enough blood to supply oxygen (or equivalent).
- type: damageType
id: Bloodloss
armorCoefficientPrice: 5
armorFlatPrice: 50
- type: damageType
id: Blunt
armorCoefficientPrice: 2
armorFlatPrice: 10
- type: damageType
id: Cellular
armorCoefficientPrice: 5
armorFlatPrice: 30
- type: damageType
id: Cold
armorCoefficientPrice: 2.5
armorFlatPrice: 20
- type: damageType
id: Heat
armorCoefficientPrice: 2.5
armorFlatPrice: 20
- type: damageType
id: Piercing
armorCoefficientPrice: 2
armorFlatPrice: 10
# Poison damage. Generally caused by various reagents being metabolised.
- type: damageType
id: Poison
armorCoefficientPrice: 10
armorFlatPrice: 60
- type: damageType
id: Radiation
armorCoefficientPrice: 2.5
armorFlatPrice: 16
- type: damageType
id: Shock
armorCoefficientPrice: 2.5
armorFlatPrice: 20
- type: damageType
id: Slash
armorCoefficientPrice: 2
armorFlatPrice: 10
# Damage represent structures internal integrity.
# Exclusive for structures such as walls, airlocks and others.
- type: damageType
id: Structural
armorCoefficientPrice: 1
armorFlatPrice: 1