Adds dog-shaped sprite variants for the most common hardsuits (#36875)

Co-authored-by: dandy <203235481+casiliuscestus@users.noreply.github.com>
Co-authored-by: Raccoononi <70777222+raccoononi@users.noreply.github.com>
Co-authored-by: Scrubdelub <196583332+scrubdelub@users.noreply.github.com>
Co-authored-by: Tiniest Shark <176858593+TiniestShark@users.noreply.github.com>
This commit is contained in:
Sparlight
2025-06-19 13:49:09 -06:00
committed by GitHub
parent 8ee24a0bb8
commit af23939dbe
183 changed files with 2898 additions and 2245 deletions

View File

@@ -65,6 +65,10 @@
- type: EyeProtection
- type: IdentityBlocker
coverage: EYES
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingEyesBase
@@ -140,6 +144,7 @@
- type: Tag
tags:
- HamsterWearable
- CorgiWearable
- WhitelistChameleon
- type: IdentityBlocker
coverage: EYES
@@ -156,6 +161,7 @@
- type: Tag
tags:
- Sunglasses
- CorgiWearable
- HamsterWearable
- WhitelistChameleon
@@ -178,6 +184,7 @@
- type: Tag
tags:
- HamsterWearable
- CorgiWearable
- WhitelistChameleon
- type: GuideHelp
guides:
@@ -202,6 +209,7 @@
- type: Tag
tags:
- HamsterWearable
- CorgiWearable
- WhitelistChameleon
- type: IdentityBlocker
coverage: EYES
@@ -255,6 +263,10 @@
- type: SolutionScanner
- type: IdentityBlocker
coverage: EYES
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: [ClothingEyesBase, BaseMajorContraband]

View File

@@ -44,6 +44,7 @@
- type: Tag
tags:
- HudMedical
- CorgiWearable
- WhitelistChameleon
- type: entity
@@ -59,6 +60,7 @@
- type: Tag
tags:
- HudSecurity
- CorgiWearable
- WhitelistChameleon
- type: entity
@@ -72,6 +74,10 @@
- type: Clothing
sprite: Clothing/Eyes/Hud/command.rsi
- type: ShowJobIcons
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingEyesBase
@@ -87,6 +93,10 @@
- type: StealTarget
stealGroup: ClothingEyesHudBeer
- type: SolutionScanner
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingEyesBase
@@ -209,6 +219,10 @@
- type: Clothing
sprite: Clothing/Eyes/Hud/synd.rsi
- type: ShowSyndicateIcons
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: [ClothingEyesBase, ShowSecurityIcons, BaseSyndicateContraband]
@@ -222,6 +236,10 @@
sprite: Clothing/Eyes/Hud/syndagent.rsi
- type: ShowSyndicateIcons
- type: ShowHealthBars
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: [ClothingEyesGlassesSunglasses, ShowSecurityIcons]
@@ -238,6 +256,11 @@
sprite: Clothing/Eyes/Hud/medpatch.rsi
- type: Clothing
sprite: Clothing/Eyes/Hud/medpatch.rsi
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- HudMedical
- type: entity
parent: [ClothingEyesEyepatchHudMedical, ClothingHeadEyeBaseFlipped]
@@ -254,6 +277,11 @@
sprite: Clothing/Eyes/Hud/secpatch.rsi
- type: Clothing
sprite: Clothing/Eyes/Hud/secpatch.rsi
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- HudSecurity
- type: entity
parent: [ClothingEyesEyepatchHudSecurity, ClothingHeadEyeBaseFlipped]

View File

@@ -1,4 +1,4 @@
- type: entity
- type: entity
parent: ClothingEyesBase
id: ClothingEyesChameleon # no flash immunity, sorry
name: sun glasses
@@ -6,7 +6,8 @@
suffix: Chameleon
components:
- type: Tag
tags: [] # ignore "WhitelistChameleon" tag
tags: # intentionally no WhitelistChameleon tag
- CorgiWearable
- type: Sprite
sprite: Clothing/Eyes/Glasses/sunglasses.rsi
- type: Clothing

View File

@@ -13,6 +13,7 @@
tags:
- HelmetEVA
- WhitelistChameleon
- CorgiWearable
#Large EVA Helmet
- type: entity
@@ -25,6 +26,11 @@
sprite: Clothing/Head/Helmets/eva_large.rsi
- type: Clothing
sprite: Clothing/Head/Helmets/eva_large.rsi
- type: Tag
tags:
- HelmetEVA
- WhitelistChameleon
- CorgiWearable
#Syndicate EVA Helmet
- type: entity
@@ -83,12 +89,16 @@
- state: equipped-head-light
head-vox:
- state: equipped-head-light-vox
head-dog:
- state: equipped-head-light-dog
- type: Clothing
clothingVisuals:
head:
- state: equipped-head
head-vox:
- state: equipped-head-vox
head-dog:
- state: equipped-head-dog
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
@@ -101,3 +111,8 @@
radius: 5
energy: 2
color: "#00ffff"
- type: Tag
tags:
- CorgiWearable
- HelmetEVA
- WhitelistChameleon

View File

@@ -33,6 +33,9 @@
head-vox:
- state: equipped-head-light-vox
shader: unshaded
head-dog:
- state: equipped-head-light-dog
shader: unshaded
- type: Clothing
clothingVisuals:
head:
@@ -43,6 +46,10 @@
- state: equipped-head-vox
- state: equipped-head-unshaded-vox
shader: unshaded
head-dog:
- state: equipped-head-dog
- state: equipped-head-unshaded-dog
shader: unshaded
- type: PointLight
color: "#adffe6"
- type: PressureProtection
@@ -53,6 +60,10 @@
coolingCoefficient: 0.005
- type: FireProtection
reduction: 0.2
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Engineering Hardsuit
- type: entity
@@ -70,6 +81,10 @@
- type: PressureProtection
highPressureMultiplier: 0.1
lowPressureMultiplier: 1000
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Spationaut Hardsuit
- type: entity
@@ -98,6 +113,9 @@
head-vox:
- state: equipped-head-light-vox
shader: unshaded
head-dog:
- state: equipped-head-light-dog
shader: unshaded
- type: Clothing
clothingVisuals:
head:
@@ -108,11 +126,19 @@
- state: equipped-head-vox
- state: equipped-head-unshaded-vox
shader: unshaded
head-dog:
- state: equipped-head-dog
- state: equipped-head-unshaded-dog
shader: unshaded
- type: PointLight
radius: 6
- type: PressureProtection
highPressureMultiplier: 0.72
lowPressureMultiplier: 1000
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Salvage Hardsuit
- type: entity
@@ -131,6 +157,10 @@
- type: PointLight
radius: 7
energy: 3
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: [ ClothingHeadHardsuitBase, ClothingHeadSuitWithLightBase ]
@@ -158,6 +188,9 @@
head-vox:
- state: equipped-head-light-vox
shader: unshaded
head-dog:
- state: equipped-head-light-dog
shader: unshaded
- type: Clothing
clothingVisuals:
head:
@@ -168,11 +201,19 @@
- state: equipped-head-vox
- state: equipped-head-unshaded-vox
shader: unshaded
head-dog:
- state: equipped-head-dog
- state: equipped-head-unshaded-dog
shader: unshaded
- type: PointLight
radius: 6
- type: PressureProtection
highPressureMultiplier: 0.72
lowPressureMultiplier: 1000
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingHeadHardsuitBase
@@ -219,6 +260,10 @@
Slash: 0.9
Piercing: 0.9
Heat: 0.9
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Brigmedic Hardsuit
- type: entity
@@ -284,6 +329,10 @@
- type: PressureProtection
highPressureMultiplier: 0.3
lowPressureMultiplier: 1000
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Chief Engineer's Hardsuit
- type: entity
@@ -303,6 +352,10 @@
lowPressureMultiplier: 1000
- type: FireProtection
reduction: 0.2
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Chief Medical Officer's Hardsuit
- type: entity
@@ -320,6 +373,10 @@
- type: PressureProtection
highPressureMultiplier: 0.6
lowPressureMultiplier: 1000
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Research Director's Hardsuit
- type: entity
@@ -337,6 +394,10 @@
- type: PressureProtection
highPressureMultiplier: 0.60
lowPressureMultiplier: 1000
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Head of Security's hardsuit
- type: entity
@@ -405,6 +466,10 @@
Slash: 0.9
Piercing: 0.9
Heat: 0.9
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Blood-red Medic Hardsuit
- type: entity
@@ -458,6 +523,10 @@
Slash: 0.9
Piercing: 0.9
Heat: 0.9
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Syndicate Commander Hardsuit
- type: entity
@@ -482,6 +551,10 @@
Slash: 0.9
Piercing: 0.9
Heat: 0.9
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Cybersun Juggernaut Hardsuit
- type: entity
@@ -504,6 +577,10 @@
Slash: 0.9
Piercing: 0.9
Heat: 0.9
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Wizard Hardsuit
- type: entity
@@ -528,6 +605,10 @@
Slash: 0.9
Piercing: 0.9
Heat: 0.9
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Organic Space Suit
- type: entity

View File

@@ -450,6 +450,11 @@
sprite: Clothing/Head/Hats/redwizard.rsi
- type: Clothing
sprite: Clothing/Head/Hats/redwizard.rsi
- type: Tag
tags:
- CorgiWearable
- ClothMade
- WhitelistChameleon
- type: entity
parent: [ClothingHeadBase, BaseFoldable]
@@ -640,6 +645,11 @@
sprite: Clothing/Head/Hats/violetwizard.rsi
- type: Clothing
sprite: Clothing/Head/Hats/violetwizard.rsi
- type: Tag
tags:
- CorgiWearable
- ClothMade
- WhitelistChameleon
- type: entity
parent: ClothingHeadBase
@@ -713,6 +723,7 @@
- Recyclable
- HamsterWearable
- WhitelistChameleon
- CorgiWearable
- type: entity
parent: ClothingHeadBase

View File

@@ -313,6 +313,7 @@
tags:
- WhitelistChameleon
- FireHelmet
- CorgiWearable
- type: HideLayerClothing
layers:
Hair: HEAD

View File

@@ -204,6 +204,11 @@
- type: HideLayerClothing
slots:
- Hair
- type: Tag
tags:
- CorgiWearable
- ClothMade
- WhitelistChameleon
- type: entity
parent: ClothingHeadBase

View File

@@ -4,10 +4,10 @@
#Basic armor vest for inheritance
- type: entity
abstract: true
parent: [ClothingOuterBaseMedium, AllowSuitStorageClothing, BaseSecurityContraband]
id: ClothingOuterArmorBase
name: armor vest
abstract: true
description: A standard Type I armored vest that provides decent protection against most types of damage.
components:
- type: Sprite
@@ -28,6 +28,11 @@
- type: entity
parent: [ BaseSecurityBartenderContraband, ClothingOuterArmorBase]
id: ClothingOuterArmorBasic
components:
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
#Alternate / slim basic armor vest
- type: entity
@@ -128,6 +133,10 @@
sprite: Clothing/OuterClothing/Armor/captain_carapace.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Armor/captain_carapace.rsi
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: [ClothingOuterArmorBaseCarapace, BaseCentcommContraband]

View File

@@ -36,6 +36,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitAtmos
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Engineering Hardsuit
- type: entity
@@ -68,6 +73,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitEngineering
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Spationaut Hardsuit
- type: entity
@@ -102,6 +112,7 @@
- Hardsuit
- WhitelistChameleon
- HardsuitSpatio
- CorgiWearable
#Salvage Hardsuit
- type: entity
@@ -134,6 +145,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSalvage
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Goliath Hardsuit
- type: entity
@@ -169,6 +185,11 @@
- type: Construction
graph: HardsuitGoliath
node: hardsuitGoliath
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Maxim Hardsuit
- type: entity
@@ -233,6 +254,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSecurity
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Brigmedic Hardsuit
- type: entity
@@ -323,6 +349,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitCap
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Chief Engineer's Hardsuit
- type: entity
@@ -357,6 +388,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitEngineeringWhite
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Chief Medical Officer's Hardsuit
- type: entity
@@ -384,6 +420,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitMedical
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Research Director's Hardsuit
- type: entity
@@ -422,6 +463,8 @@
tags:
- WhitelistChameleon
- HighRiskItem
- CorgiWearable
- Hardsuit
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitRd
- type: StaticPrice
@@ -535,6 +578,7 @@
- MonkeyWearable
- Hardsuit
- WhitelistChameleon
- CorgiWearable
- type: StaticPrice
price: 5000
@@ -596,6 +640,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSyndieElite
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Syndicate Commander Hardsuit
- type: entity
@@ -630,6 +679,12 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSyndieCommander
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Cybersun Juggernaut Hardsuit
- type: entity
@@ -667,6 +722,8 @@
- type: Tag
tags:
- MonkeyWearable
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Wizard Hardsuit
@@ -700,6 +757,11 @@
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitWizard
- type: Tag
tags:
- CorgiWearable
- Hardsuit
- WhitelistChameleon
#Ling Space Suit
- type: entity

View File

@@ -200,6 +200,10 @@
sprite: Clothing/OuterClothing/Misc/violetwizard.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Misc/violetwizard.rsi
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingOuterWizardBase
@@ -211,6 +215,10 @@
sprite: Clothing/OuterClothing/Misc/wizard.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Misc/wizard.rsi
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingOuterWizardBase
@@ -222,6 +230,10 @@
sprite: Clothing/OuterClothing/Misc/redwizard.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Misc/redwizard.rsi
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingOuterBase

View File

@@ -13,6 +13,7 @@
tags:
- SuitEVA
- MonkeyWearable
- CorgiWearable
- WhitelistChameleon
#Syndicate EVA
@@ -60,6 +61,7 @@
toggleable-clothing: !type:ContainerSlot {}
- type: Tag
tags:
- CorgiWearable
- MonkeyWearable
- WhitelistChameleon
@@ -158,3 +160,7 @@
- type: ContainerContainer
containers:
toggleable-clothing: !type:ContainerSlot {}
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon

View File

@@ -102,6 +102,10 @@
- type: GroupExamine
- type: ProtectedFromStepTriggers
slots: WITHOUT_POCKET
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: [ClothingOuterBaseLarge, GeigerCounterClothing, AllowSuitStorageClothing]
@@ -265,6 +269,10 @@
node: suit
- type: ProtectedFromStepTriggers
slots: WITHOUT_POCKET
- type: Tag
tags:
- CorgiWearable
- WhitelistChameleon
- type: entity
parent: ClothingOuterBase