Skip to content

Commit

Permalink
Add Surgeon locker prototypes
Browse files Browse the repository at this point in the history
  • Loading branch information
pontaoski committed Jan 9, 2025
1 parent 62b17d2 commit 507892e
Show file tree
Hide file tree
Showing 6 changed files with 106 additions and 1 deletion.
83 changes: 83 additions & 0 deletions Resources/Prototypes/_DV/Catalog/Fills/Lockers/medical.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,86 @@
containers:
entity_storage: !type:NestedSelector
tableId: PsychologistLockerFill

- type: entity
parent: LockerSurgeon
id: LockerSurgeonFilled
suffix: Filled
components:
- type: StorageFill
contents:
- id: HandheldHealthAnalyzer
prob: 0.6
- id: ClothingHeadMirror
prob: 0.4
- id: ClothingHandsGlovesLatex
- id: ClothingHeadsetMedical
- id: ClothingEyesHudMedical
# probabilities are weird because of orGroup behaviour
- id: ClothingHeadHatSurgcapGreen
prob: 0.1
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapPurple
prob: 0.11
orGroup: Surgcaps
- id: ClothingHeadHatSurgcapBlue
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.1
orGroup: Surgshrubs
- id: UniformScrubsColorGreen
prob: 0.11
orGroup: Surgshrubs
- id: UniformScrubsColorPurple
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
- id: ClothingMaskSterile
- id: LunchboxMedicalFilledRandom # Delta-V Lunchboxes!
prob: 0.3
- id: ClothingBackpackDuffelSurgeryFilled
- id: BoxNitrileGloves
prob: 0.5
orGroup: SurgerySanitzation
- id: BoxSterileMask
prob: 0.5
orGroup: SurgerySanitzation
- id: BoxSyringe
prob: 0.3
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,19 @@
- type: AccessReader
access: [["Psychologist"]]

- type: entity
parent: LockerBaseSecureDeltaV
id: LockerSurgeon
name: surgeon's locker
components:
- type: Appearance
- type: EntityStorageVisuals
stateBaseClosed: surgeon
stateDoorOpen: surgeon_open
stateDoorClosed: surgeon_door
- type: AccessReader
access: [ [ "Surgery" ] ]

- type: entity
parent: LockerBaseSecureDeltaV
id: LockerAdministrativeAssistant
Expand Down
11 changes: 10 additions & 1 deletion Resources/Textures/_DV/Structures/Storage/closet.rsi/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"x": 32,
"y": 32
},
"copyright": "Taken from tgstation, added psych locker based on medical locker and admin assist based on captain's locker by Radezolid, CJ and Clerk lockers edited by Timemaster99 (Discord)",
"copyright": "Taken from tgstation, added psych locker based on medical locker and admin assist based on captain's locker by Radezolid, CJ and Clerk lockers edited by Timemaster99 (Discord). Surgeon's locker by Janet Blackquill <[email protected]> 2024",
"license": "CC-BY-SA-3.0",
"states": [
{
Expand All @@ -16,6 +16,15 @@
{
"name": "psych_open"
},
{
"name": "surgeon"
},
{
"name": "surgeon_door"
},
{
"name": "surgeon_open"
},
{
"name": "locked"
},
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.

0 comments on commit 507892e

Please sign in to comment.