]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Make the Syringe gun a science research (#37251)
authorJrInventor05 <125007252+JrInventor05@users.noreply.github.com>
Mon, 12 May 2025 00:14:13 +0000 (08:14 +0800)
committerGitHub <noreply@github.com>
Mon, 12 May 2025 00:14:13 +0000 (02:14 +0200)
* LauncherSyringe

* fix

* fixfortest

* Update technologies.ftl

* Change

* Change

Resources/Locale/en-US/research/technologies.ftl
Resources/Prototypes/Entities/Objects/Specific/chemistry.yml
Resources/Prototypes/Recipes/Lathes/Packs/medical.yml
Resources/Prototypes/Recipes/Lathes/medical.yml
Resources/Prototypes/Research/civilianservices.yml

index b2c4b8bc0d57db5d7cf95be944a089c871fff02c..1d4af6465be09d5517d772a3e788c00797e0b063 100644 (file)
@@ -71,6 +71,7 @@ research-technology-advanced-cleaning = Advanced Cleaning
 research-technology-meat-manipulation = Meat Manipulation
 research-technology-honk-mech = H.O.N.K. Mech
 research-technology-advanced-spray = Advanced Spray
+research-technology-launcher-syringe = Syringe Gun
 research-technology-bluespace-cargo-transport = Bluespace Cargo Transport
 research-technology-clowning-utilities = Clowning Utilities
 research-technology-quantum-fiber-weaving = Quantum Fiber Weaving
index ce945ac95b642bed39a4662a7e790085e6021308..86214ca224d400b4decd9599904dc9553009de35 100644 (file)
         map: ["enum.SolutionContainerLayers.Fill"]
         visible: false
       - state: syringeproj
+  - type: SolutionContainerManager
+    solutions:
+      injector:
+        maxVol: 5
+  - type: Injector
+    minTransferAmount: 1
+    maxTransferAmount: 5
+    transferAmount: 5
   - type: SolutionContainerVisuals
     maxFillLevels: 3
     fillBaseName: minisyringe
     solution: injector
     updateInterval: 2
   - type: SolutionInjectOnEmbed
-    transferAmount: 2
+    transferAmount: 1
     solution: injector
   - type: Fixtures
     fixtures:
index fb28209e855ae20da486cbc4eae36a60b6f3d44a..6e855f393d508a58f05553689a24ea8e0bb36f62 100644 (file)
@@ -93,6 +93,8 @@
   - SyringeCryostasis
   - BluespaceBeaker
   - SyringeBluespace
+  - LauncherSyringe
+  - MiniSyringe
 
 - type: latheRecipePack
   id: MedicalBoards
index f09babc770beaa898f824f0658af9d05273af4c1..2f968893b15b1a6259854136821aedee7cbf8955 100644 (file)
   materials:
     Steel: 100
     Plastic: 100
+
+- type: latheRecipe
+  id: LauncherSyringe
+  result: LauncherSyringe
+  completetime: 10
+  materials:
+    Silver: 200
+    Steel: 1000
+    Plastic: 200
+    Glass: 100
+
+- type: latheRecipe
+  id: MiniSyringe
+  result: MiniSyringe
+  completetime: 2
+  materials:
+    Steel: 200
+    Glass: 100
+    Plastic: 100
+
index b078dd7cd65495f9743d48bbc01561859866fd93..d06b7c1ce59e14a7ea90f5a6d51e17f3df54e608 100644 (file)
   recipeUnlocks:
   - BluespaceBeaker
   - SyringeBluespace
+
+- type: technology
+  id: LauncherSyringe
+  name: research-technology-launcher-syringe
+  icon:
+    sprite: Objects/Weapons/Guns/Cannons/syringe_gun.rsi
+    state: syringe_gun
+  discipline: CivilianServices
+  tier: 3
+  cost: 15000
+  recipeUnlocks:
+  - LauncherSyringe
+  - MiniSyringe