Makes humanoid appearance component networked. (#13009)

Fixes https://github.com/space-wizards/space-station-14/issues/12248
This commit is contained in:
Leon Friedrich
2023-01-24 13:38:19 +13:00
committed by GitHub
parent 7ce8f7634a
commit 48bcd30ef9
50 changed files with 878 additions and 1074 deletions

View File

@@ -32,7 +32,7 @@
- MobMask
layer:
- MachineLayer
- type: Humanoid
- type: HumanoidAppearance
- type: AnimationPlayer
- type: MeleeWeapon
hidden: true

View File

@@ -173,7 +173,7 @@
heatDamage:
types:
Heat: 0.1 #per second, scales with temperature & other constants
- type: Humanoid
- type: HumanoidAppearance
species: Human
- type: Body
prototype: Human
@@ -364,7 +364,7 @@
- MobMask
layer:
- MobLayer
- type: Humanoid
- type: HumanoidAppearance
species: Human
- type: Body
prototype: Human

View File

@@ -5,7 +5,7 @@
id: BaseMobDiona
abstract: true
components:
- type: Humanoid
- type: HumanoidAppearance
species: Diona
- type: Hunger
- type: Thirst
@@ -61,5 +61,5 @@
components:
- type: Inventory
templateId: diona
- type: Humanoid
- type: HumanoidAppearance
species: Diona

View File

@@ -5,7 +5,7 @@
id: BaseMobReptilian
abstract: true
components:
- type: Humanoid
- type: HumanoidAppearance
species: Reptilian
- type: Hunger
- type: Thirst
@@ -56,7 +56,7 @@
noSpawn: true
description: A dummy reptilian meant to be used in character setup.
components:
- type: Humanoid
- type: HumanoidAppearance
species: Reptilian
#Weh

View File

@@ -5,7 +5,7 @@
id: BaseMobSkeletonPerson
abstract: true
components:
- type: Humanoid
- type: HumanoidAppearance
species: Skeleton
- type: Icon
sprite: Mobs/Species/Skeleton/parts.rsi
@@ -70,5 +70,5 @@
noSpawn: true
description: A dummy skeleton meant to be used in character setup.
components:
- type: Humanoid
- type: HumanoidAppearance
species: Skeleton

View File

@@ -12,7 +12,7 @@
- type: Body
prototype: Slime
requiredLegs: 2
- type: Humanoid
- type: HumanoidAppearance
species: SlimePerson
- type: Speech
speechSounds: Slime
@@ -81,5 +81,5 @@
noSpawn: true
description: A dummy slime meant to be used in character setup.
components:
- type: Humanoid
- type: HumanoidAppearance
species: SlimePerson

View File

@@ -90,7 +90,7 @@
damageRecovery:
types:
Asphyxiation: -1.0
- type: Humanoid
- type: HumanoidAppearance
species: Vox
# canColorHair: false
# canColorFacialHair: false
@@ -107,7 +107,7 @@
parent: MobHumanDummy
noSpawn: true
components:
- type: Humanoid
- type: HumanoidAppearance
species: Vox
- type: Body
prototype: Vox