From 28b825d898361b06fc3a942209c0b93d8c2eced0 Mon Sep 17 00:00:00 2001 From: Stanislav4ix <124695665+Stanislav4ix@users.noreply.github.com> Date: Thu, 28 Dec 2023 04:08:30 +0100 Subject: [PATCH] Added disabler SMG! (#23051) * Added disabler SMG! * Changed a few errors * errors.. again * Update battery_guns.yml * Update security.yml * Update lathe.yml * Update security.yml --- .../Weapons/Guns/Battery/battery_guns.yml | 36 +++++++++ .../Weapons/Guns/Projectiles/projectiles.yml | 43 +++++++++++ .../Entities/Structures/Machines/lathe.yml | 2 + .../Prototypes/Recipes/Lathes/security.yml | 9 +++ Resources/Prototypes/Research/arsenal.yml | 1 + .../Guns/Battery/disabler_smg.rsi/base.png | Bin 0 -> 559 bytes .../disabler_smg.rsi/inhand-left-0.png | Bin 0 -> 1164 bytes .../disabler_smg.rsi/inhand-left-1.png | Bin 0 -> 865 bytes .../disabler_smg.rsi/inhand-left-2.png | Bin 0 -> 867 bytes .../disabler_smg.rsi/inhand-left-3.png | Bin 0 -> 845 bytes .../disabler_smg.rsi/inhand-left-4.png | Bin 0 -> 846 bytes .../Battery/disabler_smg.rsi/inhand-left.png | Bin 0 -> 846 bytes .../disabler_smg.rsi/inhand-right-0.png | Bin 0 -> 1142 bytes .../disabler_smg.rsi/inhand-right-1.png | Bin 0 -> 872 bytes .../disabler_smg.rsi/inhand-right-2.png | Bin 0 -> 878 bytes .../disabler_smg.rsi/inhand-right-3.png | Bin 0 -> 854 bytes .../disabler_smg.rsi/inhand-right-4.png | Bin 0 -> 853 bytes .../Battery/disabler_smg.rsi/inhand-right.png | Bin 0 -> 853 bytes .../disabler_smg.rsi/mag-unshaded-0.png | Bin 0 -> 271 bytes .../disabler_smg.rsi/mag-unshaded-1.png | Bin 0 -> 203 bytes .../disabler_smg.rsi/mag-unshaded-2.png | Bin 0 -> 216 bytes .../disabler_smg.rsi/mag-unshaded-3.png | Bin 0 -> 210 bytes .../disabler_smg.rsi/mag-unshaded-4.png | Bin 0 -> 196 bytes .../Guns/Battery/disabler_smg.rsi/meta.json | 73 ++++++++++++++++++ 24 files changed, 164 insertions(+) create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/base.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-4.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-4.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-4.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml index 3c4dc98543..5522dc8dd5 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -377,6 +377,42 @@ guides: - Security +- type: entity + name: disabler SMG + parent: BaseWeaponBattery + id: WeaponDisablerSMG + description: Advanced weapon that exhausts organic targets, weakening them until they collapse. + components: + - type: Item + size: Large + - type: Tag + tags: + - Taser + - Sidearm + - type: Sprite + sprite: Objects/Weapons/Guns/Battery/disabler_smg.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-unshaded-0 + map: ["enum.GunVisualLayers.MagUnshaded"] + shader: unshaded + - type: Gun + selectedMode: FullAuto + fireRate: 4 + availableModes: + - SemiAuto + - FullAuto + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/taser2.ogg + - type: ProjectileBatteryAmmoProvider + proto: BulletDisablerSmg + fireCost: 33 + - type: MagazineVisuals + magState: mag + steps: 5 + zeroVisible: true + - type: entity name: practice disabler parent: WeaponDisabler diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml index d5bca926b9..29f10f38fe 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml @@ -796,3 +796,46 @@ - Impassable - HighImpassable - type: GrapplingProjectile + +- type: entity + name : disabler bolt smg + id: BulletDisablerSmg + parent: BaseBullet + noSpawn: true + components: + - type: Reflective + reflective: + - Energy + - type: FlyBySound + sound: + collection: EnergyMiss + params: + volume: 5 + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles_tg.rsi + layers: + - state: omnilaser + shader: unshaded + - type: Physics + - type: Fixtures + fixtures: + projectile: + shape: + !type:PhysShapeAabb + bounds: "-0.15,-0.3,0.15,0.3" + hard: false + mask: + - Impassable + - BulletImpassable + fly-by: *flybyfixture + - type: Ammo + - type: StaminaDamageOnCollide + damage: 15 + - type: Projectile + impactEffect: BulletImpactEffectDisabler + damage: + types: + Heat: 2 + soundHit: + path: "/Audio/Weapons/tap.ogg" + soundForce: true diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index d7c5b12477..20008c6a97 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -611,7 +611,9 @@ - TimerTrigger - Truncheon - VoiceTrigger + - WeaponDisablerPractice - WeaponAdvancedLaser + - WeaponDisablerSMG - WeaponLaserCannon - WeaponLaserCarbine - WeaponXrayCannon diff --git a/Resources/Prototypes/Recipes/Lathes/security.yml b/Resources/Prototypes/Recipes/Lathes/security.yml index ade8bd9ebf..7d5b020cb4 100644 --- a/Resources/Prototypes/Recipes/Lathes/security.yml +++ b/Resources/Prototypes/Recipes/Lathes/security.yml @@ -535,3 +535,12 @@ materials: Plastic: 950 Uranium: 95 + +- type: latheRecipe + id: WeaponDisablerSMG + result: WeaponDisablerSMG + completetime: 6 + materials: + Steel: 1000 + Glass: 500 + Plastic: 500 diff --git a/Resources/Prototypes/Research/arsenal.yml b/Resources/Prototypes/Research/arsenal.yml index 670472a6a8..b32ecae6a3 100644 --- a/Resources/Prototypes/Research/arsenal.yml +++ b/Resources/Prototypes/Research/arsenal.yml @@ -147,6 +147,7 @@ - Truncheon - TelescopicShield - HoloprojectorSecurity + - WeaponDisablerSMG # Tier 3 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/base.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..c50bf189db022b02ca02a5e6ac7fd8693e163c69 GIT binary patch literal 559 zcmV+~0?_@5P)J?WwGGl8P12|4+XnKBuzE&dSe<(XzV<~Kf zLWVfkYJCpOO|zsI0948qVLQ%!>t^GFjOE3yQ}vN(%I9bsff+*8FapvXU<;A)cvQ?Y z*^JM%2S9#xJx8%vm81%3aeH$oEN86(Rm`5GyS}DL`O~xh3V=){uRp(%b@0}yO53i8 z8&ExDinHh)G%#Bx22!ab`%GU2;EdAs8d3CuaoD!Y$=3s5&j~6ytW3;}J|F-D^_PnH z2#fmy5fft%4T}Ky=2QipRf)9%RDfLm5pn|ySHVrEdjYlps8osgY4Y8p9}o<_uug=! zBxI`q)$HZo7&Wv#078D(oc*|<70}DpQr1JmEeXe0 xFs_pSTEHmb)a^I=iPkFrmPNMcUP~#=9iQU8cu5-M-22$PZSY$;>>* z4(4?oV^M12|%c|{Ku)y$R&`}}oORsIi`86**%B?>4Gx*aVv5c2b>(71Ot^f3y z&C)&z4IKs^Zid552R1Mm5M~n=79=+hOIOi5m;8E|%_jR1^5; z+O;&H&jS0;Z@OgnGxX_YxfMpb$Ek#i|^9q*_1h2Pfn;Q5shKY#9=I&bs5xaIEr^3sz7eD`VW ztN8o*q4*Tr(phVc)Rxcw*{ZKnrg2q6G@*X}*X24z=eH**#U~pUbv^Jqc4T5e?!G&p zQ$HU4_G!yCugw3SoNleJI^)H9;v~0=q0UDOvCXc6Pv%*eTIRmqwIXz~zTPd{z00?W z*niJfO$fFM_^{hNq(2hq60yU3GyZBHI&gq_*X{b~J*yS&PMKZ*^_J+a%k}4NlUzPF zJ90&Ynaz({y60S>)K6=NIo5~e(_c(8{yER1#pkhVyp8@79{XCi-gB=XcYcrJ*1xFd zu&25}?XldaqVwJUdpGZ{_LJJFP<>M0Y~G=_C5u8GR(dLQ?T@b8__5=ykH-bA14rbR z81H}9&+zO&F|mpz+NX#lWYzA;N{K&k^K-gXTU*<;?^Si4j77D3BGTor?XZheZLQ@z z_v8ABfOx0GeQ&%!%!&_jc=+o_fyR>3+C5%63Gq#5^tbCLwliFQ{Wvr@yOuMWMd8}< z)od512l)P5#&G3V#nmUqn-9jU`?%fsA8&9i=hY|qTn=md!_WRPvJ~I1W4hghHAT?p zo9dL=`!yN1+Qo@`d%xWC`55E1=?_fri#Ei_ukVg};VrO(X~OHrr2*QtoK3O$u1B)J zaCBS`h-bRb%|v99M)!R1#s*+|)}NNp{jYK6llBLX9zBwhWSP6ZtBbYcwBhgPuf;p3su`X5_K)@QPc6;p1AYG*{r#J!_)1&RQX?AZBXPmp9`8<=?7yd0b%d93uU9+z&*{5g2edC_}1%V}Ir%$B? ztxjP93u#=kpP<;h;B)CiPljFf3j6qfi>u6IS@4^E*Z0W(PKu#-yE@dfe*b5F!}=pm kKthb6jkO_>G2tHr^ZL@c#W4#v1B(|1Pgg&ebxsLQ0PS`H&;S4c literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-1.png new file mode 100644 index 0000000000000000000000000000000000000000..7885177be7bb21f956f46180b2fff1ef4daae78e GIT binary patch literal 865 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?L zr;B4q#hkaZy#0e6CED(9a}Z~F(JB!mu~R4J^0KHYN1_*Lmv*WhbG`nLCAs6H{DvY% z?&L+WUB`}aD{*pUt@2*UyF5rd*TZJ*Bq9Dwe1H37lA2N8 z+nN7elpfBWH7D}*>$k@?cP^Lna9Yu@Z=Q0F;_PoNPO)!(cKf*~sm1M`v+mlxTZN1v zH3}E_q|`;;B`u5GaD1uz#A301OjXVwBus98U^)EIx#Q@sm#NV_?=e$?JJDaWg$NQUqS>M)bXxhFb;)9cc z6RX8hVU@#6UZ+f&*mCAhcD3pmzw;Z{@|jwhu(Lg$eNP$%iCSn3GWpRQJiS|Q_i8<{7l~ZfMU^=@IlPlRRD^tk zCmY*q+8fOO`QrT3qSblF1hpP~k74lT(<@@!bK!?yoq|N%);o360vMm^6*KO+@|;~K zd*|7=5r?)n+>T+;=l$9EEzkZGYxwE;0(u90^%B&R&7ZJaS?gTm*`N66{(MH4tyA(g zuDNz9$SCsRN!AaWeCrfWL>$Z(`S^cLLyq9q!|Qv#^_k6Ae(1lGA@0>@X5Bg#-_0>b zVP)p=nfIAL{d6+DCI35HuVK3GCuUW_&r{SI)Wr{UpZU`u!nkKA!@G|v&)Ao6-01%Q i)wQzMuI z9whi|ai2KjN0SFrkm-xS4T*v_CC-n6R8{pn+H1`soufDo8#PawdA~Jpw{h*f_;fYZ zztrMBh{ zXWbW{T~PU`(=6@wG;{sGqLG_Fh+dF%Kd~f9crnlMe#NO?moCqfxM%61(yJ}Wf3dCbjxwC4ZkI}U{U@bjZHP*J@4!(mF<_adpODA?B&18htE&^_l5ED!U^VS zbq}qrViqnE)N1%Uhj+Hwp1*#*Hhwa#+KkHUSmsTAQ2(j!v&p^tVSy13pR#K69OMvv zVD3MG=l0&R*$M8yeg&M^|2gc?6_n_01I*-_4=dS$eHGIDx$FKb-e7@iAjY3}&oxh(CDFbZ(ygWdjqFEqtCS zn{WR5xbdXvDgHAe`y{%%yR#ji32G%|>os&aH^eaLo9v%2-=TVK&Vu) zWIP_3$z?VDgRX#y_yKRR|NqCMptUse zaG})y9Y=FNJYlN1sc0{de5Py0=^yoB2lj;fNS@X8owzh6FL^uI>_#?b!`ph(&s_a` zRr_tV!^Vuzs!1zjiy8OiOqSQ^ToF8rVIEMO(P!o$mJiREc08XvLw6+h{A`72k2NdE)fu^jjgBDj#((POfqhe%!cO{-8wCAGSF* z2M*475vroL@5*!*=B!ojD}A>I@xM8`)XVFRmhAV;P0O|kw7vD2dghPbhSaoQHv7-z zczwIidh{aG0*fdH5qIu}M;VL(GP(?1i&-5Cw=ih*i7_0VsP^E^%;Gf(b;nL#7Cw0M zX5_Z(KZApV@2-#Av#zg?=b`7bLWW5KS_vgTIJ8BI8zXWi*w&ggxEwlm`gynMcmL|V zhFSeChZdA3eRNE_9abCrOLJ4&L+b>Uwg%6m$BcQ}`4y*1EuQ{5sp7iAL=*k_`U+C# z8)o_SEsfauXKtN%)cP&T4zBV4b{(50>|XfvmFk_n#q+(HO#L5=Ka)@V^EWz$x$)PW zN3X87 z^{qtJ+$U%3D>~xJYrY-c9i^T%S+C*Uy*%Tuy6Zbe;iEWO8@Me9>7>OdnZHOtk2ASn=d{u*L~=IARj0{?TO48!*-q0h`gEG3V2?pyKw;(u;%+B=tjT5t9BY)u_WVE$n6 MboFyt=akR{003`%LjV8( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-4.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left-4.png new file mode 100644 index 0000000000000000000000000000000000000000..561c5eb3fe4db8bfb9c5b9c38de8b33586fbeb2e GIT binary patch literal 846 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PUI zr;B4q#hkaZ&gKg_O0?HIMDs1vmAAdpyiuP0yu$^d**_$|E{ZcXl>1@bliBmXG2KE! z*w(zaQ$Aw$mdvXQ+;cg)k21%^TxdJCwzcs7Ra36De5ZMCov{&*m?8PBwk(b5p*h3R zi%bhFq8LQnxf>p3Fb2rzGIT9wbtv4zpwTDBaCD;DgF7=nugTbR{N&}$|9sRA?|M7m zZ#lDfx3=}=VBv~6)lZsLTDWG+vpLkYv@~AD=-fOTS!bKPM?W_|o%T2EI%~kkg%>z7 z=6ICMnVEJ~a=M)BxyT<}GrA6>Ur1SO*><>ng3qxRsqQ@QB~&K;66JDjS!@|_u`^=Q z)z|Z1?!55R>o$|g%hmGQIl6Ts*Vn}#+`F59hf2W5D|Lzg6w~7NyWD$T{A-GtUBV?X zEvbb}H}wd+txzp0BCK2R`h5A)jonD3KX`V5(#E!Knqu^!$|o5klm3O@N{UG9t0s``6* z?r%Tm$9d}BaoxpWwfAk(9M$*te*SsIJu>))>9VR}Z`TWrZEt5SsQWuX zA=F|0C0^71!@3V<5qi_N@9j|z zIk0{w!z>w_CrlL!Ki>W0V6iK=@~_T9rZaNIjC-~`XV=LtzVSNZ(DsJwF%0^$KN}}@ zDoBO;pPnzEcfeb3!R(FJpO}*ui%Gj&F!=cXJj0^Uc==6hn0>2@eCGkxS3hAt)D!yG zjrad~E{&@R@^!pDJ$&pjob{(zKU|t8FTtghGpl#k#;dn$me%sG2wAn(Mdv5Tp50H_ zUnxD)^kwkZYY?CLlTnkYqL}f{W6v}E9)cJ8|9^F@?fa(-NtO2*em`5A`_HW=5|}|4 NJYD@<);T3K0RX&)f#U!G literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..561c5eb3fe4db8bfb9c5b9c38de8b33586fbeb2e GIT binary patch literal 846 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PUI zr;B4q#hkaZ&gKg_O0?HIMDs1vmAAdpyiuP0yu$^d**_$|E{ZcXl>1@bliBmXG2KE! z*w(zaQ$Aw$mdvXQ+;cg)k21%^TxdJCwzcs7Ra36De5ZMCov{&*m?8PBwk(b5p*h3R zi%bhFq8LQnxf>p3Fb2rzGIT9wbtv4zpwTDBaCD;DgF7=nugTbR{N&}$|9sRA?|M7m zZ#lDfx3=}=VBv~6)lZsLTDWG+vpLkYv@~AD=-fOTS!bKPM?W_|o%T2EI%~kkg%>z7 z=6ICMnVEJ~a=M)BxyT<}GrA6>Ur1SO*><>ng3qxRsqQ@QB~&K;66JDjS!@|_u`^=Q z)z|Z1?!55R>o$|g%hmGQIl6Ts*Vn}#+`F59hf2W5D|Lzg6w~7NyWD$T{A-GtUBV?X zEvbb}H}wd+txzp0BCK2R`h5A)jonD3KX`V5(#E!Knqu^!$|o5klm3O@N{UG9t0s``6* z?r%Tm$9d}BaoxpWwfAk(9M$*te*SsIJu>))>9VR}Z`TWrZEt5SsQWuX zA=F|0C0^71!@3V<5qi_N@9j|z zIk0{w!z>w_CrlL!Ki>W0V6iK=@~_T9rZaNIjC-~`XV=LtzVSNZ(DsJwF%0^$KN}}@ zDoBO;pPnzEcfeb3!R(FJpO}*ui%Gj&F!=cXJj0^Uc==6hn0>2@eCGkxS3hAt)D!yG zjrad~E{&@R@^!pDJ$&pjob{(zKU|t8FTtghGpl#k#;dn$me%sG2wAn(Mdv5Tp50H_ zUnxD)^kwkZYY?CLlTnkYqL}f{W6v}E9)cJ8|9^F@?fa(-NtO2*em`5A`_HW=5|}|4 NJYD@<);T3K0RX&)f#U!G literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-0.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-0.png new file mode 100644 index 0000000000000000000000000000000000000000..91de8cedae26f55abe0d7644622b7a8ca8c61488 GIT binary patch literal 1142 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGooCO|{#S9F5M?jcysy3fA0|SeO zr;B4q#hkZu{r!a4LJHoHHM9FI&M7S>t^=P>^eTSHO!I$&n{#tvh%5+^b)kCeB^> zNj*KyRboQCW>#O({FAlY6C>kv-v#gc{7qDWz0+;?(Nm{Z&6qV$c+(FL4+(7>dwUr! z$@A;QEU%lEpL@5j*vel;K@73vJzw$d~Q~%?+a>El|P=;H)X-Ome!xH?zJ0E zaPBDmy{y9G(~ZqbyYyuO)L+!duGm?<_0MDjt6w2DQk4q!H!E*HVfo^^_@1z^etf6f z_d^f&op_OQ@#n6I;*UQ(_kXl6dhwdjhnyYyH6>NQ^m2Avd?|6CTak3~1gpT@^|Sv( zU75H(>l=%R*!$cE`wm?3b9nxGNd)hzXOrSx7j*ZlfBP@FA)5D(9tWXV!y1(tq5*#O zHA_oMO0LYeEWI}Ear~~Ljde9Of3_QV1pI8|KJmVP`rg0Kcb}j7rhomEwQGCU{(67^ z?7s6Xwsn?2SMAICv~>>SD*L#98x~!zjag;CFDS?Qs)?!X^jmBH$B7#O<80}wwf?W8 z11$f3oI1&G`Swd&b9vwH{kyI2qwiC8y@d5Z;YagQznY$P&xw6J`xJl7fwezh|>36dmGqUosLah}~eDr-H{o8&)M175b z%6_%|-%H%L_O3U+-_a2C_v7!xnz=u3vA($`|9^k~dh7Vz40mn+eXRW_%~mJQf-7ZX z4I`M~DIo(Blah#S35(x7?LT+jGmtW{Ou6HsL> zDb!_rD8^wfkRi zijNQ1+^ zr;B4q#hkaZ&SqaukU73Ta<{KUY`l>R|Ld6c6~}W!%tc*TY*!w)6ySe*)!s3M=YR9u zJzo@>-n|exINgeU_G;<7>#kk8_Hd!ALFl#>nMF?n1ls1SHr!d7R;XOyAAaGdS>$LhT=-oFl=wEA>R zL%;Tm*Q_TOCRIKDC+KkK{@!x-^=Wa*DXE;EeZ@5evYV2Mv+r+x|72P3|1;X13qLDV z&a0SA&|jJ8g|)z0r}%7|9r| zsCv|UQdqNo*y@AVy_d$ZW)|O7)n*mXS+?+a!Zwb^D-Uer`s1eutYnMVf4Y}z?%V>- zCXMI+9NNy__#_u_LcA^%q_1+lQ&H*7Zx5`taagQji|0T4E;J*;LD%%hu4CCn>zxiW o&ARIR;D+dhSD;k+iuDice5F;Q%pdlf1G5f;r>mdKI;Vst02(rc;s5{u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-2.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-2.png new file mode 100644 index 0000000000000000000000000000000000000000..f77a6b62216f818470f31cb725a2cba8bb263801 GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T>y zr;B4q#hkaZ&iV^GO0?IXcF%V5vQPfP;L#b_@36|%x5x0}k zx?E4^Hw__Sd#yGQnJZ{9umXWra% z+bZw#8SsfS9DB%gz#@i0qMe)JaRFn3j2=VJVb+Gi9SjD2>l!|OEPQzR_|HEL|9S4Y z-sj3N%)7T^=^FL@k8gd|p8K%iNB_OjT}&Aj(^pHsxBv0rN6bDaIZmw)zzDP;He)eg+>mHU_UA%vN@saT9 zto`Pz7OZDCVR!s~@UL=1+y4I#7}YV=Z;T# zM#bS%OI`r!T+uZeJf96e?edVr* zu3sVF+mqtYLs_S^h3hMsZ{5YR_ow*twLgL_?mg08Fze^%|4hj7f-BM__HNw1{d(EI zH>^K5u;p{NAFj?2SQxOPIIm3cdPf}VVWzUOqM|@vJ9d+GHGaqS--a4w=Nx8Av3y-n zz4&HU)`zbF>%tG7`N+#XK_$~Y>+{XyVbh*G&ide%>9)Qpk+F_Hr|EM`j4$s!j;U3m z2}*6ODy~odcpXwdoyBVxypkV9q5{2cOTXufpH^Ntxk9vF zbK&tFRZnNlI#+Xa>1pvd8zbIKzgN18Nn_7(X$jEHW}6I z+iUew|EjH-+T+8!`>o&T-kl}QwP3-+4;t65U;gmx@d8(8y9l!#ZP(u(`*2~wtQc<( zyZV@;7ZfzuoxdOatK4wt{=Q;v?$7!L8+SD=QHiwM!S?pXn`7HgWmjbc&$cYBd?TZA z{;|8iwAT%Fhw4vJKh*yTU)Wab)+Xh&ieGHmhKVn}Go(sZN3N(-W90T}y63loYk{+J zQDIVi#ikdI`>L2d8(I^;zRg;HRbI1w)7w91i{4CP$yL|U)my!_y(;uT@9gV^^=V?q z)znu%{I8ew@

yT{jIKjUAiQTF#mzvF;Hb=6~=tyL|QpdM)Wy2zi^2oy0G}|9# znI@|j%$4 ze{UrJzSvjkqLZ>ajrcf&S!Av>=eOsb*DBFjFjcN5`gLh#*urGSyR#HGyy1IM3QU1~ d-=7ljSBz( literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-4.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/inhand-right-4.png new file mode 100644 index 0000000000000000000000000000000000000000..e53f4d72dc8328433f22bf01368709b29b59dd93 GIT binary patch literal 853 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PU= zr;B4q#hkaZ{PQm*$Q<7h{Q~SUm z<<8z(|8wH|9zR?A`dx}qWlGt+l?+1n-pe0feqQ)N^Yau(jbh`=)1TBBzK)Qzskia} zS?&O;E{Os#; zT~!l~3-9)b{mcDevn4fNK%sr2Y-97vH_PtUIS3WZX+0A^u_4v9>895O)(O7KWy$*# zZ8pAekKEtj(a;?DY?jWlDv}Z8yybNx;`Wr@*}L=}JY39PvF}Ha>9SUP z$txEZo(*`mHm9z%=l32x-$UA}*Sn9VKUukK{&MaP*Tt_6F17xC(#?tGLH&XdE$`yZ zflsEysK}qpbP=6!^M~5`qw7rnm`&-va#zH;&#=Ahd2eMXL< zKCbk(8rBk{`fu?lQGhFcR*SbeE!=ooe0_(y>5q%RnCP$*>_2{Ywf1ZFzb`^J=qw1k zEzWEDgLy&y(_*8#;`L3j$h{Q~SUm z<<8z(|8wH|9zR?A`dx}qWlGt+l?+1n-pe0feqQ)N^Yau(jbh`=)1TBBzK)Qzskia} zS?&O;E{Os#; zT~!l~3-9)b{mcDevn4fNK%sr2Y-97vH_PtUIS3WZX+0A^u_4v9>895O)(O7KWy$*# zZ8pAekKEtj(a;?DY?jWlDv}Z8yybNx;`Wr@*}L=}JY39PvF}Ha>9SUP z$txEZo(*`mHm9z%=l32x-$UA}*Sn9VKUukK{&MaP*Tt_6F17xC(#?tGLH&XdE$`yZ zflsEysK}qpbP=6!^M~5`qw7rnm`&-va#zH;&#=Ahd2eMXL< zKCbk(8rBk{`fu?lQGhFcR*SbeE!=ooe0_(y>5q%RnCP$*>_2{Ywf1ZFzb`^J=qw1k zEzWEDgLy&y(_*8#;`L3j$BDTjv>wMBv*A|CU4hNVusyMW>6Yr{g-Sqg; zhO@sFc{0oP&&^vl=@28(3yagYwGMdaOlFDUjbG0c!45J54sP(TV9cE{Y5PLHhuxvm z4c%8Up3Cs?WxDt9>FG(o8y$hVEWRgTe~DWM4f4Cr79 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-1.png new file mode 100644 index 0000000000000000000000000000000000000000..be58210ecdc03f056558d150f799731c42f3fcff GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C|K+1 z;uumf=k580ybT5-Ef2GUdet2ta!isG&^W}RbI2%m@g}~;<_!$O3p~4=94|R#WW6(= z{(PUhpd}NBLIVTS9>%|0ZtD3PZsG0Q)DUy+_Bpri1cuO5r`Yz3=YK1zC$Q%*?fLh{ t{6NPBOUBXz@Aon+R0iq-YhA?b7gsDfZIxHiTA)K1JYD@<);T3K0RYCJL!STu literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-2.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-2.png new file mode 100644 index 0000000000000000000000000000000000000000..91cf2141e77e809ccf9f662d2ec8ddfcee3dc04f GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DA?uc z;uumf=k0kzJ_iR8mJ9n&#yKsz)Okr(MXQiWyny9+L8EQsyu51Jg+ZP%PMa1f1V%n` zH@@>$lF!xm{;fZk%mWbJY3wz~Je; zqWC}aTAp(#G%zr6RPbor&eUGSaMt4Sp3r%TzDXzQ9MXFW*j8K)xN^KUGNO6?U8ZTQ zvx6%B-ppsnez+yN;o7@>^(+Olj4T2U3_#+6>;`5p2g!FgDg-V7-NWGN>gTe~DWM4f D!1zm< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-4.png b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/mag-unshaded-4.png new file mode 100644 index 0000000000000000000000000000000000000000..115e28885ab5862ca96572f9832752c98bd5d39b GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5C|Ks{ z;uumf=k3LfoDB{%204Eh|cE_`Re4+kromG!A4gf3@uT**fMIJ33Pz=}Uxd i{+7w`7_0|KY+}|sz$ZP&CdFzhNXXOG&t;ucLK6VwaYH`< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/meta.json new file mode 100644 index 0000000000..6322804e10 --- /dev/null +++ b/Resources/Textures/Objects/Weapons/Guns/Battery/disabler_smg.rsi/meta.json @@ -0,0 +1,73 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/blob/26818af618762ff52319b3417be8cdc1279e99b7/icons/obj/weapons/guns/energy.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "base" + }, + { + "name": "mag-unshaded-4" + }, + { + "name": "mag-unshaded-3" + }, + { + "name": "mag-unshaded-2" + }, + { + "name": "mag-unshaded-1" + }, + { + "name": "mag-unshaded-0", + "delays": [ + [ + 0.4, + 0.4 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-left-0" + }, + { + "name": "inhand-left-1" + }, + { + "name": "inhand-left-2" + }, + { + "name": "inhand-left-3" + }, + { + "name": "inhand-left-4" + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "inhand-right-0" + }, + { + "name": "inhand-right-1" + }, + { + "name": "inhand-right-2" + }, + { + "name": "inhand-right-3" + }, + { + "name": "inhand-right-4" + } + ] +} -- 2.51.2