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

The Den Mass Cherry-Pick 01/06/25 #1443

Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ humanoid-character-profile-summary =
This is {$name}. {$gender ->
[male] He is
[female] She is
[neuter] It is
*[other] They are
} {$age} years old.
} {$age} years old.
3 changes: 3 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/dressers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,10 @@
- id: ClothingNeckMantleCMO
- id: ClothingCloakCmo
- id: ClothingOuterCoatLabCmo
- id: ClothingUniformJumpsuitCMOTurtle
- id: ClothingUniformJumpskirtCMOTurtle
- id: ClothingHeadHatBeretCmo
- id: ClothingHeadMirror
- id: ClothingEyesGlasses
- id: ClothingOuterWinterCMO

Expand Down
5 changes: 4 additions & 1 deletion Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
components:
- type: StorageFill
contents:
- id: ClothingOuterCoatCapTrench
- id: NukeDisk
- id: PinpointerNuclear
- id: CaptainIDCard
Expand All @@ -54,6 +55,7 @@
components:
- type: StorageFill
contents:
- id: ClothingOuterCoatCapTrench
- id: NukeDisk
- id: PinpointerNuclear
- id: CaptainIDCard
Expand All @@ -74,6 +76,7 @@
components:
- type: StorageFill
contents:
- id: ClothingOuterCoatCapTrench
- id: NukeDisk
- id: PinpointerNuclear
- id: CaptainIDCard
Expand Down Expand Up @@ -331,4 +334,4 @@
- id: JetpackBlue
- id: SpaceCash1000
- id: BeachBall
- id: BikeHorn
- id: BikeHorn
2 changes: 2 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/medical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@
contents:
- id: HandheldHealthAnalyzer
prob: 0.6
- id: ClothingHeadMirror
prob: 0.1
- id: ClothingHandsGlovesLatex
- id: ClothingHeadsetMedical
- id: ClothingEyesHudMedical
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,7 @@
- id: OxygenTankFilled
- id: ClothingOuterHardsuitCap
- id: ClothingMaskGasCaptain
- id: ClothingMaskGasCaptainCombat
- type: AccessReader
access: [["Captain"]]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,8 @@
items:
- type: loadout
id: LoadoutCommandCapMaskGas
- type: loadout
id: LoadoutCommandCapMaskGasCombat

- type: characterItemGroup
id: LoadoutCaptainOuter
Expand All @@ -116,6 +118,8 @@
id: LoadoutCommandCapOuterWinter
- type: loadout
id: LoadoutCaptainOuterCarapace
- type: loadout
id: LoadoutCaptainOuterTrench

- type: characterItemGroup
id: LoadoutCaptainShoes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@
items:
- type: loadout
id: LoadoutChiefMedicalOfficerNTPDA
- type: loadout
id: LoadoutClothingHeadMirror

- type: characterItemGroup
id: LoadoutChiefMedicalOfficerNeck
Expand Down Expand Up @@ -91,3 +93,7 @@
id: LoadoutChiefMedicalOfficerJumpsuit
- type: loadout
id: LoadoutChiefMedicalOfficerJumpskirt
- type: loadout
id: LoadoutChiefMedicalOfficerTurtleskirt
- type: loadout
id: LoadoutChiefMedicalOfficerTurtlesuit
2 changes: 2 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Clothing/Eyes/hud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
- type: Construction
graph: PrescriptionMedHud
node: prescmedhud
- type: VisionCorrection
- type: ShowHealthBars
damageContainers:
- Biological
Expand All @@ -31,6 +32,7 @@
sprite: DeltaV/Clothing/Eyes/Hud/prescsechud.rsi
- type: Clothing
sprite: DeltaV/Clothing/Eyes/Hud/prescsechud.rsi
- type: VisionCorrection
- type: Construction
graph: PrescriptionSecHud
node: prescsechud
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Head/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,17 @@
- type: Clothing
sprite: Clothing/Head/Misc/pwig.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadMirror
name: head mirror
description: I doubt even the CMO knows how to use this thing.
components:
- type: Sprite
sprite: Clothing/Head/Misc/head_mirror.rsi
- type: Clothing
sprite: Clothing/Head/Misc/head_mirror.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatRichard
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Masks/masks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,17 @@
- type: BreathMask
- type: IngestionBlocker

- type: entity
parent: ClothingMaskGasExplorer
id: ClothingMaskGasCaptainCombat
name: captain's combat gas mask
description: A military-grade gas mask that can be connected to an air supply, painted and outfitted with an emblem befitting its wearer. Issued only to the station's finest.
components:
- type: Sprite
sprite: Clothing/Mask/gascaptaincombat.rsi
- type: Clothing
sprite: Clothing/Mask/gascaptaincombat.rsi

- type: entity
parent: ClothingMaskGasAtmos
id: ClothingMaskGasCentcom
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/coats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,17 @@
- type: Clothing
sprite: Clothing/OuterClothing/Coats/gentlecoat.rsi

- type: entity
parent: [ClothingOuterArmorCaptainCarapace, ClothingOuterStorageBase]
id: ClothingOuterCoatCapTrench
name: captain's armored trenchcoat
description: A greatcoat enhanced with a special alloy for some extra protection and style for those with a commanding presence, outfitted with emblems and decor befitting its wearer. Issued only to the station's finest.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Coats/cap_trenchcoat.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Coats/cap_trenchcoat.rsi

