From 6b8dd3ce41ef78ad035fc84154b0348475bccacd Mon Sep 17 00:00:00 2001 From: Aviu00 <93730715+Aviu00@users.noreply.github.com> Date: Tue, 27 Feb 2024 20:59:34 +0900 Subject: [PATCH] - fix: Broken body types fix. (#131) --- Resources/Prototypes/Entities/Mobs/Player/terminator.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/arachnid.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/diona.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/gingerbread.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/moth.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/reptilian.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/skeleton.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/slime.yml | 1 + Resources/Prototypes/Entities/Mobs/Species/vox.yml | 3 ++- 9 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Mobs/Player/terminator.yml b/Resources/Prototypes/Entities/Mobs/Player/terminator.yml index 663838e01a..9c7974367b 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/terminator.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/terminator.yml @@ -121,6 +121,7 @@ components: - type: HumanoidAppearance species: Terminator + bodyType: TerminatorNormal - type: MovementSpeedModifier baseWalkSpeed: 1.5 baseSprintSpeed: 3.0 diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index 883ce3a29f..fa811cccbc 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -10,6 +10,7 @@ requiredLegs: 2 # It would be funny if arachnids could use their little back limbs to move around once they lose their legs, but just something to consider post-woundmed - type: HumanoidAppearance species: Arachnid + bodyType: ArachnidNormal - type: Hunger - type: Thirst - type: Sericulture diff --git a/Resources/Prototypes/Entities/Mobs/Species/diona.yml b/Resources/Prototypes/Entities/Mobs/Species/diona.yml index 7f726e2f2c..acf9b51457 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/diona.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/diona.yml @@ -7,6 +7,7 @@ components: - type: HumanoidAppearance species: Diona + bodyType: DionaNormal - type: Hunger baseDecayRate: 0.0083 - type: Thirst diff --git a/Resources/Prototypes/Entities/Mobs/Species/gingerbread.yml b/Resources/Prototypes/Entities/Mobs/Species/gingerbread.yml index c514a6f1a0..8d12088fb6 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/gingerbread.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/gingerbread.yml @@ -7,6 +7,7 @@ components: - type: HumanoidAppearance species: Gingerbread + bodyType: GingerbreadNormal - type: Icon sprite: Mobs/Species/Gingerbread/parts.rsi state: full diff --git a/Resources/Prototypes/Entities/Mobs/Species/moth.yml b/Resources/Prototypes/Entities/Mobs/Species/moth.yml index 1eccb73e3b..0127fb61e9 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/moth.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/moth.yml @@ -7,6 +7,7 @@ components: - type: HumanoidAppearance species: Moth + bodyType: MothNormal - type: Hunger - type: Thirst - type: Icon diff --git a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml index f00c2f6db3..eb68448735 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml @@ -7,6 +7,7 @@ components: - type: HumanoidAppearance species: Reptilian + bodyType: ReptilianNormal - type: Hunger - type: Puller needsHands: false diff --git a/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml b/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml index c714f8d6f4..20fdbce664 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/skeleton.yml @@ -9,6 +9,7 @@ components: - type: HumanoidAppearance species: Skeleton + bodyType: SkeletonNormal - type: Icon sprite: Mobs/Species/Skeleton/parts.rsi state: full diff --git a/Resources/Prototypes/Entities/Mobs/Species/slime.yml b/Resources/Prototypes/Entities/Mobs/Species/slime.yml index 5cd780d97c..f2204651e1 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/slime.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/slime.yml @@ -14,6 +14,7 @@ requiredLegs: 2 - type: HumanoidAppearance species: SlimePerson + bodyType: SlimeNormal - type: Speech speechVerb: Slime speechSounds: Slime diff --git a/Resources/Prototypes/Entities/Mobs/Species/vox.yml b/Resources/Prototypes/Entities/Mobs/Species/vox.yml index 184711ec1e..2fada8e1c1 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vox.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vox.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity parent: BaseMobSpeciesOrganic id: BaseMobVox abstract: true @@ -13,6 +13,7 @@ requiredLegs: 2 - type: HumanoidAppearance species: Vox + bodyType: VoxNormal #- type: VoxAccent # Not yet coded - type: Speech speechVerb: Vox