]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Return Hardsuits To Lockers (#16490)
authorNairod <110078045+Nairodian@users.noreply.github.com>
Wed, 17 May 2023 13:46:21 +0000 (08:46 -0500)
committerGitHub <noreply@github.com>
Wed, 17 May 2023 13:46:21 +0000 (23:46 +1000)
Resources/Prototypes/Catalog/Fills/Lockers/cargo.yml
Resources/Prototypes/Catalog/Fills/Lockers/engineer.yml
Resources/Prototypes/Catalog/Fills/Lockers/heads.yml
Resources/Prototypes/Catalog/Fills/Lockers/security.yml

index 772c7013f2c8e504770050e94bb9720c7d6c89c5..fd6c8cda5fd511bae74763acd06b8a6ceecf301e 100644 (file)
@@ -1,3 +1,22 @@
+- type: entity
+  id: LockerSalvageSpecialistFilledHardsuit
+  suffix: Filled, Hardsuit
+  parent: LockerSalvageSpecialist
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterHardsuitSpatio
+      - id: YellowOxygenTankFilled
+      - id: NitrogenTankFilled
+      - id: ClothingShoesBootsMag
+      - id: ClothingMaskGasExplorer
+# Currently do not function as 'true' mesons, so they're useless for salvagers.
+#      - id: ClothingEyesGlassesMeson
+      - id: ClothingBeltUtilityFilled
+        prob: 0.8
+      - id: SurvivalKnife
+      - id: WeaponProtoKineticAccelerator
+
 - type: entity
   id: LockerSalvageSpecialistFilled
   suffix: Filled
index 1ac715567a3909d72507e84b3f8b3648e24fe637..00c368eb0a6ce60185d01f93ac0b17a087755467 100644 (file)
@@ -74,8 +74,8 @@
         prob: 0.5
 
 - type: entity
-  id: LockerAtmosphericsFilled
-  suffix: Filled
+  id: LockerAtmosphericsFilledHardsuit
+  suffix: Filled, Hardsuit
   parent: LockerAtmospherics
   components:
   - type: StorageFill
       - id: HolofanProjector
 
 - type: entity
-  id: LockerEngineerFilled
+  id: LockerAtmosphericsFilled
   suffix: Filled
+  parent: LockerAtmospherics
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingMaskGasAtmos
+      - id: ClothingOuterSuitAtmosFire
+      - id: ClothingHeadHelmetAtmosFire
+      - id: GasAnalyzer
+      - id: MedkitOxygenFilled
+      - id: HolofanProjector
+
+- type: entity
+  id: LockerEngineerFilledHardsuit
+  suffix: Filled, Hardsuit
   parent: LockerEngineer
   components:
   - type: StorageFill
       - id: NitrogenTankFilled
       - id: ClothingShoesBootsMag
 
+- type: entity
+  id: LockerEngineerFilled
+  suffix: Filled
+  parent: LockerEngineer
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingHandsGlovesColorYellow
+      - id: ClothingMaskGas
+      - id: trayScanner
+
 - type: entity
   id: ClosetRadiationSuitFilled
   parent: ClosetRadiationSuit
index 3bb14610d9439120c822b806e57c3ff1ea07ff9a..e34f95b3248ccca51c2cfb2023582888d2d6a202 100644 (file)
       - id: ClothingHeadsetAltCargo
       - id: BoxEncryptionKeyCargo
 
+- type: entity
+  id: LockerCaptainFilledHardsuit
+  suffix: Filled, Hardsuit
+  parent: LockerCaptain
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterArmorCaptainCarapace
+      - id: NukeDisk
+      - id: PinpointerNuclear
+      - id: CaptainIDCard
+      - id: ClothingHeadHatCaptain
+      - id: ClothingNeckCloakCap
+      - id: ClothingHandsGlovesCaptain
+      - id: ClothingOuterHardsuitCap
+      - id: ClothingMaskGasCaptain
+      - id: WeaponDisabler
+      - id: CommsComputerCircuitboard
+      - id: ClothingHeadsetAltCommand
+      - id: SpaceCash1000
+      - id: PlushieNuke
+        prob: 0.1
+      - id: CigarGoldCase
+        prob: 0.25
+      - id: ClothingBeltSheathFilled
+      - id: DoorRemoteCommand
+      - id: ClothingNeckCloakCapFormal
+      - id: ClothingUniformJumpsuitCapFormal
+      - id: ClothingUniformJumpskirtCapFormalDress
+      - id: RubberStampCaptain
+      - id: WeaponAntiqueLaser
+      - id: JetpackCaptainFilled
+      - id: MedalCase
+      
 - type: entity
   id: LockerCaptainFilled
   suffix: Filled
       - id: ClothingBackpackIan
         prob: 0.5
 
+- type: entity
+  id: LockerChiefEngineerFilledHardsuit
+  suffix: Filled, Hardsuit
+  parent: LockerChiefEngineer
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterHardsuitEngineeringWhite
+      - id: ClothingMaskBreath
+      - id: OxygenTankFilled
+      - id: NitrogenTankFilled
+      - id: ClothingNeckCloakCe
+      - id: ClothingEyesGlassesMeson
+      - id: ClothingBeltChiefEngineerFilled
+      - id: ClothingHeadHatBeretEngineering
+      - id: ClothingShoesBootsMagAdv
+      - id: ClothingHandsGlovesColorYellow
+      - id: CigarCase
+        prob: 0.15
+      - id: DoorRemoteEngineering
+      - id: RubberStampCE
+      - id: JetpackVoidFilled
+      - id: ClothingHeadsetAltEngineering
+      - id: BoxEncryptionKeyEngineering
+
 - type: entity
   id: LockerChiefEngineerFilled
   suffix: Filled
       - id: ClothingHeadsetAltEngineering
       - id: BoxEncryptionKeyEngineering
 
+- type: entity
+  id: LockerChiefMedicalOfficerFilledHardsuit
+  suffix: Filled, Hardsuit
+  parent: LockerChiefMedicalOfficer
+  components:
+  - type: StorageFill
+    contents:
+      - id: MedkitFilled
+      - id: ClothingHandsGlovesNitrile
+      #- name: ClothingEyesHudMedical #Removed until working properly
+      - id: ClothingHeadsetAltMedical
+      - id: ClothingCloakCmo
+      - id: ClothingBackpackDuffelSurgeryFilled
+      - id: ClothingOuterCoatLabCmo
+      - id: ClothingMaskSterile
+      - id: ClothingHeadHatBeretCmo
+      - id: ClothingOuterHardsuitMedical
+      - id: DiagnoserMachineCircuitboard
+      - id: VaccinatorMachineCircuitboard
+        prob: 0.25
+      - id: Hypospray
+      - id: HandheldCrewMonitor
+      - id: DoorRemoteMedical
+      - id: RubberStampCMO
+      - id: MedicalTechFabCircuitboard
+      - id: MaterialBiomass
+        amount: 3
+      - id: BoxEncryptionKeyMedical
+
 - type: entity
   id: LockerChiefMedicalOfficerFilled
   suffix: Filled
         amount: 3
       - id: BoxEncryptionKeyMedical
 
+- type: entity
+  id: LockerResearchDirectorFilledHardsuit
+  suffix: Filled, Hardsuit
+  parent: LockerResearchDirector
+  components:
+  - type: StorageFill
+    contents:
+      - id: ResearchComputerCircuitboard
+      - id: ProtolatheMachineCircuitboard
+      - id: CircuitImprinterMachineCircuitboard
+      - id: ClothingNeckCloakRd
+      - id: ClothingHeadsetMedicalScience
+      - id: ClothingOuterHardsuitRd
+      - id: HandTeleporter
+      - id: PlushieSlime
+        prob: 0.1
+      - id: DoorRemoteResearch
+      - id: ClothingHeadHatBeretRND
+      - id: RubberStampRd
+      - id: ClothingHeadsetAltScience
+      - id: BoxEncryptionKeyScience
+      - id: BoxEncryptionKeyRobo
+
 - type: entity
   id: LockerResearchDirectorFilled
   suffix: Filled
       - id: BoxEncryptionKeyScience
       - id: BoxEncryptionKeyRobo
 
+- type: entity
+  id: LockerHeadOfSecurityFilledHardsuit
+  suffix: Filled, Hardsuit
+  parent: LockerHeadOfSecurity
+  components:
+  - type: StorageFill
+    contents:
+      - id: WeaponDisabler
+      - id: ClothingHeadHatBeretHoS
+      - id: ClothingHeadHatHoshat
+      - id: ClothingNeckCloakHos
+      - id: ClothingOuterCoatHoSTrench
+      - id: ClothingUniformJumpskirtHoSAlt
+      - id: ClothingUniformJumpsuitHoSAlt
+      - id: ClothingUniformJumpsuitHoSBlue
+        prob: 0.5
+      - id: ClothingUniformJumpsuitHoSGrey
+        prob: 0.5
+      - id: ClothingUniformJumpsuitHoSParadeMale
+        prob: 0.1
+      - id: ClothingUniformJumpskirtHoSParadeMale
+        prob: 0.1
+      - id: ClothingOuterHardsuitSecurityRed
+      - id: ClothingMaskGasSwat
+      - id: ClothingShoeSlippersDuck
+        prob: 0.2
+      - id: DrinkVacuumFlask
+        prob: 0.8
+      - id: ClothingBeltSecurityFilled
+      - id: ClothingHeadsetAltSecurity
+      - id: ClothingEyesGlassesSecurity
+      - id: ClothingShoesBootsJack
+      - id: CigarGoldCase
+        prob: 0.50
+      - id: PlushieSharkPink
+        prob: 0.1
+      - id: DoorRemoteSecurity
+      - id: ClothingUniformJumpskirtHosFormal
+      - id: ClothingUniformJumpsuitHosFormal
+      - id: RubberStampHos
+      - id: SecurityTechFabCircuitboard
+      - id: JetpackSecurityFilled
+      - id: BoxEncryptionKeySecurity
+      - id: HoloprojectorSecurity
+
 - type: entity
   id: LockerHeadOfSecurityFilled
   suffix: Filled
index 07df29b5e1e2987cd1a1de1f132a662358e3b5f8..501df7a60795f7f6668745c716621a6fb08eeb4e 100644 (file)
@@ -1,3 +1,28 @@
+- type: entity
+  id: LockerWardenFilledHardsuit
+  suffix: Filled, Hardsuit
+  parent: LockerWarden
+  components:
+  - type: StorageFill
+    contents:
+      - id: FlashlightSeclite
+      - id: WeaponDisabler
+        prob: 0.3
+      - id: ClothingHeadHatWarden
+      - id: ClothingHeadHatBeretWarden
+      - id: ClothingBeltSecurityFilled
+      - id: Flash
+      - id: ClothingEyesGlassesSecurity
+      - id: ClothingHeadsetAltSecurity
+      - id: ClothingHandsGlovesCombat
+      - id: ClothingShoesBootsJack
+      - id: ClothingOuterCoatWarden
+      - id: ClothingOuterWinterWarden
+      - id: RubberStampWarden
+      - id: DoorRemoteArmory
+      - id: ClothingOuterHardsuitWarden
+      - id: HoloprojectorSecurity
+
 - type: entity
   id: LockerWardenFilled
   suffix: Filled
@@ -20,7 +45,6 @@
       - id: ClothingOuterWinterWarden
       - id: RubberStampWarden
       - id: DoorRemoteArmory
-      - id: ClothingOuterHardsuitWarden
       - id: HoloprojectorSecurity
 
 - type: entity