- type: entity
abstract: true
parent: AllowSuitStorageClothing
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,17 @@
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/cmo.rsi

- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtCMOTurtle
name: chief medical officer's turtleneck jumpskirt
description: It's a turtleneck worn by those with the experience to be Chief Medical Officer. It provides minor biological protection.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpskirt/cmo_turtle.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/cmo_turtle.rsi

- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtDetective
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -350,6 +350,17 @@
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/cmo.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitCMOTurtle
name: chief medical officer's turtleneck jumpsuit
description: It's a turtleneck worn by those with the experience to be Chief Medical Officer. It provides minor biological protection.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/cmo_turtle.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/cmo_turtle.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitDetective
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/Entities/Structures/Machines/lathe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1106,6 +1106,8 @@
- ClothingHeadHatBeretCmo
- ClothingUniformJumpsuitCMO
- ClothingUniformJumpskirtCMO
- ClothingUniformJumpsuitCMOTurtle
- ClothingUniformJumpskirtCMOTurtle
- ClothingUniformJumpsuitDetective
- ClothingUniformJumpskirtDetective
- ClothingUniformJumpsuitEngineering
Expand Down
28 changes: 28 additions & 0 deletions Resources/Prototypes/Loadouts/Jobs/Command/captain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,19 @@
items:
- ClothingMaskGasCaptain

- type: loadout
id: LoadoutCommandCapMaskGasCombat
category: JobsCommandCaptain
cost: 0
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutCaptainMask
- !type:CharacterJobRequirement
jobs:
- Captain
items:
- ClothingMaskGasCaptainCombat

# Outer
- type: loadout
id: LoadoutCommandCapOuterWinter
Expand Down Expand Up @@ -382,6 +395,21 @@
items:
- ClothingOuterArmorCaptainCarapace

- type: loadout
id: LoadoutCaptainOuterTrench
category: JobsCommandCaptain
cost: 0
exclusive: true
canBeHeirloom: true
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutCaptainOuter
- !type:CharacterJobRequirement
jobs:
- Captain
items:
- ClothingOuterCoatCapTrench

# Shoes
- type: loadout
id: LoadoutCaptainShoesLaceup
Expand Down
39 changes: 39 additions & 0 deletions Resources/Prototypes/Loadouts/Jobs/Medical/chiefMedicalOfficer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,19 @@
items:
- ClothingHeadHatBeretCmo

- type: loadout
id: LoadoutClothingHeadMirror
category: JobsMedicalChiefMedicalOfficer
cost: 0
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutChiefMedicalOfficerHead
- !type:CharacterJobRequirement
jobs:
- ChiefMedicalOfficer
items:
- ClothingHeadMirror

# Id
- type: loadout
id: LoadoutChiefMedicalOfficerNTPDA
Expand Down Expand Up @@ -212,3 +225,29 @@
- ChiefMedicalOfficer
items:
- ClothingUniformJumpskirtCMO

- type: loadout
id: LoadoutChiefMedicalOfficerTurtleskirt
category: JobsMedicalChiefMedicalOfficer
cost: 0
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutChiefMedicalOfficerUniforms
- !type:CharacterJobRequirement
jobs:
- ChiefMedicalOfficer
items:
- ClothingUniformJumpskirtCMOTurtle

- type: loadout
id: LoadoutChiefMedicalOfficerTurtlesuit
category: JobsMedicalChiefMedicalOfficer
cost: 0
requirements:
- !type:CharacterItemGroupRequirement
group: LoadoutChiefMedicalOfficerUniforms
- !type:CharacterJobRequirement
jobs:
- ChiefMedicalOfficer
items:
- ClothingUniformJumpsuitCMOTurtle
Empty file.
16 changes: 16 additions & 0 deletions Resources/Prototypes/Recipes/Lathes/clothing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,22 @@
Cloth: 300
Durathread: 100

- type: latheRecipe
id: ClothingUniformJumpsuitCMOTurtle
result: ClothingUniformJumpsuitCMOTurtle
completetime: 4
materials:
Cloth: 300
Durathread: 100

- type: latheRecipe
id: ClothingUniformJumpskirtCMOTurtle
result: ClothingUniformJumpskirtCMOTurtle
completetime: 4
materials:
Cloth: 300
Durathread: 100

- type: latheRecipe
id: ClothingUniformJumpsuitDetective
result: ClothingUniformJumpsuitDetective
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions Resources/Textures/Clothing/Head/Misc/head_mirror.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Created by Hanzdegloker",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions Resources/Textures/Clothing/Mask/gascaptaincombat.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/4f6190e2895e09116663ef282d3ce1d8b35c032e. Reptilian edit by Nairod(Github) | vulpkanin version edited by Floofers. Vox state by Flareguy for SS14, Modified by Rosycup for TheDen",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-MASK",
"directions": 4
},
{
"name": "equipped-MASK-vox",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "equipped-MASK-vulpkanin",
"directions": 4
},
{
"name": "equipped-MASK-reptilian",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading