From ec00589791f68041ac6d00860cde04ef092b7146 Mon Sep 17 00:00:00 2001 From: Cheackraze <71046427+Cheackraze@users.noreply.github.com> Date: Tue, 8 Nov 2022 15:21:13 -0500 Subject: [PATCH] Practice Disabler (#12301) * pewpew * renamed the rsi and reparented off WeaponDisabler --- .../Weapons/Guns/Battery/battery_guns.yml | 23 ++++++ .../Weapons/Guns/Projectiles/projectiles.yml | 40 ++++++++++ .../Battery/practice_disabler.rsi/base.png | Bin 0 -> 1964 bytes .../practice_disabler.rsi/equipped-BELT.png | Bin 0 -> 1365 bytes .../practice_disabler.rsi/inhand-left-0.png | Bin 0 -> 1369 bytes .../practice_disabler.rsi/inhand-left-1.png | Bin 0 -> 1402 bytes .../practice_disabler.rsi/inhand-left-2.png | Bin 0 -> 1419 bytes .../practice_disabler.rsi/inhand-left-3.png | Bin 0 -> 1429 bytes .../practice_disabler.rsi/inhand-left-4.png | Bin 0 -> 1410 bytes .../practice_disabler.rsi/inhand-right-0.png | Bin 0 -> 1331 bytes .../practice_disabler.rsi/inhand-right-1.png | Bin 0 -> 1392 bytes .../practice_disabler.rsi/inhand-right-2.png | Bin 0 -> 1384 bytes .../practice_disabler.rsi/inhand-right-3.png | Bin 0 -> 1395 bytes .../practice_disabler.rsi/inhand-right-4.png | Bin 0 -> 1400 bytes .../practice_disabler.rsi/mag-unshaded-0.png | Bin 0 -> 249 bytes .../practice_disabler.rsi/mag-unshaded-1.png | Bin 0 -> 1036 bytes .../practice_disabler.rsi/mag-unshaded-2.png | Bin 0 -> 1063 bytes .../practice_disabler.rsi/mag-unshaded-3.png | Bin 0 -> 1096 bytes .../practice_disabler.rsi/mag-unshaded-4.png | Bin 0 -> 1113 bytes .../Battery/practice_disabler.rsi/meta.json | 69 ++++++++++++++++++ 20 files changed, 132 insertions(+) create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/base.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/equipped-BELT.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-4.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-4.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-0.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-1.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-2.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-3.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-4.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.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 1bc5266edc..2c0307922b 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml @@ -299,6 +299,29 @@ zeroVisible: true - type: Appearance +- type: entity + name: practice disabler + parent: WeaponDisabler + id: WeaponDisablerPractice + description: A self-defense weapon that exhausts organic targets, weakening them until they collapse. This one has been undertuned for cadets. + components: + - type: Sprite + sprite: Objects/Weapons/Guns/Battery/practice_disabler.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-unshaded-0 + map: ["enum.GunVisualLayers.MagUnshaded"] + shader: unshaded + - type: Clothing + sprite: Objects/Weapons/Guns/Battery/practice_disabler.rsi + quickEquip: false + slots: + - Belt + - type: ProjectileBatteryAmmoProvider + proto: BulletDisablerPractice + fireCost: 100 + - type: entity name: taser parent: BaseWeaponBatterySmall diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml index 7fa616aa9e..fa6b2282b0 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/projectiles.yml @@ -169,6 +169,46 @@ path: "/Audio/Weapons/tap.ogg" soundForce: true +- type: entity + name : disabler bolt practice + id: BulletDisablerPractice + parent: BaseBullet + noSpawn: true + components: + - 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: + - shape: + !type:PhysShapeAabb + bounds: "-0.15,-0.3,0.15,0.3" + hard: false + id: projectile + mask: + - Impassable + - BulletImpassable + - *flybyfixture + - type: Ammo + - type: StaminaDamageOnCollide + damage: 5 + - type: Projectile + impactEffect: BulletImpactEffectDisabler + damage: + types: + Heat: 1 + soundHit: + path: "/Audio/Weapons/tap.ogg" + soundForce: true + - type: entity name: emitter bolt id: EmitterBolt diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/base.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3d59d94afd03f1fd87e6614730d05805f7ec54 GIT binary patch literal 1964 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 XSO*{S_R%g700000NkvXXu0mjfVb+7Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-0.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-0.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6d6e10efdb1563f0057a65fab717339f89fc20 GIT binary patch literal 1369 zcmV-f1*ZCmP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|cb}cCg{dW{S1VIrT4!+jv8T9abTUDv#oMh$p z&COq@Oi9T>1U8BZ^Pj(0_zMrmY$1zUsij0bx#r4_4~yq>Qi}QLkB6_HFn-{N`v(Rq zfu?g<<|Xgo%j*Qq7r#C7gZ4|0U5Y3^ES>hs{K~dVQR0h#jYGXY{H;6J%l(@F;?~nR zD}pfu`Vt48iBd!#c?jnO3&2kM<>dP}^eJuOn99LPXa5+(aN8X3)gFR)e?7%8&WoQ; z{;Q&L)5lm{e3B=Ax|iVxix9MzmHDkjv)oI(i{V@Z@4*keQMREZJUMVSUUEt&`I)L~-g$qLHcIUPJp%9T3+ppBSsZZ?B$=R$4rH$u-VXkxy;HQ-PIaPaN4V((n0KDT zjE&sxAq7BaUAO_!aD|xOvkHd0KnHz;pB*Ft$?)^~!j`3a_bCeEQ7CzZHVgQ6-qbQ)M z$pKc*g7ndS9@XrUB#TH96_YAnQprV1DO&bf<(f3BXi-(us&2`$i4{{btLBw!!tSq9 zOVw(%R(CAw(CnD)kZ^C@Qp-(RY1*vS<{jzNbC+JacI&nK;E}?>IWWr5VWSS8G?7X( zPnl)vv{|Pwq}oa=FIi>jvQ?Mgs9mT&qV|m3=cv(z8XrKVfKG4Jz*c=xLHjt7jTsQ* zOh8;W0!V1ym_?(Uc_Y`bYeKAyT_FrBWrH(lBL)QXB$h=tcCW~Nh+D|^CEWNKxv-)8 z4&=gy?g_c~xP5@y*!8a;h#k8y96^l<+YbWMoXvM_`fVD%I`K!*kD?z%|2IV|XP;W? zun2-N?v;yhu;HSX1%L4mY4}7y28pJ&NkXl`musHh-Ocixk{wlG$ZR-`dx$=kkC=;& zEsAqhx(GF+KF8K6xYGFHTl|cMUkQ9naV9q$??b%SyikTL^fCzrXuE@J_>>4PIMW+S zgh+I+IaQklVNRHeS|SD~Rz{hS(ojHzs-n^g`Iw_D)Sv$7U#VDi$L0uHHv0_J@EvIc z4}0+aZPpboZLg3a>OiY*i^fK#Pfb!h!ECq&vlk>#1sSGm%c#g5H|DL1GdwsD6@M{49pkl6RDrJ;PmzX_1|5{DJGa^YE%VatO05qF7 ze=w^fNYYrgw-;C}R_Ju^4Y)Mm=?C??hxz;+%k`(6EP?&u z0Kn|aNzz!p#~;Wi5ryslH>QPUOqIdlj>c5^_VUVn&kBGbT4BV|a75R2o&3J&$3y`N bC>pQ>C6mF392aZU00000NkvXXu0mjfEqa48 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-1.png new file mode 100644 index 0000000000000000000000000000000000000000..a0834427145bcab34c7e20cf47909c32d57e57d8 GIT binary patch literal 1402 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-4.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-left-4.png new file mode 100644 index 0000000000000000000000000000000000000000..f2b32834e30d416b26740b14a4f49c4c4c094ef9 GIT binary patch literal 1410 zcmV-|1%3L7P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=HGlI$i7hTmC5mVhLLU^(Jel^taH`LR8Ho5`fk z>AYo3w=psnl0HC$`PZK-{DF%p#*oxXt~p0ssiw+~hZ4{0tSP4Beq4OLLirv-p08yU6YwB_9$!B=j7^aI-nyMtch4?dc_kab9vc z<#$E-RzJt;l9Rs3mi0~jk4A}I)~&bBV_qdnNZhHM*$r0ZIaHcB2Nd*@p_++lg*w zAjXM6+%^GBXx_|Xp_F)&YgjcQR>rDOhLyVE4BEs%Fim1zbYpiX_a(QG%5QPwS8`#a z`!C3ajqZiqXKr6m8$18?gV?bO!x7XdSbpd*i*xavn|`?tzx&~jq8~*+ivDkkR!TlC z*HI!Wv~jLngpCacwWRpPH|y|C2OXp)ZC8R^gD1B%y}Or^=G5fK0@EWbA`dW z-c-0Qu1aNeZj9{0IKfJHf)J7!dh%5*d(lh7CZd$YWzd*~0k|`6I!n zgjQ|2;LHgf4TmZYBjb=cx7X6goWpyzv8_NB(ymB~$Vx_ij%}yn40r?rr|joC#D944 zt2OeP=F?}#5qc`SG8maIEyKDQm?JYY4&#t~?RA06;qJ5eqtBmRwk!%Sk#7@5$Vko! z+%JQWY4uv^u5zSI{RwRDOM>|jVFJ?=4dy)MpdP|YvJXXWs=rGt`@f#0D00006 zVoOIv0RI600RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000McNliru<_aDP40!UZ~tj_g&^`Q2RWAl6rcbFC_n)UIA1^* zbXlu5*uU?KH9)P}AOLu#!s)DpVzGedr}>xF1bibBCy`uuj{tyH>+%O?bp&w|$$HM`D>CTChNXFg- z*(AcC`}@YUu#72lzy}&r=6bPYwr2%E5S<|8XgH$lx=waq^kbp`1>_C*284~mj3W7s Q3IG5A07*qoM6N<$f^FrKApigX literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-0.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-0.png new file mode 100644 index 0000000000000000000000000000000000000000..c098c3340a80ca5b4a66dcfdbd55684e9c3b6ce3 GIT binary patch literal 1331 zcmV-31 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KbZZszh#=mol9s%1J!*R?%sW<5H`!F+^>~5k~ z$=g<{ltBxF0psxx3>)SjzpwBc9*$H(QY*RU9Py-@Dmz|EJfE|qn2!8-_-aD^NgnP7 zsEvYB&T5`le}`P(2Uxn~?O7hIUwX==h~m@KvS;RZak&%;U-GLS>h!qFy&KL@P!hxrdMC6f&auQeovFsm6KjyK|I$NEA8mevdv3x6SdM?a7Jv+lvq5 zyySAq-xcM%eD>8PCw-C2Jqz1CY)o@ zvB9Ns49iGcsp8#^RFO*b*kQy7vB!qgsS?ApixLfTS~QQcQ-_I(CmTxU4li$65#!1o z07%kKffk!o8B#!^gPuUlw=HzcTaW2Fl{n%c^kjlEI>=rrJXU@seNeR4Ug|`#9PXwQ zFzn1*c6%f?J%>^Imv7IWK()-%lt2G4_ij?BHRmjGr z04~DZ3S&q>AZ9FS$`p;+h~UQpJ`T%S5;qE+NRN zZe}3Hi9p;o0W4_V%wnOGc#~_`H6d2Uu26=Ry5S7k#6U1jVqJ8zdnflPw~)%WxbZ8w zu+jY!vT%xU=C#<%n!vRR=<> z@yuLzEJc`AN-DT-{Tt4{Z8M+4IIL|QwbIcdXznXFUXyWDt+{k+793*R)P{II)TI^V z4PP}!_5rI`!!0kY(!2XHh2ma*yy3$7XCxEy!Jq z8}s+d@T&@b6#dtV@RuSC?7Q$M(5SB*B)b$E00006VoOIv0RI600RN!9r;`8x010qN zS#tmYE+YT{E+YYWr9XB6000McNliru<_aDP4;F}IMtT4M0PsmfK~z}7?bfl1!axuP z;D2m`8rMe4V2W+8u(h~=@ewS<#`M0+;Tz;Fj^jviAQrZAqGA~k60orKw^7mlOs<%j zW{ZXSW_DRt2%^lWpyW`10u-PC1t>rP{}&KVBJn-TFc`2DK=S=_cHJ6Gvw@~*699bA zvJimpS$4Z`0D#Z01X-R+$A}a%0pGJ6jfdE5b~yE_$nsQPc?9zKDZO=mD}IPqXw>W2 z?tcXUI!0udlP{S-7z~~|Kg26!c`7`v?|c5bH~@gxT+SCXrbRn_r!g%O#pHeAI8J5u pF=Ian3oB0W`3~qyr~n0&5f`uGz=-k3@3;T}002ovPDHLkV1g?ecxeCt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-1.png new file mode 100644 index 0000000000000000000000000000000000000000..cccf790acd14c5a4deeab9b76883f1bd1ebefa17 GIT binary patch literal 1392 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 q@AcV?;?$ZGJiY_^5-LCeS>y*QYrYrO<* zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|cl4L0e{dX0!1OWkEj?akM!7P7{=IzYNtbR;Y z&re6xHLqS#0XYa}nE(8}!e4kedJ0KBTQQ4xQb~m?K61Q0x0Yf$^?CRjLjQ>#?gI>x zpp{$K<~6^9u8#$tE_!>W2k#f3d@-W zQ4aJ3~XEnT*J3)cn49BQZaQrY~=E}M5-1Ol#e0Jd%qc28ZjQ%i23)jFU zvs#JN=b)f77oCn2_j`JU4=!kkpHL#IWpxD2K2)g8F@i2BN?HnN*}E)UyCx!PL7-GB z$rl1OsH=}YY!(}JOR7ZY@l%C=t{ zZVmZkTFs*y=}LPixbLYKSu0@cxH-;=0N)YXTWiSLzK|LkI;dn|bat~FSC^)KLhk+VZTRT~+P*Qy@T%&)NLo%!e71>-CiemOktM*XCAC$@f000JJOGiWi{{a60 z|De66lK=n!32;bRa{vG?BLDy{BLR4&KXw2B00(qQO+^Rh3LXj$G(;aZ-v9sr@kvBM zR9M69)~}AjKoAD-Z?H}HvqgYxs91XfB!VVa9sxlx;CUCq3-ACu!QBxA2|<8{a0FS^ zCcFS21_*d)5i?^}Y%;%@-E39}BFo4j<4}MC6rcbFC_n+93mEhV;(L~1&}Jrp`D}46 z7W4S|EyFcc0)X#XrULLi%X<9_08n!O5GRq;j7TaI@IA|JuY>*mfaa!wIEmz)M<9=% z(p%@Z;uCj@QlWtV<5mEmW<(AN`IZTULHnumi91D{M8ebVzUS4&0RX(_dby%87208o z##Bh8llO(=IJxm?%j002ovPDHLkV1gK} Bc|!mI literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-4.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/inhand-right-4.png new file mode 100644 index 0000000000000000000000000000000000000000..60ce977579aea3499246a4303faaeac57824b5db GIT binary patch literal 1400 zcmV-;1&8{HP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|Ka^*G*-SZSV0s#^LaU70SeS1o1G)VgCHF!e4keS`JyPsH;Xi*|T%Sq{Q<%M~eCAkB6^USU=Ij?FECB zFs5^<^Wv|d%YB38i{75;!TKeqT!JV*9i8^cd?%MnP~wYzt%F~a`gon|$Nk#>cCD9n zHW*_FK#O@iu$0VVoB| zo%FjPy^YVdy67Y?^mIFhpEQEe-cIHhjVwMs4>nwDl(pu;9CFPHlj(ISI#oE;0Aqtm z)3Hs_3_ro#j^=13*4UxM2(ib8*2#%s*+rQKRa!KUu~UbNnI{`Y=FaJ$m1OMPVRTA) zw?K;xIE++)QU`hoWWMP_$GLtS*Qvx22Z56b!stNuYT1#4`lh$eLRt?jKjU=Xw%&rl&7mjIXu zXA6{}1O%c|5>krBY(%hQ0X`L)bIRN(bRrQR&~nFz0-VD8Z0s>Qcv<))BgFs+L7*6* zL7)JvoCWS5RQi_-A>c@oQ_8+Lc(-o-8C@+I8(6}hmX z`xD584c!ZJzvA`|YGc>Gejs*4VK|H$6T%M+vs5m1*QQU8;j0_J1$_(p7W6+8wD1|Y z(yZ!{`WzHw7ME!#alfZm_~eF${0SwZXc0rw>_Zay93#j|E+p=t73*o?vuh%wIufOj zXIn_rpsqgp(CIqrn!4JSBa&;K$gRkyp?7OKQ5TS8_mS>QS@5?%D?c%Ye_)V7lD7TY zFm0$GQ)?MrNmkxB!S|k+r?mpEjxWbKk>ER0dut6<+ZIYg!vb9zcssl5Db-Sw*;2Na zwW4O!i33Dipu7fZkZn#mbg1s-n4$Lm`!RgTK-)LQ7*<8Bd&5sphO<%57oZ345__ta60~#nZi{9xAPvN`3o1i zkKv<>Deh1Z4c-oiTsb2u+WX!b{y@Bb3;NFr!l#vozX1n^+b;@5Czabw3cGLPGL$57j7v?nZ{Dg5mKNu&{1&}#05BjPXI(IB1IHX z6B$J5%9e70{4^LrAKMf&(`>QQyqR6CRtTcWXrbXyfC3bt00k&O0rv|SkH!-CA>(Mk zMgSl0pTF()1D2~txTZq@2>g(>00KW`zuyA@IPMyGkxAEx)G~p<4>^2$MVcP*yn8}k zWK!i3$n~eR?7S?#a1%JTjl*d#0MIoe$AYY60&z6B>3rcP$cs$)^L^R#-^Bp{Jm>an zLt{KnIiWEgiF)#~uq>-JpUwFa#kCbDczXx*B~*X{nutG#hQEw;=_HB(0000@8YaCts)uXXWxO&;W1r^NPJHub9sWzPsSj*Y`Y5!TBv& zeS{CyeA*YEGUeE(59$ub7=flV^fN9N$xg$^&!9yTZi}SH}0NedRKk+-vcsouKQp7-z>j^ eZ-ppKO#|=WH9EJg;-*`IL_A&nT-G@yGywn%4_ZwC literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-1.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b8e47dbae49de3b574440b7d1e5966cd8387c7a9 GIT binary patch literal 1036 zcmV+n1oQieP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=KJa`h$*hVNNLmw+UM#B%tZ=?=R5zSuraPLh6; zPScBaj>!QmKoWWco`m_w?<@Rp1pkDG^+}>~D z636k_il4u*t2Qp7p3TSiWQg8S*b(L_BoTGwp_~MsK`JqzVySx&waA_vB_EQ6dT-(M z20{5MR*xrKgq{f8J^Bmz2QY#-hAV*20nK;&rJVFLfNny*dK>B6}d^BTe~$FhuK_$m5!loDdWON|}a2iP{0PK6lJUzBK2rA6~- zJ9W62c(Uz7!JXxhxfqwgeUkwp6k2RjWQc=g2V#MgZ(j&Tcj<>Qhv7k($pmF|;{Sp2 zOGRt#JSK`BAK3)Ic;__S*yMJNSpX7fUEK5v@D=6{4;`7BFl&d|vB4VKsiG+z33(=$ z9H0dg743Q6$i}4rA%bm%GbA7oGl^2BXv{{0I68#_9MM@4Hy|KY9&mCWq6|3B+cwr1 zIapR!KE=4V077w?3}}kf09Yw0^2d@RhpLJuRn2PZTC`@#DQnKz^1cA8i6v9ZX69C` zx_EN+9NgT!cr9E67o?V4tavGe_SY*1eZr z2M-yzD@GnRe3VfqO{CIHQ)iwweU@1lQfblb${Bv(T49%d?|V< z`u7#B8ZzUw)FrcJX*d;a;BWPg&#M+3so8DHLb5NP^H{l3T=|o>@FV;BZz@_9QJmT8 zYJ`q7#B)W_HgLn?o@?s+i%>#Q+$mF6b)}@F(`oj2^l@{4zYTwP!AsFg(M!?)N)i4I z7zLNppEWg(vFWeYh5!Hn24YJ`L;(K){{a7>y{D4^000SaNLh0L01m_e01m_fl`9S# z00007bV*G`2j&VM3JwB`rK3gw002NqL_t(o!(-UHcNYi4C>RB!U=)mkp#*{tmHaRK zpZ$L{BnD;FkfV=@S`Lu2{XQBCqhJ(_f>AIEM!_f`3jhEq{R?}N);@ax0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=HGax5ndhTmC5mVhLL#B#V+Wd~V)e!6?w9@{zP zs^dH)HQ)hSs3p)RXovaNpDX-=p5wIF!qf@HKH6sFyq!xA$AP z#Bn^f;^!~yrj1LeXZP_r8KO57euQ}nNkkiYC?~Q+2f zgP?pBt49eJp(g_Oi2gzT0gNDy;R@h$K=a*yDJT65AY6XHb&DW;rT*CP-^cuo0$7>nY@KcQKs3pXLhZ;Mu53p^hoeD9czbMh5N{i;v zcj{PT;>m`dxw9NH7vmDRgAz&Fl@^;68R8(>fmk5rdo2W~yY|DG!|@b(yymK1M*yMH#EdU9$E^c}S_zLrfLPw@1XzegNHdtdjO*Ew=A)uPR zgNF><6(bKDKFX+*CQ@mpsWVTTKFh2NskUULr7JI6zRId^)Gn-_>i4P9gBl;CwxZqC zAT@iKpnaX_W(H!M2*hm@ASCu?7Clf(yvc25u`o`BG8U;D&Y(>U1k)teMK`-QayPet zc>XRo-sHkY_Y>s8M)wPHpSgWOZPXp?eh@p4;SOpPoW8kon~5uX-JiB^^x?aTFGDXw z|GuGBLuQn&NcQD(9&fG`SN>!z{K&rkn}$|J6lb=& z8et#}@mx`~4cu_J=bHNdB9u@RcgoaN%fe^H5M^97jDZ>cQQEgxni&^WZZWHHgPGoz z#_fjjU#kp1##m82g}>Rq4807!4E>J{;p!eG{0(>N%$kmueY5}o00v@9M??Vs0RI60 zpuMM)00009a7bBm000ie000ie0hKEb8vpZ0000&NklA&$001%~4^^_z;oATJ002ovPDHLkV1iG^-^>62 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-3.png b/Resources/Textures/Objects/Weapons/Guns/Battery/practice_disabler.rsi/mag-unshaded-3.png new file mode 100644 index 0000000000000000000000000000000000000000..b91721dc77eb6ec9833837f82c948882e52cf62b GIT binary patch literal 1096 zcmV-O1h@N%P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=HYa^xrshW~SlJpz)D1jpgCYHu*d-xu5Mq?61{ zsy6dus$#kU3t503Av??;|E};4E{+yMQqNY*BCb?Y;fhX<=T(oIVmj*M;%f-^Px5dN zFhqh@&f9F4{zFc;fwQUT=_^CIUjyxVprp%weq-pGNcM{OMI6dyNcbAK4Ae_*CHw0w zT;ez$Tgm4??5d4RsAu!`J~_NM6!Qr46q1NK@=#8Kl|d>opkk?e5Vgowj$(&IP^YbU ztOic`$XAamT!fwo+&%h<{0$g^AH(IqXNTI|ekdn>4{)HP&yT2cz;o%L6sKG zqwUnO#Ke;wEpul%WLca`;0{UzIw-W*rO1#Bk{yTzQoh$hm~@wZOqMb6AZRkd7@hdP zp#0L%T04%3Vvdh!!n%0JG?uZ+?HXDD5@=oA^m6d!<~J7|k(!{j-JG$(8rx~2DIEcM z2A3S51&WIHJa6RVG5{B0ZpC6qKp+~4l2LSKCxRa{g#sKgvm|anK&m{j$bEgMj* zi`OhUWz80{=bTHfg^M6TYO&%amr`oQq!pGco~}@+wQ-Y{nl@|Rax1NNL{Cp$yM^vO z_tNX&Ap^N$*zl1@8FkV`D9to=+Vq)cnROx5maMdN+47ZFS@nh5h4o$eJT-byvV#;H)oB6Y(Vw26UWn#8*3X7@tw z<`&@3|I3Xxxv5of-wFZ!T*yaphe1tL+nQ_^jf$ zp>IQf-q5PS7^kH!na!l(RJ4KL>K(6FEjUuM`;>)XUwO{s$(7==chTZ2g4{B1*2dTjDn#A zf)ADaFZ`eVe>5ZpWz=A!2>~W*IY7?#J63uWjDk@x3P!;w7zLw%5C8xhcM~susA^aM O0000 zaB^>EX>4U6ba`-PAZ2)IW&i+q+U=HYZY?JahX1pQE&fOD)PX_Nzg&kpDLK4wNp2|tEGDsx`G%Rfoq7~VbqvT5>Xj$@E z4V?0kuU<+xgq{dIuIM-NH(&&Q499`b4$Y7LLpkYt0O8o-UoFdeSbmbv_Av3}=*!ve zv$(H&cP(YOHJ?qBj23zd6imr48&0P zD^gO?l0&glN-eE&6(mTlxmqo?*4ALOL36{?4HH`H+@+_kJ$LJ+*WL!AXQZJchhd|P zI@;tZ6S-pMX|v2a+oFX~T50LZ%T`%+HAkqqcyjgZ=EbYGS850AyZUu%^g@jqJnlh(aj9RI1z~3CO`=6%`BEcDe)$^nZ?RD70OtoZa9-RF%V3PSe+j1UdcVU z1^Dxya^p=dY;@m2E^Kt4kbBSV18PWkaQ3)}-N$e{H40AO^4wSA#-;67+ZX!q)rmif zeiZ%tioAu)I4#X(^(-ByqEGyM47^^o;z+GwOB})OWv%N;Pto%`ZQ)z?_5W1l4PIQ? zns>s5bokSwXrIV%$a7uGek0US6**<8x9WJU7`%*B!?-ZRhtkeoX=Nm;++$YZ4mG2@ z%0eRaS{G=f1`uK4Lwjb=bxb6}nd4|kvdg^MYBq(`MRuNpMVk1Ip*Gi)y0c`%msA4s z;m*Nl;!mi4xewpu>mNlwihdORM-@4~hHCg5jyvSuS(~@800006VoOIv0RI600RN!9 zr;`8x010qNS#tmY4#WTe4#WYKD-Ig~000McNliru<_aDP4I9McSVaH;076MbK~z}7 zW7xZQ7YD;A7zLwX6pVtQ1cDEh{4e~U{eLth24&RXqj3QyYB@m8_B&pB6pVsVFbYP& fC>RB!02crN