diff --git a/Resources/Prototypes/Corvax/Entities/Mobs/Species/tajaran.yml b/Resources/Prototypes/Corvax/Entities/Mobs/Species/tajaran.yml index 6dc727d713..ccbb60e7d0 100644 --- a/Resources/Prototypes/Corvax/Entities/Mobs/Species/tajaran.yml +++ b/Resources/Prototypes/Corvax/Entities/Mobs/Species/tajaran.yml @@ -7,6 +7,14 @@ components: - type: HumanoidAppearance species: Tajaran + # WL-Change Start + hideLayersOnEquip: + - Hair + - Snout + - FacialHair + - HeadTop + - HeadSide + # WL-Change End - type: Hunger baseDecayRate: 0.02 - type: Thirst diff --git a/Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml index 935d6a6be5..c6f5174b84 100644 --- a/Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Corvax/Entities/Mobs/Species/vulpkanin.yml @@ -7,6 +7,14 @@ components: - type: HumanoidAppearance species: CorvaxVulpkanin + # WL-Change Start + hideLayersOnEquip: + - Hair + - Snout + - FacialHair + - HeadTop + - HeadSide + # WL-Change End - type: Hunger # on 1.5x more thresholds: Overfed: 250 diff --git a/Resources/Prototypes/Entities/Mobs/Species/human.yml b/Resources/Prototypes/Entities/Mobs/Species/human.yml index 78d6214a80..9d93f78b13 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/human.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/human.yml @@ -20,6 +20,7 @@ hideLayersOnEquip: - Hair - Snout + - FacialHair # WL-Change - type: Inventory femaleDisplacements: jumpsuit: diff --git a/Resources/Prototypes/Entities/Mobs/Species/slime.yml b/Resources/Prototypes/Entities/Mobs/Species/slime.yml index 22175b03eb..3a954666ed 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/slime.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/slime.yml @@ -39,6 +39,12 @@ delay: 0.5 - type: HumanoidAppearance species: SlimePerson + # WL-Change start + hideLayersOnEquip: + - Hair + - Snout + - FacialHair + # WL-Change end - 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 ddc94b1096..6f1f14cd05 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vox.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vox.yml @@ -146,6 +146,12 @@ visible: false - type: HumanoidAppearance species: Vox + # WL-Change start + hideLayersOnEquip: + - Hair + - Snout + - FacialHair + # WL-Change end undergarmentTop: UndergarmentTopTanktopVox undergarmentBottom: UndergarmentBottomBoxersVox markingsDisplacement: diff --git a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml index e34b295879..fd49cb7762 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/vulpkanin.yml @@ -1,4 +1,4 @@ -- type: entity +- type: entity abstract: true save: false parent: [BaseMobSpeciesOrganic] diff --git a/Resources/Prototypes/_WL/Entities/Clothing/Masks/masks.yml b/Resources/Prototypes/_WL/Entities/Clothing/Masks/masks.yml index a99bf15cfb..8443f29fe6 100644 --- a/Resources/Prototypes/_WL/Entities/Clothing/Masks/masks.yml +++ b/Resources/Prototypes/_WL/Entities/Clothing/Masks/masks.yml @@ -26,6 +26,13 @@ - type: Item storedRotation: -90 - type: IdentityBlocker + - type: HideLayerClothing + slots: + - Hair + - Snout + - FacialHair + - HeadTop + - HeadSide - type: entity abstract: true diff --git a/Resources/Prototypes/_WL/Entities/Mobs/Species/android.yml b/Resources/Prototypes/_WL/Entities/Mobs/Species/android.yml index 48f199020d..7a5e038f0a 100644 --- a/Resources/Prototypes/_WL/Entities/Mobs/Species/android.yml +++ b/Resources/Prototypes/_WL/Entities/Mobs/Species/android.yml @@ -110,6 +110,10 @@ thermalRegulationTemperatureThreshold: 25 - type: HumanoidAppearance species: Android + hideLayersOnEquip: + - Hair + - Snout + - FacialHair - type: Body prototype: Android requiredLegs: 2 diff --git a/Resources/Prototypes/_WL/Entities/Mobs/Species/cischi.yml b/Resources/Prototypes/_WL/Entities/Mobs/Species/cischi.yml index d0a27933dc..ce60f0b2cc 100644 --- a/Resources/Prototypes/_WL/Entities/Mobs/Species/cischi.yml +++ b/Resources/Prototypes/_WL/Entities/Mobs/Species/cischi.yml @@ -9,6 +9,10 @@ - type: Thirst - type: HumanoidAppearance species: Cischi + hideLayersOnEquip: + - Hair + - Snout + - FacialHair - type: Damageable damageModifierSet: Cischi - type: Inventory diff --git a/Resources/Prototypes/_WL/Entities/Mobs/Species/felinid.yml b/Resources/Prototypes/_WL/Entities/Mobs/Species/felinid.yml index 9c93ab9f81..bfa468e9a0 100644 --- a/Resources/Prototypes/_WL/Entities/Mobs/Species/felinid.yml +++ b/Resources/Prototypes/_WL/Entities/Mobs/Species/felinid.yml @@ -12,6 +12,12 @@ Unsexed: MaleFelinid - type: HumanoidAppearance species: Felinid + hideLayersOnEquip: + - Hair + - Snout + - FacialHair + - HeadTop + - HeadSide - type: Body prototype: Felinid # - type: Damageable diff --git a/Resources/Prototypes/_WL/Entities/Mobs/Species/murine.yml b/Resources/Prototypes/_WL/Entities/Mobs/Species/murine.yml index 714916c4e6..536f5cd18b 100644 --- a/Resources/Prototypes/_WL/Entities/Mobs/Species/murine.yml +++ b/Resources/Prototypes/_WL/Entities/Mobs/Species/murine.yml @@ -7,6 +7,12 @@ components: - type: HumanoidAppearance species: Murine + hideLayersOnEquip: + - Hair + - Snout + - FacialHair + - HeadTop + - HeadSide - type: Body prototype: HumanoidMurine requiredLegs: 2