]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Added orderable crates for biosuits (#14374)
authorlapatison <100279397+lapatison@users.noreply.github.com>
Fri, 24 Mar 2023 01:40:26 +0000 (04:40 +0300)
committerGitHub <noreply@github.com>
Fri, 24 Mar 2023 01:40:26 +0000 (12:40 +1100)
15 files changed:
Resources/Locale/en-US/prototypes/catalog/fills/crates/emergency-crates.ftl
Resources/Locale/en-US/prototypes/catalog/fills/crates/medical-crates.ftl
Resources/Locale/en-US/prototypes/catalog/fills/crates/science-crates.ftl [new file with mode: 0644]
Resources/Locale/en-US/prototypes/catalog/fills/crates/security-crates.ftl
Resources/Locale/en-US/prototypes/catalog/fills/crates/service-crates.ftl
Resources/Prototypes/Catalog/Cargo/cargo_emergency.yml
Resources/Prototypes/Catalog/Cargo/cargo_medical.yml
Resources/Prototypes/Catalog/Cargo/cargo_science.yml
Resources/Prototypes/Catalog/Cargo/cargo_security.yml
Resources/Prototypes/Catalog/Cargo/cargo_service.yml
Resources/Prototypes/Catalog/Fills/Crates/emergency.yml
Resources/Prototypes/Catalog/Fills/Crates/medical.yml
Resources/Prototypes/Catalog/Fills/Crates/science.yml
Resources/Prototypes/Catalog/Fills/Crates/security.yml
Resources/Prototypes/Catalog/Fills/Crates/service.yml

index e291d721fd900ffdd8e7ad960b5cfb12c3772863..7d1a71016c2efc78a91ec3df9b1eb6717eb1b088 100644 (file)
@@ -13,5 +13,8 @@ ent-CrateEmergencyRadiation = Radiation protection crate
 ent-CrateEmergencyInflatablewall = Inflatable wall crate
     .desc = Three stacks of inflatable walls for when the stations metal walls don't want to hold atmosphere anymore.
 
+ent-CrateGenericBiosuit = Emergency bio suit crate
+    .desc = Contains 2 biohazard suits to ensure that no disease will distract you from what you're doing there.
+
 ent-CrateSlimepersonLifeSupport = Slimeperson life support crate
     .desc = Contains four breath masks and four large nitrogen tanks.
index 506e718823bdaa4781799c47e42769863c4723f6..b8bfb063bfc4c8080f188ec0359d74de5152d74c 100644 (file)
@@ -28,4 +28,7 @@ ent-CrateEmergencyAdvancedKit = Emergency advanced kit
     .desc = Crate filled with four advanced treatment kits
 
 ent-CrateEmergencyRadiationKit = Emergency radiation kit
-    .desc = Crate filled with four radiation treatment kits
\ No newline at end of file
+    .desc = Crate filled with four radiation treatment kits
+    
+ent-CrateVirologyBiosuit = Virology bio suit crate
+    .desc = Contains 2 biohazard suits to ensure that no disease will distract you from treating the crew. Requires Medical access to open.
diff --git a/Resources/Locale/en-US/prototypes/catalog/fills/crates/science-crates.ftl b/Resources/Locale/en-US/prototypes/catalog/fills/crates/science-crates.ftl
new file mode 100644 (file)
index 0000000..91fd4d6
--- /dev/null
@@ -0,0 +1,2 @@
+ent-CrateScienceBiosuit = scientist bio suit crate
+    .desc = Contains 2 biohazard suits to ensure that no disease will distract you from doing science. Requires Science access to open.
index c4f6fa7272a7c815f8992b0f62653fc5a6160789..63978178ec8f5918ea3b70c02b13b8658dcc20d3 100644 (file)
@@ -15,3 +15,6 @@ ent-CrateSecuritySupplies = security supplies crate
 
 ent-CrateRestraints = restraints crate
     .desc = Contains two boxes each of handcuffs and zipties. Requires Security access to open.
+
+ent-CrateSecurityBiosuit = security bio suit crate
+    .desc = Contains 2 biohazard suits to ensure that no disease will distract you from your duties. Requires Security access to open.
index 82c955a8882fb11f0589ec5ebca8d441631a4a03..508a32f9185413a38c43252ab9dc6c46abacab7e 100644 (file)
@@ -21,3 +21,6 @@ ent-CrateServicePersonnel = Personnel crate
 
 ent-CrateServiceBooks = Books crate
     .desc = Contains 10 empty books of random appearance
+    
+ent-CrateJanitorBiosuit = Janitor bio suit crate
+    .desc = Contains 2 biohazard suits to ensure that no disease will distract you from cleaning.
index 61bf0572f983a39cebfa40d966b0cdf8861cb919..7e931bc4c2d5ea627745b6f0c6a2f4f3aa19c447 100644 (file)
   cost: 300
   category: Emergency
   group: market
+
+- type: cargoProduct
+  id: EmergencyBiosuit
+  icon:
+    sprite: Clothing/Head/Hoods/Bio/general.rsi
+    state: icon
+  product: CrateGenericBiosuit
+  cost: 800
+  category: Emergency
+  group: market
index ae1e6d2b0bb01750246b46b010d92c980756b9e0..5aea1fe395d1b420c89fff8d31737a9b67640556 100644 (file)
   product: CrateEmergencyRadiationKit
   cost: 2500
   category: Medical
-  group: market
\ No newline at end of file
+  group: market
+- type: cargoProduct
+  id: MedicalBiosuit
+  icon:
+    sprite: Clothing/Head/Hoods/Bio/bio.rsi
+    state: icon
+  product: CrateVirologyBiosuit
+  cost: 500
+  category: Medical
+  group: market
index 7380ae12346859d64c59c9733bf59b4899398eaa..28b108354a3541c279460722637a610e2fc855e0 100644 (file)
   cost: 2000
   category: Science
   group: market
+
+- type: cargoProduct
+  id: ScienceBiosuit
+  icon:
+    sprite: Clothing/Head/Hoods/Bio/scientist.rsi
+    state: icon
+  product: CrateScienceBiosuit
+  cost: 500
+  category: Science
+  group: market
index 5ae1575b016ad012146dfea9289da9d91876b5de..5a917510483304b1ccbffe577b1c2b1066b26ac3 100644 (file)
   cost: 1000
   category: Security
   group: market
+
+- type: cargoProduct
+  id: SecurityBiosuit
+  icon:
+    sprite: Clothing/Head/Hoods/Bio/security.rsi
+    state: icon
+  product: CrateSecurityBiosuit
+  cost: 500
+  category: Security
+  group: market
index c9329167f2355a5298abc9d12edfce0b4c7514c6..b6b6e90a1edafc7dd50bb8f4fd40ad7191a64e49 100644 (file)
   cost: 1000
   category: Service
   group: market
+
+- type: cargoProduct
+  id: ServiceJanitorBiosuit
+  icon:
+    sprite: Clothing/Head/Hoods/Bio/janitor.rsi
+    state: icon
+  product: CrateJanitorBiosuit
+  cost: 500
+  category: Service
+  group: market
index 8e73f0a40f23df4c4416f2dd6eaf57e2827e4b9d..dd8f9f3363ba6a3854433b75a9fab7de1b805d8f 100644 (file)
   - type: StorageFill
     contents:
       - id: BoxInflatable
+
+- type: entity
+  id: CrateGenericBiosuit
+  parent: CratePlastic
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterBioGeneral
+        amount: 2
+      - id: ClothingHeadHatHoodBioGeneral
+        amount: 2
+      - id: ClothingMaskGas
+        amount: 2
index faeb7ac7a303b1944f4ef4d2bfe2d0027b28ebb6..345e036dbe6c0ef557b91ef8a370749c49115375 100644 (file)
   - type: StorageFill
     contents:
       - id: MedkitRadiationFilled
-        amount: 4
\ No newline at end of file
+        amount: 4
+- type: entity
+  id: CrateVirologyBiosuit
+  parent: CrateMedicalSecure
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterBioVirology
+        amount: 2
+      - id: ClothingHeadHatHoodBioVirology
+        amount: 2
+      - id: ClothingMaskSterile
+        amount: 2
index c031fdd6b199ed6d7821fe509dee80daa365ae61..2ce0ff143ce2d299e5ac0861c98ebfe0d3cc9a7c 100644 (file)
@@ -1 +1,12 @@
-# Bro what do I PUT here
+- type: entity
+  id: CrateScienceBiosuit
+  parent: CrateScienceSecure
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterBioScientist
+        amount: 2
+      - id: ClothingHeadHatHoodBioScientist
+        amount: 2
+      - id: ClothingMaskSterile
+        amount: 2
index e63678cc4c3cd7724b9acaab571c69af2d00c59b..7a29131c311d4978fb094113a29d140e8ba9fd71 100644 (file)
       - id: BoxZiptie
         amount: 2
 
+- type: entity
+  id: CrateSecurityBiosuit
+  parent: CrateSecgear
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterBioSecurity
+        amount: 2
+      - id: ClothingHeadHatHoodBioSecurity
+        amount: 2
+      - id: ClothingMaskSterile
+        amount: 2
 
 # Cosmetic Crates
index 1f5982cfcc83419b35fe4ef7f7d8907caef71a78..3db06daa5335b8866608ceaf573abb550a410da3 100644 (file)
       contents:
         - id: BookRandom
           amount: 10
+
+- type: entity
+  id: CrateJanitorBiosuit
+  parent: CratePlastic
+  components:
+  - type: StorageFill
+    contents:
+      - id: ClothingOuterBioJanitor
+        amount: 2
+      - id: ClothingHeadHatHoodBioJanitor
+        amount: 2
+      - id: ClothingMaskSterile
+        amount: 2