]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Added senior cargo items to loadout menu
authorHitlinemoss <209321380+Hitlinemoss@users.noreply.github.com>
Mon, 16 Jun 2025 11:58:32 +0000 (07:58 -0400)
committerHitlinemoss <209321380+Hitlinemoss@users.noreply.github.com>
Mon, 16 Jun 2025 11:58:32 +0000 (07:58 -0400)
Resources/Locale/en-US/preferences/loadout-groups.ftl
Resources/Prototypes/Loadouts/Jobs/Cargo/cargo_technician.yml
Resources/Prototypes/Loadouts/loadout_groups.yml
Resources/Prototypes/Loadouts/role_loadouts.yml
Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml

index c07e288e8c9a4988793e3016c98033d0942d272d..6de33abddc2f9aa58b3d939f09ac35b4ed8581e8 100644 (file)
@@ -99,6 +99,7 @@ loadout-group-cargo-technician-jumpsuit = Cargo Technician jumpsuit
 loadout-group-cargo-technician-backpack = Cargo Technician backpack
 loadout-group-cargo-technician-outerclothing = Cargo Technician outer clothing
 loadout-group-cargo-technician-shoes = Cargo Technician shoes
+loadout-group-cargo-technician-id = Cargo Technician ID
 
 loadout-group-salvage-specialist-backpack = Salvage Specialist backpack
 loadout-group-salvage-specialist-outerclothing = Salvage Specialist outer clothing
index fb823fdcb9f37c39bfbfe56c27d9b156e0031939..f1c2936588714de3e113f623b7da010ba2cfe46d 100644 (file)
@@ -1,9 +1,37 @@
+# Senior times
+- type: loadoutEffectGroup
+  id: SeniorCargo
+  effects:
+  - !type:JobRequirementLoadoutEffect
+    requirement:
+      !type:RoleTimeRequirement
+      role: JobCargoTechnician
+      time: 21600 #6 hrs
+  - !type:JobRequirementLoadoutEffect
+    requirement:
+      !type:RoleTimeRequirement
+      role: JobSalvageSpecialist
+      time: 21600 #6 hrs
+  - !type:JobRequirementLoadoutEffect
+    requirement:
+      !type:DepartmentTimeRequirement
+      department: Cargo
+      time: 216000 # 60 hrs
+
 # Head
 - type: loadout
   id: CargoTechnicianHead
   equipment:
     head: ClothingHeadHatCargosoft
 
+- type: loadout
+  id: SeniorCourierBeret
+  effects:
+  - !type:GroupLoadoutEffect
+    proto: SeniorCargo
+  equipment:
+    head: ClothingHeadHatBeretCargo
+
 # Jumpsuit
 - type: loadout
   id: CargoTechnicianJumpsuit
   id: CargoWinterBoots
   equipment:
     shoes: ClothingShoesBootsWinterCargo
+
+# ID
+- type: loadout
+  id: CargoTechnicianPDA
+  equipment:
+    id: CargoPDA
+
+- type: loadout
+  id: SeniorCourierPDA
+  effects:
+  - !type:GroupLoadoutEffect
+    proto: SeniorCargo
+  equipment:
+    id: SeniorCourierPDA
index 39b6be2b040b60de686bf8196ff262ef0cd9d037..ab07e6a4aa9ece55f79cd70e43a64b62be00d60b 100644 (file)
   minLimit: 0
   loadouts:
   - CargoTechnicianHead
+  - SeniorCourierBeret
 
 - type: loadoutGroup
   id: CargoTechnicianJumpsuit
   - BlackShoes
   - CargoWinterBoots
 
+- type: loadoutGroup
+  id: CargoTechnicianID
+  name: loadout-group-cargo-technician-id
+  loadouts:
+  - CargoTechnicianPDA
+  - SeniorCourierPDA
+
 - type: loadoutGroup
   id: SalvageSpecialistBackpack
   name: loadout-group-salvage-specialist-backpack
index cf4b443285af0fc2bd6b4f6c5f711bbd4d08f71b..d2ab07988883e7d31e0ebbeb7cb263e348b2ee9e 100644 (file)
   - CargoTechnicianBackpack
   - CargoTechnicianOuterClothing
   - CargoTechnicianShoes
+  - CargoTechnicianID
   - Glasses
   - Survival
   - Trinkets
index ae64cb438af851174b108d34d3aa0d5232fe6bc2..dcf7add35eacda92271b6fec3fa366db78085429 100644 (file)
@@ -19,7 +19,6 @@
 - type: startingGear
   id: CargoTechGear
   equipment:
-    id: CargoPDA
     ears: ClothingHeadsetCargo
     pocket1: AppraisalTool
   #storage: