Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Clothing Import from Citadel Station 13 #379

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
21 changes: 21 additions & 0 deletions Resources/Prototypes/Entities/_Citadel/Clothing/Eyes/clockcult.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
- type: entity
parent: ClothingEyesBase
id: ClothingEyesGlassesWraithspecs
name: Brass Spectacles
description: A cheap immitation of the real thing
components:
- type: Sprite
sprite: _Citadel/Clothing/Eyes/Glasses/wraith_specs.rsi
- type: Clothing
sprite: _Citadel/Clothing/Eyes/Glasses/wraith_specs.rsi

- type: entity
parent: ClothingEyesBase
id: ClothingEyesGlassesJudicalvisor
name: Judical Visor
description: A cheap immitation of the real thing
components:
- type: Sprite
sprite: _Citadel/Clothing/Eyes/Glasses/judical_visor.rsi
- type: Clothing
sprite: _Citadel/Clothing/Eyes/Glasses/judical_visor.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#Clockwork Gloves
type: entity
parent: ClothingHandsBase
id: ClothingHandsGlovesClockworkGauntlets
name: clockwork gauntlets
description: A cheap imitation of the real thing.
components:
- type: Sprite
sprite: _Citadel/Clothing/Hands/Gloves/clockwork_gauntlets.rsi
- type: Clothing
sprite: _Citadel/Clothing/Hands/Gloves/clockwork_gauntlets.rsi
- type: Fiber
fiberColor: fibers-olive
- type: FingerprintMask
79 changes: 79 additions & 0 deletions Resources/Prototypes/Entities/_Citadel/Clothing/Hands/misc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
#Ante Gloves
- type: entity
parent: ClothingHandsBase
id: ClothingHandsGlovesAnte
name: antediluvian gloves
description: Silky, soft black material emphasised by metalic outlines and claws, all with a gold-colored sheen. Fashionably niche.
components:
- type: Sprite
sprite: _Citadel/Clothing/Hands/Gloves/antediluvian_gloves.rsi
state: icon
- type: Clothing
sprite: _Citadel/Clothing/Hands/Gloves/antediluvian_gloves.rsi
- type: Fiber
fiberMaterial: fibers-synthetic
fiberColor: fibers-black
- type: FingerprintMask

#Dark Cleric Bracers
- type: entity
parent: ClothingHandsBase
id: ClothingHandsGlovesDarkcleric
name: dark cleric bracers
description: Treated leather bracers worn by clerics in the service of higher powers.
components:
- type: Sprite
sprite: _Citadel/Clothing/Hands/Gloves/darkcleric.rsi
state: icon
- type: Clothing
sprite: _Citadel/Clothing/Hands/Gloves/darkcleric.rsi
- type: Fiber
fiberMaterial: fibers-leather
fiberColor: fibers-brown

#Fingerless Armsleeves
- type: entity
parent: ClothingHandsBase
id: ClothingHandsGlovesArmsleevesColor
name: Fingerless Sleeves
description: A pair of fingerless, full arm sleeves. Perfect for fashion, not so much winter.
components:
- type: Sprite
sprite: _Citadel/Clothing/Hands/Gloves/armsleeves_color.rsi
state: icon
- type: Clothing
sprite: _Citadel/Clothing/Hands/Gloves/armsleeves_color.rsi
- type: Fiber
fiberMaterial: fibers
fiberColor: fibers-black

#Sisters gauntlets
- type: entity
parent: ClothingHandsBase
id: ClothingHandsGlovesSisters
name: baroque military gauntlets
description: The silver banding around the wrists of these gloves is inscribed with the names of countless martyrs.
components:
- type: Sprite
sprite: _Citadel/Clothing/Hands/Gloves/baroque_gloves.rsi
state: icon
- type: Clothing
sprite: _Citadel/Clothing/Hands/Gloves/baroque_gloves.rsi
- type: Fiber
fiberMaterial: fibers-leather
fiberColor: fibers-black

#Sneaksuit Gloves
- type: entity
parent: ClothingHandsBase
id: ClothingHandsGlovesSneaksuitGloves
name: sneaksuit gloves
description: Tight fitting red gloves.
components:
- type: Sprite
sprite: _Citadel/Clothing/Hands/Gloves/sneaksuit_gloves.rsi
- type: Clothing
sprite: _Citadel/Clothing/Hands/Gloves/sneaksuit_gloves.rsi
- type: Fiber
fiberColor: fibers-red
- type: FingerprintMask
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/_Citadel/Clothing/Head/bloodcult.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#Cult Hood Alt
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatHoodCulthoodAlt
name: cult hood
description: There's no cult without cult hoods.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Hoods/cult.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Hoods/cult.rsi
24 changes: 24 additions & 0 deletions Resources/Prototypes/Entities/_Citadel/Clothing/Head/clockcult.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#Brass Helmet
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHelmetClockwork
name: brass helmet
description: A cheap imitation of the real thing.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/brass_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/brass_helmet.rsi
- type: IngestionBlocker

#Old Brass Helmet
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHelmetClockwork
name: old brass helmet
description: A cheaper imitation of the real thing.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/brass_helmet_old.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/brass_helmet_old.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#Contractor Softsuit Helmet
- type: entity
parent: ClothingHeadEVAHelmetBase
id: ClothingHeadHelmetContractor
name: contractor EVA helmet
description: A simple EVA helmet for corporate contractors.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/contractor.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/contractor.rsi

#Sneaksuit Helmet
- type: entity
parent: ClothingHeadEVAHelmetBase
id: ClothingHeadHelmetSneaksuitHelmet
name: sneaksuit helmet
description: A simple space helmet.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/sneaksuit_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/sneaksuit_helmet.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
#Citadel DLC
#When adding new hardsuits, please try to keep the organization consistent with hardsuit.yml (if possible.)

#For now, since locational damage is not a thing, all "combat" hardsuits (with the exception of the deathsquad hardsuit) have the equvilent of a helmet in terms of armor. This is so people don't need to wear both regular, on-station helmets and hardsuits to get full protection.
#Generally, unless you're adding something like caustic damage, you should probably avoid messing with armor outside of the above scenario.

#Security Cryosuit
- type: entity
parent: ClothingHeadHelmetHardsuitSecurity
id: ClothingHeadHelmetHardsuitSecurityCryo
noSpawn: true
name: security cryosuit helmet
description: A reinforced helmet designed for work in especially cold environments. Has an additional layer of armor.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Hardsuits/security-cryo.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Hardsuits/security-cryo.rsi

#Atmospherics Cryosuit
- type: entity
parent: ClothingHeadHelmetHardsuitEngineering
id: ClothingHeadHelmetHardsuitAtmosCryo
noSpawn: true
name: atmos cryosuit helmet
description: A reinforced helmet designed for work in especially cold environments. Has improved thermal protection and minor radiation shielding.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Hardsuits/atmospherics-cryo.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Hardsuits/atmospherics-cryo.rsi

#Engineering Cryosuit
- type: entity
parent: ClothingHeadHelmetHardsuitEngineering
id: ClothingHeadHelmetHardsuitEngineeringCryo
noSpawn: true
name: engineering cryosuit helmet
description: A reinforced helmet designed for work in especially cold environments. Has radiation shielding
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Hardsuits/engineering-cryo.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Hardsuits/engineering-cryo.rsi

#Mining Cryosuit
- type: entity
parent: ClothingHeadHelmetHardsuitSalvage
id: ClothingHeadHelmetHardsuitSalvageCryo
noSpawn: true
name: mining cryosuit helmet
description: A reinforced helmet designed for work in especially cold environments. Has reinforced plating.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Hardsuits/salvage-cryo.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Hardsuits/salvage-cryo.rsi

#Mining suit helmet
- type: entity
parent: ClothingHeadHelmetHardsuitSalvage
id: ClothingHeadHelmetHardsuitSalvageCloth
noSpawn: true
name: miner hood
description: An armoured hood for mining in harsh environments.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Hardsuits/mining-suit.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Hardsuits/mining-suit.rsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
#Medieval helmets

#Crusader helmet
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatMedievalCrusader
name: great helm
description: A classic metal great helm, effective at stopping melee attacks.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/crusader.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/crusader.rsi

#Crusader horned helmet
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatMedievalCrusaderHorned
name: horned great helm
description: Helfen, Wehren, Heilen!
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/crusader_horned.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/crusader_horned.rsi

#Crusader winged helmet
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatMedievalCrusaderWinged
name: winged great helm
description: Helfen, Wehren, Heilen!
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/crusader_winged.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/crusader_winged.rsi

#Elite Paladin Helm
- type: entity
parent: ClothingHeadBase
id: ClothingHeadBaseElitePaladinHelm
name: elite paladin helm
description: This tarnished helmet has clearly done its job well for many years of service.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/elite_paladin_helm.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/elite_paladin_helm.rsi

#Red Medieval helmet
- type: entity
parent: ClothingHeadBaseMedievalHelmet
id: ClothingHeadBaseMedievalHelmetRed
name: red medieval helmet
description: A classic metal helmet, effective at stopping melee attacks.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/red_medieval_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/red_medieval_helmet.rsi

#Orange Medieval helmet
- type: entity
parent: ClothingHeadBaseMedievalHelmet
id: ClothingHeadBaseMedievalHelmetOrange
name: orange medieval helmet
description: A classic metal helmet, effective at stopping melee attacks.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/orange_medieval_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/orange_medieval_helmet.rsi

#Medieval Helmet
- type: entity
parent: ClothingHeadBase
id: ClothingHeadBaseMedievalHelmet
name: medieval helmet
description: A classic metal helmet, effective at stopping melee attacks.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/medieval_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/medieval_helmet.rsi

#green Medieval helmet
- type: entity
parent: ClothingHeadBaseMedievalHelmet
id: ClothingHeadBaseMedievalHelmetGreen
name: green medieval helmet
description: A classic metal helmet, effective at stopping melee attacks.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/green_medieval_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/green_medieval_helmet.rsi

#Crimson medieval helmet
- type: entity
parent: ClothingHeadBaseMedievalHelmet
id: ClothingHeadBaseMedievalHelmetCrimson
name: crimson medieval helmet
description: A classic metal helmet, effective at stopping melee attacks.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/crimson_medieval_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/crimson_medieval_helmet.rsi

#Blue Medieval helmet
- type: entity
parent: ClothingHeadBaseMedievalHelmet
id: ClothingHeadBaseMedievalHelmetBlue
name: blue medieval helmet
description: A classic metal helmet, effective at stopping melee attacks.
components:
- type: Sprite
sprite: _Citadel/Clothing/Head/Helmets/blue_medieval_helmet.rsi
- type: Clothing
sprite: _Citadel/Clothing/Head/Helmets/blue_medieval_helmet.rsi
Loading
Loading