From 2d77e48b4c3d92d371eedc41cc0295a8e017ec09 Mon Sep 17 00:00:00 2001 From: Sir Warock <67167466+SirWarock@users.noreply.github.com> Date: Thu, 25 Dec 2025 20:44:06 +0100 Subject: [PATCH] Add jet injectors (#40076) * Added Jet Injectors * Small fixes * YML Linter fix * Requested Adjustments * Better Sprites for the Jet Injector * Actually forgor to give credit * Fix merge conflicts and refactor * Undo Oversight * Introduction of Advanced Jet Injectors * minor oversight * Adhere to requests * Remove Loadout, add Lockers * harder better faster stronger * vend shortage * Sound effect * will this work or do I just gotta choose one at random??? * alright fine I'll do it this way * quiet the hissing, raise the pitch * Merge new sprites --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- Resources/Audio/Items/attributions.yml | 5 ++ Resources/Audio/Items/jet_injector.ogg | Bin 0 -> 20742 bytes .../components/injector-component.ftl | 2 + .../Catalog/Fills/Lockers/medical.yml | 2 + .../VendingMachines/Inventories/medical.yml | 3 +- .../Prototypes/Chemistry/injector_modes.yml | 41 +++++++++++- .../Objects/Specific/Medical/hypospray.yml | 62 ++++++++++++++++++ .../Recipes/Lathes/Packs/medical.yml | 2 + .../Prototypes/Recipes/Lathes/medical.yml | 24 +++++++ .../Prototypes/Research/civilianservices.yml | 1 + .../advanced_jetinjector.rsi/inhand-left.png | Bin 0 -> 381 bytes .../advanced_jetinjector.rsi/inhand-right.png | Bin 0 -> 384 bytes .../jetinjector_base.png | Bin 0 -> 253 bytes .../jetinjector_filled1.png | Bin 0 -> 480 bytes .../jetinjector_filled2.png | Bin 0 -> 110 bytes .../jetinjector_filled3.png | Bin 0 -> 114 bytes .../jetinjector_filled4.png | Bin 0 -> 115 bytes .../advanced_jetinjector.rsi/meta.json | 34 ++++++++++ .../Medical/jetinjector.rsi/inhand-left.png | Bin 0 -> 381 bytes .../Medical/jetinjector.rsi/inhand-right.png | Bin 0 -> 388 bytes .../jetinjector.rsi/jetinjector_base.png | Bin 0 -> 270 bytes .../jetinjector.rsi/jetinjector_filled1.png | Bin 0 -> 480 bytes .../jetinjector.rsi/jetinjector_filled2.png | Bin 0 -> 127 bytes .../jetinjector.rsi/jetinjector_filled3.png | Bin 0 -> 115 bytes .../Medical/jetinjector.rsi/meta.json | 31 +++++++++ 25 files changed, 203 insertions(+), 4 deletions(-) create mode 100644 Resources/Audio/Items/jet_injector.ogg create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_base.png create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_filled1.png create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_filled2.png create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_filled3.png create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_filled4.png create mode 100644 Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/meta.json create mode 100644 Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_base.png create mode 100644 Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_filled1.png create mode 100644 Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_filled2.png create mode 100644 Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_filled3.png create mode 100644 Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/meta.json diff --git a/Resources/Audio/Items/attributions.yml b/Resources/Audio/Items/attributions.yml index 5a5927c878..bed043b3ca 100644 --- a/Resources/Audio/Items/attributions.yml +++ b/Resources/Audio/Items/attributions.yml @@ -174,3 +174,8 @@ license: "CC0-1.0" copyright: "Created by romulofs, converted to OGG, and edited by TiniestShark (Github)" source: "https://freesound.org/s/127541/" + +- files: ["jet_injector.ogg"] + license: "CC-BY-3.0" + copyright: "Orginal audio by EminYILDIRIM -- https://freesound.org/s/548009/ -- License: Attribution 4.0, 2imitk -- https://freesound.org/s/279044/ -- License: Attribution 3.0 and brunoboselli -- https://freesound.org/s/457294/ -- License: Creative Commons 0, modified by Princess-Cheeseballs (GitHub)" + source: "https://github.com/space-wizards/space-station-14/pull/40076" diff --git a/Resources/Audio/Items/jet_injector.ogg b/Resources/Audio/Items/jet_injector.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8ccb40d8ce67bd76d254bb169001abd403904679 GIT binary patch literal 20742 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 LtDnm{r-UW|nEj1Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9630d22a3d07c36552ccb3a79e3d843b55319c84 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f)XXJ5hcO-X(i=}MX3w{iJ5sNdVa1U3Z{C7 zdX_nPx9oswK6<)1hE&A8y}6h7kbywkL*d|<%+5=TE7YyNeU!-&=sYy{c20rGlFlEU z%!=t>?3OAYw@;7#+zHeP1b283Cw$&0x7Yf3qMgEb&#hsCf}Mu@{xpVP-j}^LU;p9C zIh$9$+I7-8IP|pT`uo*hC#%-}Q#qEQxpdw62hRTHH-8n$n;qOK&@?6JNVR=HsPLa2iw)hR*Q@WI)32xhu*mLKg{^7m{+ZVg`|o+r53!cv!rrSVvzv9VM@-?d{WSGQ zCFAzMzsEloD^CynyWZ*YwFAP@w{}b2kK4VHGf&E1f6MJ#_MP+hD%Sx6^ZygJR)fad TSu3vOg3R)C^>bP0l+XkK!||Dy literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_base.png b/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_base.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca3c4f5046903856cc0e86b9f43e4dab1ea669 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|v;urWTn`*L zaQyi34I4ISYin0kRY^!lczb)FYE{0m+RfV9T1iPsSXj8hSp}%P((GI(km4%|@(cct z3>aJw+&KZ1N%wSd46*3FdeNG%!GVJ%psaoV>O22;UCS~O3G;UUWaKa*%j+Ank`bHl zj8Au*&a1i@b1qnp_fy8QmA+Z{Yk|Tw(00@x{u%Ov$Dd=6Z znFt)46I&1=py@uRQyGj#G-AYt3KUO(0XiadJ2bzPMm z13kcokpckSsnuxzjUJ*|#lc0r&K9qE#tImrndLf8epx(Hp>g zL`D{@h5vuM-IndMYZD>)9(eG5$!0Qg|2&Yb(<}NaQWiwM#~&Zo1|td6WFrPKq%v$bQ^-&$Cj7;Q&L40sG&XsqCwO`WQT2 L{an^LB{Ts5YP%t! literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_filled4.png b/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/jetinjector_filled4.png new file mode 100644 index 0000000000000000000000000000000000000000..52531e9920b777b9a5e6641a156e95b89d796b65 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}x}GkMArY-_ zFCXM(FyLX@xZ?MFpSBD;k8cbw?9MPaY*zVsx58ZWC}YWICI&s7*{e7hH@Zk>0yQ#t My85}Sb4q9e0JZlbKL7v# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/meta.json b/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/meta.json new file mode 100644 index 0000000000..faf83686a6 --- /dev/null +++ b/Resources/Textures/Objects/Specific/Medical/advanced_jetinjector.rsi/meta.json @@ -0,0 +1,34 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites made by @Sir_Warock on Discord, remastered by @Phantasai on Github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "jetinjector_base" + }, + { + "name": "jetinjector_filled1" + }, + { + "name": "jetinjector_filled2" + }, + { + "name": "jetinjector_filled3" + }, + { + "name": "jetinjector_filled4" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/inhand-left.png b/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..25e34bb739ab9dd1673e47e238bed416951c0803 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}z-n@B}&oJh|fdkA^o*Oo7PzRL49=1uzu^B+ zz!2up1z{9fE!tcv}aq&Q=Nqf9sPjS+mH9I^>sp#f1`AbC` zyg0oQraV~ATIg{7hD*uk$=g=$Sl-U@YhKgdV z39emL;@n~mO@Ai3*zj|{`0Jl^UiqN5)A{>?E%WxPewgw=pN0P$N8O3_MN+vy*E4v! L`njxgN@xNA`OA)n literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/inhand-right.png b/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c4f7f7fdf8fb38c0284345d4468d721db6c2d7ff GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`032l#}z-n@D9z<~pNhA|s9Y+#o1R1B~FaHsB6t1?i2W09E-km4)}@(cbC z1q{Ld6+$4v0*}aI1_r)^Ak4U9V)k30phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ot`d^ArbCxr=1pSQQ&YmyXD7!{dtdP_P85(U0%dmKDje)3a{Fa$tvo5 zS`=7%1@?G6`2I!qetwj~<_{e_-5z_zq~wFH*;%n%EoW$m>2Li1iAiM6Im0h|G*(n@ z<7s`S6n^4%pS}GJ^C*L;=AD0&?l!yb@#Jv2z~RUtr5M06y|YhH;PQ=as@J$3bdGPU zb**PSQB&4!8pjayppCOfMLlW;SH$gW7Y?}`xcyD%3(MxWb3f(?z87dR=df#)s=KpE T^XFxtCm1|k{an^LB{Ts5X*`te literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_base.png b/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_base.png new file mode 100644 index 0000000000000000000000000000000000000000..c8fdcc3a1e68e770464990e5a2847694301b0d5d GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|%mREuTn`*L zaQyi34I4J_8OHck^fOC&Du!2|YE{0m+RfYBTU%S3VQUyev$TYSM1!*mP=Rug3Q+6z z3zvTbDWQ@ezu^C=EY*zEBbhoR%qLX@nVfg~1=01%Bk^(zc2^&0QXJw7&s%q8GcQ8>< zws0`xd{K7br*uQJ(dI=8i+?_wdh+1*Z4Bls?JW-OF1qy)XeWcGtDnm{r-UW|e|c!F literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_filled1.png b/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/jetinjector_filled1.png new file mode 100644 index 0000000000000000000000000000000000000000..9da2b06d2f3ed2357c7fc9110b34561f7615712f GIT binary patch literal 480 zcmV<60U!Q}P)1qnp_fy8QmA+Z{Yk|Tw(00@x{u%Ov$Dd=6Z znFt)46I&1=py@uRQyGj#G-AYt3KUO(0XiadJ2bzPMm z13kcokpckSsnuxzjUJ*|#lc0r&K9qE#tImrndLf8epx(Hp>g zL`D{@h5vuM-IndMYZD>)9(eG5$!0Qg|2&Yb(<}NaQWiwM#~&Zo1|td60yQ#t My85}Sb4q9e0JZlbKL7v# literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/meta.json b/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/meta.json new file mode 100644 index 0000000000..a881305a2f --- /dev/null +++ b/Resources/Textures/Objects/Specific/Medical/jetinjector.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites made by @Sir_Warock on Discord, remastered by @Phantasai on Github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "jetinjector_base" + }, + { + "name": "jetinjector_filled1" + }, + { + "name": "jetinjector_filled2" + }, + { + "name": "jetinjector_filled3" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} -- 2.52.0