Added localization of groups and types: damage, metabolism (#27368)
* Added localization of groups and types: damage, metabolism (displayed in the guide book). The text for the health analyzer, weapon damage inspection is now taken from damage prototypes * fix damage tests * fix damage test yml * fix damage test prototypes * Update Content.Shared/Damage/Prototypes/DamageGroupPrototype.cs * Update Content.Shared/Damage/Prototypes/DamageTypePrototype.cs --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
f5b8b5fbdc
commit
3fcbbc0732
@@ -1,22 +1,29 @@
|
||||
# Default human metabolism groups.
|
||||
# Default human metabolism groups.
|
||||
- type: metabolismGroup
|
||||
id: Poison
|
||||
name: metabolism-group-poison
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Medicine
|
||||
name: metabolism-group-medicine
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Narcotic
|
||||
name: metabolism-group-narcotic
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Alcohol
|
||||
name: metabolism-group-alcohol
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Food
|
||||
name: metabolism-group-food
|
||||
|
||||
- type: metabolismGroup
|
||||
id: Drink
|
||||
name: metabolism-group-drink
|
||||
|
||||
# Used for gases that have effects on being inhaled
|
||||
- type: metabolismGroup
|
||||
id: Gas
|
||||
name: metabolism-group-gas
|
||||
|
||||
@@ -1,46 +1,46 @@
|
||||
# If your species wants to metabolize stuff differently,
|
||||
# If your species wants to metabolize stuff differently,
|
||||
# you'll likely have to tag its metabolizers with something other than Human.
|
||||
|
||||
- type: metabolizerType
|
||||
id: Animal
|
||||
name: animal
|
||||
name: metabolizer-type-animal
|
||||
|
||||
- type: metabolizerType
|
||||
id: Bloodsucker
|
||||
name: bloodsucker
|
||||
name: metabolizer-type-bloodsucker
|
||||
|
||||
- type: metabolizerType
|
||||
id: Dragon
|
||||
name: dragon
|
||||
name: metabolizer-type-dragon
|
||||
|
||||
- type: metabolizerType
|
||||
id: Human
|
||||
name: human
|
||||
name: metabolizer-type-human
|
||||
|
||||
- type: metabolizerType
|
||||
id: Slime
|
||||
name: slime
|
||||
name: metabolizer-type-slime
|
||||
|
||||
- type: metabolizerType
|
||||
id: Vox
|
||||
name: vox
|
||||
name: metabolizer-type-vox
|
||||
|
||||
- type: metabolizerType
|
||||
id: Rat
|
||||
name: rat
|
||||
name: metabolizer-type-rat
|
||||
|
||||
- type: metabolizerType
|
||||
id: Plant
|
||||
name: plant
|
||||
name: metabolizer-type-plant
|
||||
|
||||
- type: metabolizerType
|
||||
id: Dwarf
|
||||
name: dwarf
|
||||
name: metabolizer-type-dwarf
|
||||
|
||||
- type: metabolizerType
|
||||
id: Moth
|
||||
name: moth
|
||||
name: metabolizer-type-moth
|
||||
|
||||
- type: metabolizerType
|
||||
id: Arachnid
|
||||
name: arachnid
|
||||
name: metabolizer-type-arachnid
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
- type: damageGroup
|
||||
id: Brute
|
||||
name: damage-group-brute
|
||||
damageTypes:
|
||||
- Blunt
|
||||
- Slash
|
||||
@@ -7,6 +8,7 @@
|
||||
|
||||
- type: damageGroup
|
||||
id: Burn
|
||||
name: damage-group-burn
|
||||
damageTypes:
|
||||
- Heat
|
||||
- Shock
|
||||
@@ -19,6 +21,7 @@
|
||||
# bloodloss, not this whole group, unless you have a wonder drug that affects both.
|
||||
- type: damageGroup
|
||||
id: Airloss
|
||||
name: damage-group-airloss
|
||||
damageTypes:
|
||||
- Asphyxiation
|
||||
- Bloodloss
|
||||
@@ -27,11 +30,13 @@
|
||||
# Though there are probably some radioactive poisons.
|
||||
- type: damageGroup
|
||||
id: Toxin
|
||||
name: damage-group-toxin
|
||||
damageTypes:
|
||||
- Poison
|
||||
- Radiation
|
||||
|
||||
- type: damageGroup
|
||||
id: Genetic
|
||||
name: damage-group-genetic
|
||||
damageTypes:
|
||||
- Cellular
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
# Usually healed automatically if entity can breathe
|
||||
- type: damageType
|
||||
id: Asphyxiation
|
||||
name: damage-type-asphyxiation
|
||||
armorCoefficientPrice: 5
|
||||
armorFlatPrice: 50
|
||||
|
||||
@@ -11,57 +12,68 @@
|
||||
# Represents there not enough blood to supply oxygen (or equivalent).
|
||||
- type: damageType
|
||||
id: Bloodloss
|
||||
name: damage-type-bloodloss
|
||||
armorCoefficientPrice: 5
|
||||
armorFlatPrice: 50
|
||||
|
||||
- type: damageType
|
||||
id: Blunt
|
||||
name: damage-type-blunt
|
||||
armorCoefficientPrice: 2
|
||||
armorFlatPrice: 10
|
||||
|
||||
- type: damageType
|
||||
id: Cellular
|
||||
name: damage-type-cellular
|
||||
armorCoefficientPrice: 5
|
||||
armorFlatPrice: 30
|
||||
|
||||
- type: damageType
|
||||
id: Caustic
|
||||
name: damage-type-caustic
|
||||
armorCoefficientPrice: 5
|
||||
armorFlatPrice: 30
|
||||
|
||||
- type: damageType
|
||||
id: Cold
|
||||
name: damage-type-cold
|
||||
armorCoefficientPrice: 2.5
|
||||
armorFlatPrice: 20
|
||||
|
||||
- type: damageType
|
||||
id: Heat
|
||||
name: damage-type-heat
|
||||
armorCoefficientPrice: 2.5
|
||||
armorFlatPrice: 20
|
||||
|
||||
- type: damageType
|
||||
id: Piercing
|
||||
name: damage-type-piercing
|
||||
armorCoefficientPrice: 2
|
||||
armorFlatPrice: 10
|
||||
|
||||
# Poison damage. Generally caused by various reagents being metabolised.
|
||||
- type: damageType
|
||||
id: Poison
|
||||
name: damage-type-poison
|
||||
armorCoefficientPrice: 10
|
||||
armorFlatPrice: 60
|
||||
|
||||
- type: damageType
|
||||
id: Radiation
|
||||
name: damage-type-radiation
|
||||
armorCoefficientPrice: 2.5
|
||||
armorFlatPrice: 16
|
||||
|
||||
- type: damageType
|
||||
id: Shock
|
||||
name: damage-type-shock
|
||||
armorCoefficientPrice: 2.5
|
||||
armorFlatPrice: 20
|
||||
|
||||
- type: damageType
|
||||
id: Slash
|
||||
name: damage-type-slash
|
||||
armorCoefficientPrice: 2
|
||||
armorFlatPrice: 10
|
||||
|
||||
@@ -69,5 +81,6 @@
|
||||
# Exclusive for structures such as walls, airlocks and others.
|
||||
- type: damageType
|
||||
id: Structural
|
||||
name: damage-type-structural
|
||||
armorCoefficientPrice: 1
|
||||
armorFlatPrice: 1
|
||||
|
||||
Reference in New Issue
Block a user