Skip to content

Commit

Permalink
Medical Scrubs Expansion! (#129)
Browse files Browse the repository at this point in the history
* Medical Scrubs Expansion!

* Update meta.json

Signed-off-by: VMSolidus <[email protected]>

* Update medidrobe.yml

Signed-off-by: VMSolidus <[email protected]>

---------

Signed-off-by: VMSolidus <[email protected]>
  • Loading branch information
VMSolidus authored Oct 8, 2023
1 parent d16b140 commit 6d20842
Show file tree
Hide file tree
Showing 71 changed files with 553 additions and 7 deletions.
15 changes: 14 additions & 1 deletion Resources/Prototypes/Catalog/Fills/Crates/medical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,24 @@
- id: UniformScrubsColorGreen
- id: UniformScrubsColorPurple
- id: UniformScrubsColorBlue
#DeltaV adds cyan through white scrubs
- id: UniformScrubsColorCyan
- id: UniformScrubsColorBlack
- id: UniformScrubsColorPink
- id: UniformScrubsColorRainbow
- id: UniformScrubsColorWhite
- id: ClothingHeadHatSurgcapBlue
- id: ClothingHeadHatSurgcapPurple
- id: ClothingHeadHatSurgcapGreen
#DeltaV adds cyan through white surgcaps
- id: ClothingHeadHatSurgcapCyan
- id: ClothingHeadHatSurgcapBlack
- id: ClothingHeadHatSurgcapPink
- id: ClothingHeadHatSurgcapRainbow
- id: ClothingHeadHatSurgcapWhite
- id: ClothingMaskSterile
amount: 3
#DeltaV nerfs amount from 3 to 1(more items)
amount: 1

- type: entity
id: CrateEmergencyBurnKit
Expand Down
50 changes: 45 additions & 5 deletions Resources/Prototypes/Catalog/Fills/Lockers/medical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,24 +49,64 @@
- id: ClothingHeadsetMedical
# - id: ClothingEyesHudMedical #Removed until working properly
- id: ClothingBeltMedical
#Yea. Those probs are fucked. Nothing I can do about orGroup behavior. Everything below this line is DeltaV.
#If Wizden ever adds new Probs, throw their probs out, but keep new items if added
- id: ClothingHeadHatSurgcapGreen
prob: 0.1
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapPurple
prob: 0.05
prob: 0.11
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapBlue
prob: 0.90
prob: 0.12
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapCyan
prob: 0.13
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapBlack
prob: 0.15
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapPink
prob: 0.16
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapRainbow
prob: 0.18
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapWhite
prob: 0.19
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapCybersun
prob: 0.02
orGroup: Surgcaps
- id: UniformScrubsColorBlue
prob: 0.5
prob: 0.1
orGroup: Surgshrubs
- id: UniformScrubsColorGreen
prob: 0.1
prob: 0.11
orGroup: Surgshrubs
- id: UniformScrubsColorPurple
prob: 0.05
prob: 0.12
orGroup: Surgshrubs
- id: UniformScrubsColorCyan
prob: 0.13
orGroup: Surgshrubs
- id: UniformScrubsColorBlack
prob: 0.15
orGroup: Surgshrubs
- id: UniformScrubsColorPink
prob: 0.16
orGroup: Surgshrubs
- id: UniformScrubsColorRainbow
prob: 0.18
orGroup: Surgshrubs
- id: UniformScrubsColorWhite
prob: 0.19
orGroup: Surgshrubs
- id: UniformScrubsColorCybersun
prob: 0.02
orGroup: Surgshrubs
- id: NitrousOxideTankFilled
prob: 0.3
- id: ClothingMaskSterile

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,7 @@
UniformScrubsColorGreen: 4
UniformScrubsColorBlue: 4
UniformScrubsColorPurple: 4
contrabandInventory: #DeltaV
UniformScrubsColorCybersun: 1 #DeltaV
ClothingHeadHatSurgcapCybersun: 1 #DeltaV
ClothingOuterCoatCybersunWindbreaker: 1 #DeltaV
68 changes: 67 additions & 1 deletion Resources/Prototypes/DeltaV/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,70 @@
attackRate: 1.5
damage:
types:
Slash: 8
Slash: 8

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatSurgcapBlack
name: surgical cap
description: A black cap surgeons wear during operations. Keeps their hair from tickling your internal organs.
components:
- type: Sprite
sprite: DeltaV/Clothing/Head/Hats/surgcap_black.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/surgcap_black.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatSurgcapCyan
name: surgical cap
description: A cyan cap surgeons wear during operations. Keeps their hair from tickling your internal organs.
components:
- type: Sprite
sprite: DeltaV/Clothing/Head/Hats/surgcap_cyan.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/surgcap_cyan.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatSurgcapCybersun
name: surgical cap
description: A surgical cap worn by members of Cybersun's Biotechnology division.
components:
- type: Sprite
sprite: DeltaV/Clothing/Head/Hats/surgcap_cybersun.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/surgcap_cybersun.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatSurgcapPink
name: surgical cap
description: A pink cap surgeons wear during operations. Keeps their hair from tickling your internal organs.
components:
- type: Sprite
sprite: DeltaV/Clothing/Head/Hats/surgcap_pink.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/surgcap_pink.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatSurgcapRainbow
name: surgical cap
description: A rainbow cap surgeons wear during operations. Keeps their hair from tickling your internal organs.
components:
- type: Sprite
sprite: DeltaV/Clothing/Head/Hats/surgcap_rainbow.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/surgcap_rainbow.rsi

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatSurgcapWhite
name: surgical cap
description: A black cap surgeons wear during operations. Keeps their hair from tickling your internal organs.
components:
- type: Sprite
sprite: DeltaV/Clothing/Head/Hats/surgcap_white.rsi
- type: Clothing
sprite: DeltaV/Clothing/Head/Hats/surgcap_white.rsi
Original file line number Diff line number Diff line change
Expand Up @@ -90,3 +90,23 @@
coefficients:
Slash: 0.9
Heat: 0.75

- type: entity
parent: ClothingOuterStorageBase
id: ClothingOuterCoatCybersunWindbreaker
name: cybersun windbreaker
description: A paramedics windbreaker, sporting the official heraldry of Cybersuns meditech division. Its made of sturdy ballistic fiber.
components:
- type: Sprite
sprite: DeltaV/Clothing/OuterClothing/Coats/cybersunwindbreaker.rsi
- type: Clothing
sprite: DeltaV/Clothing/OuterClothing/Coats/cybersunwindbreaker.rsi
- type: TemperatureProtection
coefficient: 0.1
- type: Armor
modifiers:
coefficients:
Blunt: 0.95
Slash: 0.95
Piercing: 0.95
Heat: 0.75
65 changes: 65 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Clothing/Uniforms/scrubs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
- type: entity
parent: ClothingUniformBase
id: UniformScrubsColorBlack
name: black scrubs
description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Scrubs/black.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Scrubs/black.rsi

- type: entity
parent: ClothingUniformBase
id: UniformScrubsColorCyan
name: cyan scrubs
description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Scrubs/cyan.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Scrubs/cyan.rsi

- type: entity
parent: ClothingUniformBase
id: UniformScrubsColorPink
name: pink scrubs
description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Scrubs/pink.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Scrubs/pink.rsi

- type: entity
parent: ClothingUniformBase
id: UniformScrubsColorRainbow
name: rainbow scrubs
description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Scrubs/rainbow.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Scrubs/rainbow.rsi

- type: entity
parent: ClothingUniformBase
id: UniformScrubsColorWhite
name: white scrubs
description: A combination of comfort and utility intended to make removing every last organ someone has and selling them to a space robot much more official looking.
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Scrubs/white.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Scrubs/white.rsi

- type: entity
parent: ClothingUniformBase
id: UniformScrubsColorCybersun
name: cybersun scrubs
description: The official uniform of Cybersun's biotechnology division
components:
- type: Sprite
sprite: DeltaV/Clothing/Uniforms/Scrubs/cybersun.rsi
- type: Clothing
sprite: DeltaV/Clothing/Uniforms/Scrubs/cybersun.rsi
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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by @Leonardo DaBepis",
"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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by @Leonardo DaBepis",
"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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by @Leonardo DaBepis",
"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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by @Leonardo DaBepis",
"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

0 comments on commit 6d20842

Please sign in to comment.