Add nose customization to humans & dwarves (#25557)

Initial commit
This commit is contained in:
SlamBamActionman
2024-02-27 00:15:04 +01:00
committed by GitHub
parent a0b0579d2e
commit 3af2928a25
16 changed files with 199 additions and 8 deletions

View File

@@ -136,6 +136,7 @@
- HidesHair
- WhitelistChameleon
- HelmetEVA
- HidesNose
- type: IdentityBlocker
- type: entity
@@ -174,6 +175,7 @@
tags:
- HidesHair
- WhitelistChameleon
- HidesNose
- type: IdentityBlocker
- type: entity

View File

@@ -17,6 +17,9 @@
sprite: Clothing/Head/Hardsuits/basic.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/basic.rsi
- type: Tag
tags:
- HidesNose
#Atmospherics Hardsuit
- type: entity

View File

@@ -22,6 +22,9 @@
- state: icon
map: ["foldedLayer"]
visible: false
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBandanaBase

View File

@@ -16,6 +16,7 @@
- MonkeyWearable
- HamsterWearable
- WhitelistChameleon
- HidesNose
- type: entity
parent: ClothingMaskGas
@@ -195,6 +196,7 @@
tags:
- ClownMask
- WhitelistChameleon
- HidesNose
- type: entity
parent: ClothingMaskClownBase
@@ -205,6 +207,7 @@
- ClownMask
- HamsterWearable
- WhitelistChameleon
- HidesNose
- type: entity
parent: ClothingMaskClown
@@ -231,6 +234,9 @@
sprite: Clothing/Mask/joy.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBase
@@ -248,6 +254,7 @@
tags:
- HamsterWearable
- WhitelistChameleon
- HidesNose
- type: entity
parent: ClothingMaskPullableBase
@@ -298,6 +305,9 @@
- type: BreathMask
- type: IngestionBlocker
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskClownBase
@@ -326,7 +336,9 @@
sprite: Clothing/Mask/swat.rsi
- type: Tag
tags:
- WhitelistChameleon
- HidesHair
- HidesNose
- type: entity
parent: ClothingMaskGasExplorer
@@ -351,7 +363,9 @@
sprite: Clothing/Mask/ert.rsi
- type: Tag
tags:
- WhitelistChameleon
- HidesHair
- HidesNose
- type: entity
parent: ClothingMaskGasERT
@@ -386,6 +400,7 @@
tags:
- HamsterWearable
- WhitelistChameleon
- HidesNose
- type: IdentityBlocker
- type: entity
@@ -400,6 +415,9 @@
sprite: Clothing/Mask/fox.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBase
@@ -413,6 +431,9 @@
sprite: Clothing/Mask/bee.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBase
@@ -426,6 +447,9 @@
sprite: Clothing/Mask/bear.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBase
@@ -439,6 +463,9 @@
sprite: Clothing/Mask/raven.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBase
@@ -452,6 +479,9 @@
sprite: Clothing/Mask/jackal.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBase
@@ -465,6 +495,9 @@
sprite: Clothing/Mask/bat.rsi
- type: BreathMask
- type: IdentityBlocker
- type: Tag
tags:
- HidesNose
- type: entity
parent: ClothingMaskBase

View File

@@ -1,4 +1,4 @@
- type: entity
- type: entity
parent: ClothingMaskBase
id: ClothingMaskGasChameleon
name: gas mask
@@ -6,7 +6,8 @@
suffix: Chameleon
components:
- type: Tag
tags: [] # ignore "WhitelistChameleon" tag
tags: # ignore "WhitelistChameleon" tag
- HidesNose
- type: Sprite
sprite: Clothing/Mask/gas.rsi
- type: Clothing

View File

@@ -0,0 +1,54 @@
- type: marking
id: HumanNoseSchnozz
bodyPart: Snout
markingCategory: Snout
followSkinColor: true
forcedColoring: true
speciesRestriction: [Human, Dwarf]
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: schnozz
- type: marking
id: HumanNoseNubby
bodyPart: Snout
markingCategory: Snout
followSkinColor: true
forcedColoring: true
speciesRestriction: [Human, Dwarf]
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: nubby
- type: marking
id: HumanNoseDroop
bodyPart: Snout
markingCategory: Snout
followSkinColor: true
forcedColoring: true
speciesRestriction: [Human, Dwarf]
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: droop
- type: marking
id: HumanNoseBlob
bodyPart: Snout
markingCategory: Snout
followSkinColor: true
forcedColoring: true
speciesRestriction: [Human, Dwarf]
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: blob
- type: marking
id: HumanNoseUppie
bodyPart: Snout
markingCategory: Snout
followSkinColor: true
forcedColoring: true
speciesRestriction: [Human, Dwarf]
sprites:
- sprite: Mobs/Customization/human_noses.rsi
state: uppie