From e390996f5bd8a52ac418f523c8f6e5452fd86164 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Sat, 9 May 2026 21:25:50 -0400 Subject: [PATCH 01/24] USP --- .../_HL14/Weapons/Guns/Gunshots/uspfire.ogg | Bin 0 -> 7724 bytes .../Objects/Weapons/Guns/Pistols/USP9mm.yml | 165 ++++++++++++++++++ Resources/Prototypes/_HL14/tags.yml | 11 ++ .../Magazines/uspmagazine.rsi/ammo_band.png | Bin 0 -> 1734 bytes .../uspmagazine.rsi/ammo_band_empty.png | Bin 0 -> 1833 bytes .../Magazines/uspmagazine.rsi/base.png | Bin 0 -> 376 bytes .../Magazines/uspmagazine.rsi/mag-1.png | Bin 0 -> 452 bytes .../Magazines/uspmagazine.rsi/meta.json | 23 +++ .../Guns/Pistols/uspmatch.rsi/base.png | Bin 0 -> 1410 bytes .../Guns/Pistols/uspmatch.rsi/bolt-open.png | Bin 0 -> 1398 bytes .../uspmatch.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 1833 bytes .../Guns/Pistols/uspmatch.rsi/icon.png | Bin 0 -> 1410 bytes .../Guns/Pistols/uspmatch.rsi/inhand-left.png | Bin 0 -> 667 bytes .../Pistols/uspmatch.rsi/inhand-right.png | Bin 0 -> 673 bytes .../Guns/Pistols/uspmatch.rsi/mag-0.png | Bin 0 -> 238 bytes .../Guns/Pistols/uspmatch.rsi/meta.json | 43 +++++ .../uspmatch.rsi/wielded-inhand-left.png | Bin 0 -> 667 bytes .../uspmatch.rsi/wielded-inhand-right.png | Bin 0 -> 673 bytes 18 files changed, 242 insertions(+) create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Gunshots/uspfire.ogg create mode 100644 Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml create mode 100644 Resources/Prototypes/_HL14/tags.yml create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band_empty.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/mag-1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/bolt-open.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/icon.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/mag-0.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-right.png diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/uspfire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/uspfire.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0fd43bb48787d06942ff858e428ea311d4551601 GIT binary patch literal 7724 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 XBQtd!HuidSJPR8lK4G;x{~h`_?t*`z literal 0 HcmV?d00001 diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml new file mode 100644 index 00000000000..1fe98a9e16d --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml @@ -0,0 +1,165 @@ +- type: entity + parent: [ RMCBaseSlideMagazineVisuals, CMWeaponPistolBase ] + id: HL14WeaponPistolUSP9mmEmpty + name: USP Match 9mm + description: Standard issue side-arm of the Civil protection, a Combine reproduction of the USP Match. Chambered in 9x19mm. + components: + - type: Gun + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/uspfire.ogg + - type: Tag + tags: + - Sidearm + - HL14USP + - type: RMCSelectiveFire + scatterWielded: 10 + scatterUnwielded: 10 + baseFireRate: 10 + burstScatterMult: 5 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi + - type: Clothing + sprite: _HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi + - type: RMCWeaponAccuracy + accuracyMultiplier: 1.2 + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_mk80_reload.ogg + ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_88m4_unload.ogg + priority: 2 + whitelist: + tags: + - HLMagazinePistolUSP + - HLMagazinePistolUSPAP + - HLMagazinePistolUSPRubber + startingItem: HLMagazinePistolUSP + - type: AttachableHolder + slots: + rmc-aslot-barrel: + whitelist: + tags: + - RMCAttachmentBarrelCharger + - RMCAttachmentExtendedBarrel + - RMCAttachmentRecoilCompensator + - RMCAttachmentSuppressor + - RMCAttachmentSuppressorCompact + rmc-aslot-rail: + whitelist: + tags: + - RMCAttachmentRailFlashlight + - RMCAttachmentS5RedDotSight + - RMCAttachmentS5MicroRedDotSight + - RMCAttachmentS6ReflexSight + rmc-aslot-underbarrel: + whitelist: + tags: + - RMCAttachmentBurstFireAssembly + - RMCAttachmentLaserSight + - type: AttachableHolderVisuals + offsets: + rmc-aslot-barrel: 0.71, 0.095 + rmc-aslot-rail: -0.065, 0.125 + rmc-aslot-underbarrel: 0.312, -0.25 + +- type: entity + parent: HL14WeaponPistolUSP9mmEmpty + id: HL14WeaponPistolUSP9mmEmpty + suffix: Empty + components: + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_mk80_reload.ogg + ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_88m4_unload.ogg + priority: 2 + whitelist: + tags: + - HLMagazinePistolUSP + - HLMagazinePistolUSPAP + +#9mm +- type: entity + parent: CMBaseMagazinePistol + id: HLMagazinePistolUSP + name: USP Match magazine (9mm) + components: + - type: Tag + tags: + - CMMagazinePistol + - HLMagazinePistolUSP + - type: BallisticAmmoProvider + mayTransfer: True + whitelist: + tags: + - CMCartridgePistol9mm + proto: CMCartridgePistol9mm + capacity: 18 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: MagazineVisuals + magState: mag + +#9mmAP +- type: entity + parent: HLMagazinePistolUSP + id: HLMagazinePistolUSPAP + name: USP Match AP magazine (9mm) + description: A pistol magazine. This one contains armor-piercing bullets, which have noticeably higher stopping power on well-armored targets, and noticeably less on unarmored or lightly-armored targets. + components: + - type: Tag + tags: + - CMMagazinePistol + - HLMagazinePistolUSPAP + - type: BallisticAmmoProvider + whitelist: + tags: + - CMCartridgePistol9mmAP + proto: CMCartridgePistolM77AP + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - state: ammo_band + color: "#1F951F" + - type: MagazineVisuals + magState: mag + +#9mm HP +- type: entity + parent: HLMagazinePistolUSP + id: HLMagazinePistolUSPHP + name: USP Match hollowpoint magazine (9mm) + description: A hollow-point 9mm pistol magazine for the USP Match. These hollow-point bullets have noticeably higher stopping power on unarmored targets, and noticeably less on armored targets. + components: + - type: BallisticAmmoProvider + whitelist: + tags: + - CMMagazinePistol + - RMCCartridgePistol9mmHP + proto: RMCCartridgePistol9mmHP + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - state: ammo_band + color: "#BA5D00" + + + + + + diff --git a/Resources/Prototypes/_HL14/tags.yml b/Resources/Prototypes/_HL14/tags.yml new file mode 100644 index 00000000000..28484be9ca3 --- /dev/null +++ b/Resources/Prototypes/_HL14/tags.yml @@ -0,0 +1,11 @@ +- type: Tag + id: HL14USP + +- type: Tag + id: HLMagazinePistolUSP + +- type: Tag + id: HLMagazinePistolUSPAP + +- type: Tag + id: HLMagazinePistolUSPHP \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/uspmagazine.rsi/ammo_band.png new file mode 100644 index 0000000000000000000000000000000000000000..55cbe83233a0894a9551ad4c4b018f2b5329ce5d GIT binary patch literal 1734 zcmV;%208hOP)D z>6zR%45i#nwufvAiOX{u+0>9tISN1!B2FG7t@Fe4i6oBq9w3Z%JehnezxeBaAHb2m z0eL2*Y{FSX58y=+7JKD9D=8{WnVP<~2-lJkyrt-1E}sG|Cj)=l<$0+&HL z__7GfTs|qS2SBm50}Za`)Wf(n_BESsvXr1QKy1|drM&>!EPo6J05rHH#kex%?W`M* zT!_S#ZPfZ*ST`d*GXPHU*(J6u+sy-#TRmVsUPU(}Ju?8A+A22(f1z|*9Bbl201g9B zv&;ZE%PjW$$vQ{$ciCayI((=`vUpA2*z7G>AElvoG62lRi*-(XtU!QK!sL)XnW&=$ zWo+o@_|P%*6bt|os~v#ADs&Gw>tU8(sYcBQ1E7SIu;r|eSkJ=ft81n<%SUyiu1g69 zAjwB{upC*{z4g>e9a8(kT@}N-@U;SBTjX&$}6WFXDJ;>77c*x#a)Xo zk^~I+t`mp}#PHw7It2n-R*lv?XR1@fxM>d~W%eORAiYO28Zq{O50}QcfKCVA0kNDV zG6)20cIhWTft8c-b^Ha27FhShEyg77WdhU#P+;Z6MQrp1ij~NGzMm}b;)}iL0XP*1 zY*z-(!ewQxZzUG*$I_;LJ^=1WR_54L)&nFJZ7GXr>tn1hWOQ$2ts_Y#A3)Smi)BT! zIF>>x<&PJ>Ng^9n28+b2b~6Xyp2`Q%G0qCxfvPGFz9mwgcALBH3t3@0S=-je04x=? zMeM5DVwaD&pTAlcuCQ$@89+q0RMcLLA$GK)dKtcByXCP_XC77T7onqJR_O?54%&OG zGxK^K!`dC&t(NoPmdFqD1USi@d1dxEvd4>AgLS)9*|;zq7@b>S66ynp>k|t0Ng5Dq zSJ-0>*3FANRoE-nNF6|}k<_m!*d}Q}jIUZ_07>(A3lC~yst#bUhHuqJP+G59jamLu zTPX(MMVS2%1m^Vet@?--S#3tMx~KSAF$HS>L4B0cRbs0?0deYnlzYm0Uahdik3dn( z6m0`ImVU@O40+}*)SpRQ`Q6$VabmOq!0%-MoE3TUhM?TmwNiW5e^jsy08+qqMIZ*5 z$1aki-H9e)hYJEsb^SXmBg^%~_W=ZK_tRZzudV}u=ClI>=|v@Icc3Kfa6w?5+L3Ja z0Yt*tO)hW}*BRMAi(-P?~nu4PcyVXO91- z$kox{reKaSrpg$`OYXSLCAkO#Jas1V-=tH2P6623MPlXpI4RdlXEr( z6G+vf1dH*x*22@M*Q?V#=>eo_HbLZmGuH2!J!@abGkhfOf$m8UKp@95MDB3w_spJ^ z=nR_i3?CWw5DozA?a3r1P$)_Dum}D4@s}>Iy-r=Ryu4zC15ouQ0!qy~EHu<$5RpGV zKF;so|GXHN0cmN2yLL7Cj2jN1$WQhrQ0}}&8ltn$e?QOnKi;nhJ_(X4ZQagA(P80b z+++Y5Tqw@Wc~7L!N`3tOalZZbcKu%y^yQO4;B0RqrIZYj#ghSK@WnXZ{8CQ{JPN+k z@4xqVzCH=>%?AkP7b|bW9v=Yo+kTGez0_EDg@sc(i+rc?omWqS`Ak4^u7}x$B?RgK zgulQZL-3X?!o`w;_)fbgK|C3(>-0FWdJ2I$0Q6l?E-+UQDNzs#>M(iXlQ1tkK#=YL z(0>$#o;+^OSDa8I49dR}U&KBMsz`M_r-t2j%74#X76bJOK*OyQBDmm~UW0y)L5_5> z2rlxlV}25Hs=zl|cFd6Z05Zie{zR)ySakf)=cn*m9w)@+!kKqQXM52JE=$`U4emrA zS1)wS3I||&&=tnnj-B9KI=L&0LmyW!RN@bvvh)fEkTa7ebHYZ(-c?R@U93}`=;i=! zRC1+*0N)v(0R%%YcM*Im+Z+Ive_|zf$alu)La8lC@O|Y!00030|Du4VxBvhE21!Ig cR09BoKP-{`>qoW#0000E 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..23d684e53f1a9fecec71fea97266a93973f86c9d GIT binary patch literal 1833 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..955b7555f3647d4fe69d28b597ea5c4aadcdf8df GIT binary patch literal 673 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|QgA zr;B4q#hkaZ4E=8hh_w1={N$f$Q<~tw{DiOx1?=CQk?Ehu+Gm`&!S;t$KviE;gL;{4K&wamF!Tb5Xwt^6bmc>j8 zGNKF*S1@q6vpQI4F&qkH6zJoc@wKV${{+tAYFc-2b&TZ4V1>%vyZ@!@G-~34KbO=UKi~*?xZd*}vx3uI$78 z$CLj*N-Vi3y5)h$k=I+4W;9pM=>B<0+NzXE;#Oxs?`ZgDuWc?qmzn(iM@yD9=oAnRe%DPdKHr`&Q);P*LBk&JT}@6DgfFMnV9oWPk^4^}%JT(@cc?47JfL^rRUZ)x%I z`}xI*fA?r`zD(@hH8a}5#`pkRnJPz9=jzMdRzEiBBu6CYF~;SdYvla*Ir)4V&~zga z-s~ekl&w8)TIz?sXMWRu?$v|SlML59WdHh{!OQ&i*1H@_t$tjxesn_e+KRo0;;+n2 uxZ0|h8?hMZRd4BQ8LJwWE`)gY53`fM{l3|GLK?s{$KdJe=d#Wzp$Pz0sxKM< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/mag-0.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/mag-0.png new file mode 100644 index 0000000000000000000000000000000000000000..2d521dceebe3ee3d70d0794a30f6e0a763da3ec4 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?31We{epSZZGe6x8!{ zaSVxQeS6N3k%58Z@P@|v^UiGkSqo-v`Vq2mE}M1!`ieX2lg{?z(vU-tPW6pH)uptJ*zp`S!cM=d8J(bubvXvou&LF`N-( zOz7iaD0X3(q0DqZM({!L^Io@D)7fhognP^xL;hTPrDRo|yLHnZOX0dNxjVUqmOqfp zXIfG5=*t_XxyQeSYaGl{Yf0Xhd;H14=?$0uo%7tVZ{sqtXV15=Ox>z*Yud3HA*(~L zzWzFg`(qXVj{Vgf_u}qfJ@~OKjdRzJyT8PG`|TD#`noxr^Bk)R|EBxzAHVv+L5;+gvBdl#3Iq0AjIHu2E@IFIKrOW(3@0{~Z6Lni2t<3rNF8x-SX49U3qJ7z_Gs0>(zh$=` z^0^dL@#LuRWR(ORoMFKL3#MRg1&*doL9Z5PupQjV@VMdB!^h0?IJ*BYa(i|8w6W9) z{ewFjTr>_zPqDlZ`$VJr!kO*z`qLfm1-OKjaL?Vuetqrj6}zldOhneo}|^HxB`j6WNld_(2U9ajgmuwI;5W;)p?Q}D4hTR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..955b7555f3647d4fe69d28b597ea5c4aadcdf8df GIT binary patch literal 673 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|QgA zr;B4q#hkaZ4E=8hh_w1={N$f$Q<~tw{DiOx1?=CQk?Ehu+Gm`&!S;t$KviE;gL;{4K&wamF!Tb5Xwt^6bmc>j8 zGNKF*S1@q6vpQI4F&qkH6zJoc@wKV${{+tAYFc-2b&TZ4V1>%vyZ@!@G-~34KbO=UKi~*?xZd*}vx3uI$78 z$CLj*N-Vi3y5)h$k=I+4W;9pM=>B<0+NzXE;#Oxs?`ZgDuWc?qmzn(iM@yD9=oAnRe%DPdKHr`&Q);P*LBk&JT}@6DgfFMnV9oWPk^4^}%JT(@cc?47JfL^rRUZ)x%I z`}xI*fA?r`zD(@hH8a}5#`pkRnJPz9=jzMdRzEiBBu6CYF~;SdYvla*Ir)4V&~zga z-s~ekl&w8)TIz?sXMWRu?$v|SlML59WdHh{!OQ&i*1H@_t$tjxesn_e+KRo0;;+n2 uxZ0|h8?hMZRd4BQ8LJwWE`)gY53`fM{l3|GLK?s{$KdJe=d#Wzp$Pz0sxKM< literal 0 HcmV?d00001 From f2fa7e82d1780eb03729ccbf4da357451348f841 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Sun, 10 May 2026 10:25:50 -0400 Subject: [PATCH 02/24] I love you linter. --- .../_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml | 2 +- .../_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml index 1fe98a9e16d..787f73f66d2 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml @@ -64,7 +64,7 @@ rmc-aslot-underbarrel: 0.312, -0.25 - type: entity - parent: HL14WeaponPistolUSP9mmEmpty + parent: HL14WeaponPistolUSP9mm id: HL14WeaponPistolUSP9mmEmpty suffix: Empty components: diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json index 01bc48ca0c2..c7eaa5a12a1 100644 --- a/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Pistols/uspmatch.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken/modified from cm-ss13 at https://github.com/cmss13-devs/cmss13/commit/9ff2072285d9668073b5bd2219d2ebac0f5281b5", + "copyright": "Suit storage Modified from cm-ss13 at https://github.com/cmss13-devs/cmss13/commit/9ff2072285d9668073b5bd2219d2ebac0f5281b5, rest taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi,", "size": { "x": 32, "y": 32 From 2f30b9fbdbb7346806e3e9a87b61c37f9df745a2 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Sun, 10 May 2026 10:41:09 -0400 Subject: [PATCH 03/24] --- .../_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml index 787f73f66d2..c33b5735420 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml @@ -1,6 +1,6 @@ - type: entity parent: [ RMCBaseSlideMagazineVisuals, CMWeaponPistolBase ] - id: HL14WeaponPistolUSP9mmEmpty + id: HL14WeaponPistolUSP9mm name: USP Match 9mm description: Standard issue side-arm of the Civil protection, a Combine reproduction of the USP Match. Chambered in 9x19mm. components: From dbe73d71184797e2930ab3203cb969322a97f7ca Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Sun, 10 May 2026 10:52:05 -0400 Subject: [PATCH 04/24] --- .../Objects/Weapons/Guns/Pistols/USP9mm.yml | 14 +++++++------- Resources/Prototypes/_HL14/tags.yml | 9 ++++++--- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml index c33b5735420..08e7af5b73e 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml @@ -31,9 +31,9 @@ priority: 2 whitelist: tags: - - HLMagazinePistolUSP - - HLMagazinePistolUSPAP - - HLMagazinePistolUSPRubber + - HL14MagazinePistolUSP + - HL14MagazinePistolUSPAP + - HL14MagazinePistolUSPRubber startingItem: HLMagazinePistolUSP - type: AttachableHolder slots: @@ -77,8 +77,8 @@ priority: 2 whitelist: tags: - - HLMagazinePistolUSP - - HLMagazinePistolUSPAP + - HL14MagazinePistolUSP + - HL14MagazinePistolUSPAP #9mm - type: entity @@ -89,7 +89,7 @@ - type: Tag tags: - CMMagazinePistol - - HLMagazinePistolUSP + - HL14MagazinePistolUSP - type: BallisticAmmoProvider mayTransfer: True whitelist: @@ -117,7 +117,7 @@ - type: Tag tags: - CMMagazinePistol - - HLMagazinePistolUSPAP + - HL14MagazinePistolUSPAP - type: BallisticAmmoProvider whitelist: tags: diff --git a/Resources/Prototypes/_HL14/tags.yml b/Resources/Prototypes/_HL14/tags.yml index 28484be9ca3..73612331a2a 100644 --- a/Resources/Prototypes/_HL14/tags.yml +++ b/Resources/Prototypes/_HL14/tags.yml @@ -2,10 +2,13 @@ id: HL14USP - type: Tag - id: HLMagazinePistolUSP + id: HL14MagazinePistolUSP - type: Tag - id: HLMagazinePistolUSPAP + id: HL14MagazinePistolUSPAP - type: Tag - id: HLMagazinePistolUSPHP \ No newline at end of file + id: HL14MagazinePistolUSPHP + +- Type: Tag + id: HL14MagazinePistolUSPRubber \ No newline at end of file From b9d46481a3324f741016d5085cc0b13b185a1f41 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Sun, 10 May 2026 10:58:02 -0400 Subject: [PATCH 05/24] --- Resources/Prototypes/_HL14/tags.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_HL14/tags.yml b/Resources/Prototypes/_HL14/tags.yml index 73612331a2a..cb25f70e5d4 100644 --- a/Resources/Prototypes/_HL14/tags.yml +++ b/Resources/Prototypes/_HL14/tags.yml @@ -10,5 +10,5 @@ - type: Tag id: HL14MagazinePistolUSPHP -- Type: Tag +- type: Tag id: HL14MagazinePistolUSPRubber \ No newline at end of file From 8d0bf26299ea382a5c4ecc28a3950cab1e55b7af Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Mon, 11 May 2026 18:21:26 -0400 Subject: [PATCH 06/24] I need to lint --- .../Weapons/Guns/Gunshots/pulselmg_fire.ogg | Bin 0 -> 19495 bytes .../Gunshots/{uspfire.ogg => usp_fire.ogg} | Bin .../Weapons/Guns/MachineGuns/pulselmg.yml | 134 ++++++++++++++++++ .../Objects/Weapons/Guns/Pistols/USP9mm.yml | 2 +- .../Guns/MachineGuns/pulselmg.rsi/base.png | Bin 0 -> 414 bytes .../pulselmg.rsi/equipped-BACKPACK.png | Bin 0 -> 1191 bytes .../pulselmg.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 1191 bytes .../MachineGuns/pulselmg.rsi/inhand-left.png | Bin 0 -> 682 bytes .../MachineGuns/pulselmg.rsi/inhand-right.png | Bin 0 -> 628 bytes .../Guns/MachineGuns/pulselmg.rsi/mag-0.png | Bin 0 -> 238 bytes .../Guns/MachineGuns/pulselmg.rsi/meta.json | 41 ++++++ .../pulselmg.rsi/wielded-inhand-left.png | Bin 0 -> 682 bytes .../pulselmg.rsi/wielded-inhand-right.png | Bin 0 -> 628 bytes 13 files changed, 176 insertions(+), 1 deletion(-) create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg rename Resources/Audio/_HL14/Weapons/Guns/Gunshots/{uspfire.ogg => usp_fire.ogg} (100%) create mode 100644 Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/mag-0.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-right.png diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a2f6938c71139784f648865ae3c778414a8fbf55 GIT binary patch literal 19495 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/uspfire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/usp_fire.ogg similarity index 100% rename from Resources/Audio/_HL14/Weapons/Guns/Gunshots/uspfire.ogg rename to Resources/Audio/_HL14/Weapons/Guns/Gunshots/usp_fire.ogg diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml new file mode 100644 index 00000000000..e279092ecad --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml @@ -0,0 +1,134 @@ +- type: entity + parent: [ CMBaseWeaponGun, BaseItem, RMCBaseAttachableHolder ] + id: HL14PulseLMG + name: Pulse LMG + description: A deadly firearm wielded by Combine "SUPPRESSOR" units. + components: + - type: Wieldable + - type: Item + size: Huge + - type: AmmoCounter + - type: MagazineAmmoProvider + autoEject: true + - type: RMCAmmoEject + - type: MagazineVisuals + magState: mag + steps: 1 + zeroVisible: true + - type: Appearance + - type: RMCNameItemOnVend + item: PrimaryGun + - type: GunRequiresWield + - type: Corrodible + isCorrodible: false + - type: GunIFF + enabled: true + - type: WieldDelay + baseDelay: 0.4 + - type: WieldableSpeedModifiers + base: 0.5 + light: 0.69 + medium: 0.75 + heavy: 0.806 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + - type: Clothing + sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + slots: + - suitStorage + - Back + - type: MeleeWeapon + damage: + types: + Blunt: 20 + - type: Gun + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/pulselmg_fire.ogg + soundEmpty: + path: /Audio/Weapons/Guns/Empty/lmg_empty.ogg + - type: RMCSelectiveFire + baseFireModes: + - FullAuto + recoilWielded: 3 + scatterWielded: 10 + baseFireRate: 4.3 + burstScatterMult: 4 + modifiers: + FullAuto: + maxScatterModifier: 4 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 80 + - type: RMCWeaponAccuracy + accuracyMultiplier: 1.05 + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot { } + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: RMCMagazineSmartGun + insertSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_sg_reload.ogg + ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_sg_unload.ogg + priority: 2 + whitelist: + tags: + - RMCMagazineSmartGun + - type: GunDamageModifier + multiplier: 1 + - type: GunToggleableAmmo + settings: + - damage: + types: + Piercing: 30 + armorPiercing: 0 + name: rmc-toggleable-ammo-highly-precise + icon: + sprite: _RMC14/Actions/marine_smart_gun_actions.rsi + state: ammo_swap_normal + - damage: + types: + Piercing: 20 + armorPiercing: 40 + name: rmc-toggleable-ammo-armor-shredding + icon: + sprite: _RMC14/Actions/marine_smart_gun_actions.rsi + state: ammo_swap_ap + - type: RMCMagneticItem + - type: GunRequiresSkills + skills: + RMCSkillSmartGun: 1 + - type: GunSkilledRecoil + skills: + RMCSkillFirearms: 100 + - type: GunRequireEquipped + whitelist: + components: + - SmartGunArmor + - type: GunToggleableRecoil + - type: GunToggleableAutoFire + - type: ToggleableMotionDetector + - type: IFFToggle + - type: MotionDetector + handToggleable: false + deactivateOnDrop: false + toggleSound: null + - type: SmartGun + - type: AttachableHolder + slots: + rmc-aslot-rail: + whitelist: + tags: + - RMCAttachmentRailFlashlight + - type: AttachableHolderVisuals + offsets: + rmc-aslot-rail: -0.1875, 0.125 + - type: WieldedCrosshair + rsi: + sprite: _RMC14/Interface/MousePointer/smartgun_mouse.rsi + state: all \ No newline at end of file diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml index 08e7af5b73e..46c7cf63fbf 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Pistols/USP9mm.yml @@ -6,7 +6,7 @@ components: - type: Gun soundGunshot: - path: /Audio/_HL14/Weapons/Guns/Gunshots/uspfire.ogg + path: /Audio/_HL14/Weapons/Guns/Gunshots/usp_fire.ogg - type: Tag tags: - Sidearm diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..be3d68ab44fb0f139ad879548afbb15f7abacf5d GIT binary patch literal 414 zcmV;P0b%}$P)5-rYY8E^LZ#h7eJ|4v?$17zvRBWPID;Q>2_TKON?0%&@@ep z*Z?qaG?x1wK?J!ZG8}$DJ|73hm}_mlT0s~S03?p-#WdqdQQRqF7&~}*t%9+ba0po# zvvP9@WE<%^WU^VC2tY#kv+2~ehe{R{#1}wrF0|8Uf}dW9mCF*C_r5>?NQ||o^q>86 zvyl}lO+IdZ(oe!p!7yd8Wq=?kfExI0L$wkN~NoT zub(e~pZUFl&&k|1`oH%V9JkB+0*v&xtNw_`{|yy@0{Hg;U%0!bTz-~gfdBvi07*qo IM6N<$f_Mk4c>n+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..7bca4a2019ca1db5d93a0a473706cbf7866eab94 GIT binary patch literal 1191 zcmV;Y1X%ltP)LK@f&}#4m)nD;T195G1nE=tVsF5sV%cLG
    P@#Ib8NBjqB%;FO9AR4k@_9iHd^Y%{fcGg|9Ga+x!?z|0y5N5Wzo~r5U z?&&IxQ4;|X5CIVo0TB=Z5fA|pC>Mc8&1XL%a|3(SV6d_pmHyU-j3i$Q= zkGXR7hE*EMmw8tZa{!;k-d*kYaeBID-YqUrY(ohFiSZ3)y4SAXvI>4_EZIwKBMa~W zC-71$2?4hQh~2=)PoBoLnOW@vl*IN{P4^wZ*O?XnA(IjU%4Ed z0~Ej@i2E}qPaAgphw8LRVEWn9o&~@Gi2Cx!0-!HO7kWYfZ5x>C09fW=hbx4a7sJeh zdjTen3pimS$ZE6@0OLbBcso-;7Ras0!BP-h+)J{R-_o-qN&s8IckbS&ZUc`fDs@`~ zL_h>YKmYKm2}%(0L8G^{ozylD+L5r(dGJMcAipkv&xz4zS_lZ82hV_+R|aYVpf&)S&nfTk zWqFP^0u0E5Fa7Z_)J#N80MrIR^EqWPWZrvebAU7tK7xWhdGLArJ{HfVwG*r^UhRZ9 zt(~y#_MwFUzb1h4;JdyXx^@C31YkD1Vhm=sakA4D&0m@`i*H_(e)xwQ;Dj_z1cM3E z!`M5e+djlNU-$O7J2G`VyiKQ1?POYV2rUFaQ9ln}#_xs!$HM2sn&8kzfYj67x%Ws8 zz%udwhru25{K4&a9X{kJh)X9J5+;gPZtgJ`T3|*rYo|Km^8{z+YYHplMtab{qfz002ovPDHLk FV1mtR7>57= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..7bca4a2019ca1db5d93a0a473706cbf7866eab94 GIT binary patch literal 1191 zcmV;Y1X%ltP)LK@f&}#4m)nD;T195G1nE=tVsF5sV%cLG
      P@#Ib8NBjqB%;FO9AR4k@_9iHd^Y%{fcGg|9Ga+x!?z|0y5N5Wzo~r5U z?&&IxQ4;|X5CIVo0TB=Z5fA|pC>Mc8&1XL%a|3(SV6d_pmHyU-j3i$Q= zkGXR7hE*EMmw8tZa{!;k-d*kYaeBID-YqUrY(ohFiSZ3)y4SAXvI>4_EZIwKBMa~W zC-71$2?4hQh~2=)PoBoLnOW@vl*IN{P4^wZ*O?XnA(IjU%4Ed z0~Ej@i2E}qPaAgphw8LRVEWn9o&~@Gi2Cx!0-!HO7kWYfZ5x>C09fW=hbx4a7sJeh zdjTen3pimS$ZE6@0OLbBcso-;7Ras0!BP-h+)J{R-_o-qN&s8IckbS&ZUc`fDs@`~ zL_h>YKmYKm2}%(0L8G^{ozylD+L5r(dGJMcAipkv&xz4zS_lZ82hV_+R|aYVpf&)S&nfTk zWqFP^0u0E5Fa7Z_)J#N80MrIR^EqWPWZrvebAU7tK7xWhdGLArJ{HfVwG*r^UhRZ9 zt(~y#_MwFUzb1h4;JdyXx^@C31YkD1Vhm=sakA4D&0m@`i*H_(e)xwQ;Dj_z1cM3E z!`M5e+djlNU-$O7J2G`VyiKQ1?POYV2rUFaQ9ln}#_xs!$HM2sn&8kzfYj67x%Ws8 zz%udwhru25{K4&a9X{kJh)X9J5+;gPZtgJ`T3|*rYo|Km^8{z+YYHplMtab{qfz002ovPDHLk FV1mtR7>57= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..3a4a1801d78f64881a585cf124a9d9ee9bd10100 GIT binary patch literal 682 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qfx zr;B4q#hkaZ`d1z@5IFWeQC;AULjhZQ0cX0%oP&}q<{CR1zkKDcdukKp`|CsG&fkun zK9`<+dfMN*+ii|8Q%A8AL!lps!Z}XHBbJH{7V0bl&s!L_>aPh~owqaQ)Yq!1+j8s8 zX8X1m{c-#Gv&Jvg<0-LQev>Md-+V+9rFO=}O_Ds_kbQ4S!p1 zUlzY}i)hv2!nF3z&4QmJKHh$7cI9<)6MN~MUwaf%*@2PUl+@R1!Bh-Z_H>c@BE-+rC-|N7+QI2$a61owM<_^uKc1V25LWKChbZ z`H^#H=(?Rf-R~JnGQwv!GuFy1i)jjeEPO0SS9ZIV-GO`ScFtg|6kdO9me5QyO*@6~ sZ}E(Q=a0=&s;lAbLQV|tSbwlSj}M$aDQ$HpF!3>Xy85}Sb4q9e0Q-zD`Tzg` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..faf612d0a1a4184ad3544b2e7fe676307891367c GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$q zr;B4q#hkZMj9rHe1Y|zODg0nQX#OJ?h}jOxi~MQ)Vs%uvI{S-Rl1f z((~1~cCU+0a4Qg0;GR;n{dVC)`&%s&82`@kSaFhJ&iUsXZDjZ+*KWSqqk5Y|$neH8 zorSR+Lh^?uxhQ>|ap`}BjhX6YR|e*Xiz45BuV%AOWn_N3v{}vb%VK^<`<3_OgztU- zGPx{H=K42z4hQcY91~hMszhAx-o7syV}2it$Bi%h z;?`eoDmnGKtZDZ0dC3yZ)yFOJR@Q6p_|7ot!1s_#VNFwl;u^#EvpDa!ziF}hAM=h4 ziTW>=uAAj{d;edatSMq1(wEEoPS`sle9q9M%;|tTSOUK=s@_)r%2>88y|D7w>Pzeq z8D|fue_>p@bKcRXor}HX6Z%(GR@@8%(sz%lm02(AyIQ>=YAOGQ3XvDPzcA{2jVOv) z*ZFkMw+O#2Jo6s!(yC?fsS4h^aQ>Vh`@H1?q*fbTk5$XmJsiz(;TJ>qv|kLm2NLSP zO)WdQ<5KXtn?0+)GA=#Y;s1j9i&{j`@)r?%KZm_$e)DeC=EYyrKWyK*$9n&=elF{r5}E+KVHfZK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/mag-0.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/mag-0.png new file mode 100644 index 0000000000000000000000000000000000000000..2d521dceebe3ee3d70d0794a30f6e0a763da3ec4 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?31We{epSZZGe6x8!{ zaSVxQeS6N3k%58Z@P@|v^UiGkSqo-v`aPh~owqaQ)Yq!1+j8s8 zX8X1m{c-#Gv&Jvg<0-LQev>Md-+V+9rFO=}O_Ds_kbQ4S!p1 zUlzY}i)hv2!nF3z&4QmJKHh$7cI9<)6MN~MUwaf%*@2PUl+@R1!Bh-Z_H>c@BE-+rC-|N7+QI2$a61owM<_^uKc1V25LWKChbZ z`H^#H=(?Rf-R~JnGQwv!GuFy1i)jjeEPO0SS9ZIV-GO`ScFtg|6kdO9me5QyO*@6~ sZ}E(Q=a0=&s;lAbLQV|tSbwlSj}M$aDQ$HpF!3>Xy85}Sb4q9e0Q-zD`Tzg` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..faf612d0a1a4184ad3544b2e7fe676307891367c GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$q zr;B4q#hkZMj9rHe1Y|zODg0nQX#OJ?h}jOxi~MQ)Vs%uvI{S-Rl1f z((~1~cCU+0a4Qg0;GR;n{dVC)`&%s&82`@kSaFhJ&iUsXZDjZ+*KWSqqk5Y|$neH8 zorSR+Lh^?uxhQ>|ap`}BjhX6YR|e*Xiz45BuV%AOWn_N3v{}vb%VK^<`<3_OgztU- zGPx{H=K42z4hQcY91~hMszhAx-o7syV}2it$Bi%h z;?`eoDmnGKtZDZ0dC3yZ)yFOJR@Q6p_|7ot!1s_#VNFwl;u^#EvpDa!ziF}hAM=h4 ziTW>=uAAj{d;edatSMq1(wEEoPS`sle9q9M%;|tTSOUK=s@_)r%2>88y|D7w>Pzeq z8D|fue_>p@bKcRXor}HX6Z%(GR@@8%(sz%lm02(AyIQ>=YAOGQ3XvDPzcA{2jVOv) z*ZFkMw+O#2Jo6s!(yC?fsS4h^aQ>Vh`@H1?q*fbTk5$XmJsiz(;TJ>qv|kLm2NLSP zO)WdQ<5KXtn?0+)GA=#Y;s1j9i&{j`@)r?%KZm_$e)DeC=EYyrKWyK*$9n&=elF{r5}E+KVHfZK literal 0 HcmV?d00001 From 43a114385cce7f26fb76f79b7b313deec1cadea1 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Mon, 11 May 2026 18:33:23 -0400 Subject: [PATCH 07/24] --- .../Objects/Weapons/Guns/MachineGuns/pulselmg.yml | 5 ----- .../Guns/MachineGuns/pulselmg.rsi/meta.json | 14 +++----------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml index e279092ecad..724a42c9f12 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml @@ -32,11 +32,6 @@ heavy: 0.806 - type: Sprite sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi - - type: Clothing - sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi - slots: - - suitStorage - - Back - type: MeleeWeapon damage: types: diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json index b0c75018e93..845c511c8d4 100644 --- a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/meta.json @@ -1,9 +1,9 @@ { "version": 1, - "license": "CC0-1.0", - "copyright": "Backpack and suit storage by TadJohnson00 on hithub for RMC-14/RMC-14. Rest taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi.", + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi.", "size": { - "x": 64, + "x": 32, "y": 32 }, "states": [ @@ -28,14 +28,6 @@ { "name": "wielded-inhand-left", "directions": 4 - }, - { - "name": "equipped-BACKPACK", - "directions": 4 - }, - { - "name": "equipped-SUITSTORAGE", - "directions": 4 } ] } From 8897a525fea0a2b65b8978917c05c0e2b7d226ff Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Mon, 11 May 2026 18:52:59 -0400 Subject: [PATCH 08/24] --- .../pulselmg.rsi/equipped-BACKPACK.png | Bin 1191 -> 0 bytes .../pulselmg.rsi/equipped-SUITSTORAGE.png | Bin 1191 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-BACKPACK.png delete mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-SUITSTORAGE.png diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-BACKPACK.png deleted file mode 100644 index 7bca4a2019ca1db5d93a0a473706cbf7866eab94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1191 zcmV;Y1X%ltP)LK@f&}#4m)nD;T195G1nE=tVsF5sV%cLG
        P@#Ib8NBjqB%;FO9AR4k@_9iHd^Y%{fcGg|9Ga+x!?z|0y5N5Wzo~r5U z?&&IxQ4;|X5CIVo0TB=Z5fA|pC>Mc8&1XL%a|3(SV6d_pmHyU-j3i$Q= zkGXR7hE*EMmw8tZa{!;k-d*kYaeBID-YqUrY(ohFiSZ3)y4SAXvI>4_EZIwKBMa~W zC-71$2?4hQh~2=)PoBoLnOW@vl*IN{P4^wZ*O?XnA(IjU%4Ed z0~Ej@i2E}qPaAgphw8LRVEWn9o&~@Gi2Cx!0-!HO7kWYfZ5x>C09fW=hbx4a7sJeh zdjTen3pimS$ZE6@0OLbBcso-;7Ras0!BP-h+)J{R-_o-qN&s8IckbS&ZUc`fDs@`~ zL_h>YKmYKm2}%(0L8G^{ozylD+L5r(dGJMcAipkv&xz4zS_lZ82hV_+R|aYVpf&)S&nfTk zWqFP^0u0E5Fa7Z_)J#N80MrIR^EqWPWZrvebAU7tK7xWhdGLArJ{HfVwG*r^UhRZ9 zt(~y#_MwFUzb1h4;JdyXx^@C31YkD1Vhm=sakA4D&0m@`i*H_(e)xwQ;Dj_z1cM3E z!`M5e+djlNU-$O7J2G`VyiKQ1?POYV2rUFaQ9ln}#_xs!$HM2sn&8kzfYj67x%Ws8 zz%udwhru25{K4&a9X{kJh)X9J5+;gPZtgJ`T3|*rYo|Km^8{z+YYHplMtab{qfz002ovPDHLk FV1mtR7>57= diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi/equipped-SUITSTORAGE.png deleted file mode 100644 index 7bca4a2019ca1db5d93a0a473706cbf7866eab94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1191 zcmV;Y1X%ltP)LK@f&}#4m)nD;T195G1nE=tVsF5sV%cLG
          P@#Ib8NBjqB%;FO9AR4k@_9iHd^Y%{fcGg|9Ga+x!?z|0y5N5Wzo~r5U z?&&IxQ4;|X5CIVo0TB=Z5fA|pC>Mc8&1XL%a|3(SV6d_pmHyU-j3i$Q= zkGXR7hE*EMmw8tZa{!;k-d*kYaeBID-YqUrY(ohFiSZ3)y4SAXvI>4_EZIwKBMa~W zC-71$2?4hQh~2=)PoBoLnOW@vl*IN{P4^wZ*O?XnA(IjU%4Ed z0~Ej@i2E}qPaAgphw8LRVEWn9o&~@Gi2Cx!0-!HO7kWYfZ5x>C09fW=hbx4a7sJeh zdjTen3pimS$ZE6@0OLbBcso-;7Ras0!BP-h+)J{R-_o-qN&s8IckbS&ZUc`fDs@`~ zL_h>YKmYKm2}%(0L8G^{ozylD+L5r(dGJMcAipkv&xz4zS_lZ82hV_+R|aYVpf&)S&nfTk zWqFP^0u0E5Fa7Z_)J#N80MrIR^EqWPWZrvebAU7tK7xWhdGLArJ{HfVwG*r^UhRZ9 zt(~y#_MwFUzb1h4;JdyXx^@C31YkD1Vhm=sakA4D&0m@`i*H_(e)xwQ;Dj_z1cM3E z!`M5e+djlNU-$O7J2G`VyiKQ1?POYV2rUFaQ9ln}#_xs!$HM2sn&8kzfYj67x%Ws8 zz%udwhru25{K4&a9X{kJh)X9J5+;gPZtgJ`T3|*rYo|Km^8{z+YYHplMtab{qfz002ovPDHLk FV1mtR7>57= From 64aad40fcfb8beeef82e3eb1ac053f23b4d7c288 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Mon, 11 May 2026 19:14:58 -0400 Subject: [PATCH 09/24] --- .../Objects/Weapons/Guns/MachineGuns/pulselmg.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml index 724a42c9f12..c1ee3570b2c 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml @@ -32,6 +32,17 @@ heavy: 0.806 - type: Sprite sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + layers: + - state: base + sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + - state: mag-0 + sprite: _HL13/Objects/Weapons/Guns/MachineGuns/pulselmg.rsi + map: [ "enum.GunVisualLayers.Mag" ] + - type: Clothing + sprite: _RMC14/Objects/Weapons/Guns/SmartGuns/ml66a.rsi # Use the CM13 smartgun sprite for now, they look similar, anyway. + slots: + - suitStorage + - Back - type: MeleeWeapon damage: types: From de4b0bb7b8228b06053d472bda60e7e67ed257ac Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Mon, 11 May 2026 20:50:24 -0400 Subject: [PATCH 10/24] AR2! --- .../_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg | Bin 0 -> 7553 bytes .../_HL14/Weapons/Guns/Reload/ar2_load.ogg | Bin 0 -> 8265 bytes .../_HL14/Weapons/Guns/Reload/ar2_unload.ogg | Bin 0 -> 11287 bytes .../Weapons/Guns/MachineGuns/pulselmg.yml | 39 +++++- .../Objects/Weapons/Guns/Rifles/osipr.yml | 115 ++++++++++++++++++ Resources/Prototypes/_HL14/tags.yml | 11 +- .../Magazines/pulsemagazine.rsi/base.png | Bin 0 -> 1365 bytes .../Magazines/pulsemagazine.rsi/mag-1.png | Bin 0 -> 425 bytes .../Magazines/pulsemagazine.rsi/meta.json | 17 +++ .../Weapons/Guns/Rifles/osipr.rsi/base.png | Bin 0 -> 480 bytes .../Guns/Rifles/osipr.rsi/inhand-left.png | Bin 0 -> 637 bytes .../Guns/Rifles/osipr.rsi/inhand-right.png | Bin 0 -> 633 bytes .../Weapons/Guns/Rifles/osipr.rsi/mag-0.png | Bin 0 -> 297 bytes .../Weapons/Guns/Rifles/osipr.rsi/meta.json | 33 +++++ .../Rifles/osipr.rsi/wielded-inhand-left.png | Bin 0 -> 637 bytes .../Rifles/osipr.rsi/wielded-inhand-right.png | Bin 0 -> 633 bytes 16 files changed, 208 insertions(+), 7 deletions(-) create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg create mode 100644 Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/mag-1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/mag-0.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-right.png diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c858b11d319e999ef97a5a22d9fea1f361b45021 GIT binary patch literal 7553 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 D33esh literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d8fb67cc2ee22e8e262d93b78b495a94a765dfc6 GIT binary patch literal 8265 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 H@51_jTWzcP literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1f7458a2e7d6f52d8f33be39d282c99ed603c04e GIT binary patch literal 11287 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 CCx!L^ literal 0 HcmV?d00001 diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml index c1ee3570b2c..c240e4ed5f0 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml @@ -60,7 +60,7 @@ - FullAuto recoilWielded: 3 scatterWielded: 10 - baseFireRate: 4.3 + baseFireRate: 12 burstScatterMult: 4 modifiers: FullAuto: @@ -78,13 +78,13 @@ slots: gun_magazine: name: Magazine - startingItem: RMCMagazineSmartGun - insertSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_sg_reload.ogg - ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/gun_sg_unload.ogg + startingItem: HLMagazinePulselmg + insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg + ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/ar2_unload.ogg priority: 2 whitelist: tags: - - RMCMagazineSmartGun + - HLMagazinePulselmg - type: GunDamageModifier multiplier: 1 - type: GunToggleableAmmo @@ -137,4 +137,31 @@ - type: WieldedCrosshair rsi: sprite: _RMC14/Interface/MousePointer/smartgun_mouse.rsi - state: all \ No newline at end of file + state: all + +- type: entity + parent: CMMagazineRifleBase + id: HLMagazinePulselmg + name: "Pulse LMG Magazine(10x30mm)" + components: + - type: Tag + tags: + - HLMagazinePulselmg + - type: BallisticAmmoProvider + whitelist: + tags: + - CMCartridgeSmartGun10x30mm + proto: CMCartridgeSmartGun10x30mm + capacity: 120 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: Clothing + slots: + - suitStorage + - type: RefillableByBulletBox + bulletType: RMCBoxBulletsSmartGun \ No newline at end of file diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml new file mode 100644 index 00000000000..ef9b459e641 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml @@ -0,0 +1,115 @@ +- type: entity + parent: [ CMBaseWeaponRifle, RMCBaseWeaponMagazineVisuals ] + name: OSIPR "AR2" + id: HL14OSIPR + description: An older design of the Pulse Rifle commonly used by the Marine Corps. Uses 10x24mm caseless ammunition. + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Rifles/osipr.rsi + layers: + - state: base + map: [ "enum.GunVisualLayers.Base" ] + - state: mag-0 + map: [ "enum.GunVisualLayers.Mag" ] + - type: Clothing + sprite: _HL13/Objects/Weapons/Guns/Rifles/osipr.rsi + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + - type: Gun + selectedMode: FullAuto + availableModes: + - SemiAuto + - Burst + - FullAuto + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/ar2_fire.ogg + shotsPerBurst: 4 + - type: RMCSelectiveFire + baseFireModes: + - SemiAuto + - Burst + - FullAuto + recoilUnwielded: 4 + scatterWielded: 4 + scatterUnwielded: 20 + baseFireRate: 6 + burstScatterMult: 1 + modifiers: + Burst: + fireDelay: 0.1665 + maxScatterModifier: 10 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 6 + FullAuto: + fireDelay: 0 + maxScatterModifier: 13 + useBurstScatterMult: true + unwieldedScatterMultiplier: 2 + shotsToMaxScatter: 4 + - type: RMCWeaponAccuracy + accuracyMultiplier: 1.15 + accuracyMultiplierUnwielded: 0.65 + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg + ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/ar2_unload.ogg + priority: 2 + whitelist: + tags: + - HLMagazineOSIPR + startingItem: HLMagazineOSIPR + - type: GunDamageModifier + multiplier: 1.1 + - type: Tag + tags: + - HL14OSIPR + +- type: entity + parent: HL14OSIPR + id: HL14OSIPRUnloaded + suffix: Unloaded + components: + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg + ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/ar2_unload.ogg + priority: 2 + whitelist: + tags: + - HLMagazineOSIPR + startingItem: null + +- type: entity + parent: CMMagazineRifleBase + id: HLMagazineOSIPR + name: "OSIPR magazine (10x24mm)" + components: + - type: Tag + tags: + - CMMagazineRifle + - HLMagazineOSIPR + - type: BallisticAmmoProvider + mayTransfer: True + whitelist: + tags: + - CMCartridgeRifle10x24mm + proto: CMCartridgeRifle10x24mm + capacity: 30 + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: Appearance + - type: RefillableByBulletBox + bulletType: RMCBoxBulletsRifle + diff --git a/Resources/Prototypes/_HL14/tags.yml b/Resources/Prototypes/_HL14/tags.yml index cb25f70e5d4..5e39b1b2375 100644 --- a/Resources/Prototypes/_HL14/tags.yml +++ b/Resources/Prototypes/_HL14/tags.yml @@ -11,4 +11,13 @@ id: HL14MagazinePistolUSPHP - type: Tag - id: HL14MagazinePistolUSPRubber \ No newline at end of file + id: HL14MagazinePistolUSPRubber + +- type: Tag + id: HLMagazinePulselmg + +- type: Tag + id: HLMagazineOSIPR + +- type: Tag + id: HL14OSIPR \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..c5bee08747fb17d585fc743ad09d6e13d245e5ca GIT binary patch literal 1365 zcmV-b1*-aqP)exXh9hKwH~}lzc(ULO^Cr=ZC8P+6 zY~6f+Rd>(xbAsIN>Z)~JDv8H@s~n+z=J4sHOdwdmscg-%y1J$kg#DYQa% zLKoHJ;7ZL#O&x_dH3~qT&9vm2@KHWWKB>)SqqFro5;ze;w8Fd2ISq3Yjf7R3;ceFB zqkw2>U}?z}fSgBpNSdapIO67wi#Q8M1CFy=osL26i|un01405*wu7= z=9{POR3_*RCvkn)>#*O4VWN_egEXC%E@P{ej;olp4zBOxk}>%+*5@E9mAk|j2iwp#-qW}fB5i0U!4>^dHh(Y zI_Iq@>Z5i6p7N{!FpkdaeJF!w5O1^I&oK5E5X|l%%(Vm@3#Q;K)XHjS*!`zdWt3bM z{eJ!7U;X{|ZG_<*wc@oD6|8w9T!eZVVDcdENf<`Ij0(3NRzlHoTwcE91H^}jz-Q}o zi;EZ9zk8>fdPDMSyTsld zuW9ZHb>P;H1(3|ZAcBihZ*4>uqrmwRMj$`sa}on2ulU$X*U(ibLxP3E5PF19H@PWr^~NS9-tC-fyQZpze%_18Uw1Kx8x6M`qDWo?f`v7!i><9IK?IpzRLX zpyZ+|C@pFc8^a^!LTv?Ls?dB6$4a=01>#Zp=1Xw*`2`m*`&(7`Qy;!Rr7Kl7SvAFj zgkZQVUqc-S`?_+)ubqGUH&<5)wa2F$qxXIz4hL>N9uvQiPSoeaUodA$z0Zi%|*fxB?nUlY5!Afhp?!I(()jPxWoVm)~l;72hwr?ejt zj@^pC?A0@G59d2Icf&VD&7DFP7ANBz}yFC=2qmY(i!;tMJs0-})ba z`m6l>+xtkkzure2U$mrcnSA5rNIqBuW{ZU6X^o&vYyFu|+&cqF&1%K|CZI|cZo892 z!tE~p0RhI-POvtIhEN-p?6&4(!9^z)(xI=-(aaQZ3Y>4|yt^s9yrd`65Rezsi4EB$ z?*Li{5hZ8RV&LFY@TOr2B^F^Ga0(@{lG=Q&X$fc)P($sDwK8)9Hw5!sSb*a51fS32 zU6`XOXRv}Y3P3(i><$S_%$_N+-m;({=f@82f4UW>{{R30|NoZ1R0RM400v1!K~w_( X=IO~+dvyk500000NkvXXu0mjf&zqT1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/mag-1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/mag-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f81af8b19d3ce3a44c98b7acc6e2d0571006e8a1 GIT binary patch literal 425 zcmV;a0apHrP)_4ig(h6h$TpiAE*BDzx^4B!x+)fJ|Vh zFV2;EeHXtw`4~23Y9J&Gjspdo>4OnrQijSrm5+EuCwe; zeZGB|_=ENU%yGr&afp|jd&L{DuIn%WT!3HrM3QjF4+Z6093tANCZME-9;2+ z3TX4eh|F>3vIU(0hN|a45Qhk|32oJLNzKIoF4eo3ivetAebu{41i|D ze?-?;r{=nT+V61b$c+LZ@#WK9$FAmL0DSoNq1gKo^)d7Un9^_*KnTqMM+f)@g>T7- TEh7pn00000NkvXXu0mjfFP*Z` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/meta.json new file mode 100644 index 00000000000..738d3fd4ae2 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsemagazine.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half LIfe Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/ammo.dmi. Red 'empty' color change by Generic_Eagle", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "mag-1" + }, + { + "name": "base" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..ebef8171cf71d72d69f345b1cc90da7f22a64e3d GIT binary patch literal 480 zcmV<60U!Q}P)|b8rMhHA}fQ$ghImZw(A8050IHV2(`(Y_2QAd*hSQe376f%*u6m<@mr59_~EoO3Kvh7BUh0cp8S+oRYpY#OT`AlAc6Qvqo%sFdPqWSYf^`fG&$$>ds09@-vbK6nKh665^G{y?b*~sCYT`F}oab|# z#Q3K6m8e1pdx6#5T?y+Qgx@EoQM$E(|)l0{?C8XUf}|hzE5FDm~id$o_qEG zOWwW-{8H@1cleb~CI54Q-+Wh_r+Dn*->@KJdz=Y}PHx_b+Y);=9dFOtB)BQzGsEY& zrxx++ub*Ui`hAru`-SC|r*2DVeCOVl^yTZj%{DK@PNz@ik?70U;x}1;+ji|YK3@id zy^&G+(i09A-Q0RpATdls-9A{Dq4I&w=g9lF*u7Jnluf0Xwy*pAt-5sUqxS}Lv>6WU zWMaThy?)9#MP|EgP$@%ke8#K%v$nNi5-JfV6t8g13;Mx);gE2`^Y&uL)qd^j)l6Qg z_ZXRNu3HDlHq2%9`^YjS>xJxt;(r;r)?YJoi|(&Df}NU2~1B6p00i_>zopr07-Tb AbN~PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ce829a1425979ef3e009c89addfd0517db93f499 GIT binary patch literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$` zr;B4q#hkaZ&gLF+5NM5837;UWeriF#hm3|&de;LVL754c*i(Nz363hL(B_x2OiTQj z^x<4hP)hT`Prtt%SKBPw^Oz|?Mx5dC4hD(itOqRg7>*S(8uW4Rc84m6F^jo= z@)|v}nI!7AMlD>IJ!gAvrqCj$k{`=555xsX1v2u~=M{2sto0LIYN(O0`|h^(!w-dK z*fvHBeth@h_0tWh@9*ZA-FRE}f8BnmUq*-P>uZz#Uv8Pa=6ZHt?HNwn66a~fYH6>{ zlLQplQ?@;y{>^^>gyiFo3&nKx4Z7vlOMr#wWRja{QDg_+O?-2 z>?;wJnsxh0IWJ#+-q$_H*8ExhMS9iMXc3osr|ac=y=BTG`_8))YVWQ!IVc`;~f`(Czrdg#}S zs#HHYF$Gr9Lmz5t*Rt8S{flb7(=(5G*Q-G3)d%fQU5H{$d6vi+)I5Ej!0Lm`=X}2w z)w+EaOJ|JE_w`pF1kb2i>$Hu1VFa&T>&oj|DS`#7+2$9m12JDSZj`Fw3SJ+2LQNs8 zdB6Dq?Q2>o!eBGfUv1@zY(H?}^^|wNyS8%uE0zF7={fo2h4)zwocNFrOiK)&u6{1- HoD!M<+c6b( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/mag-0.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/mag-0.png new file mode 100644 index 0000000000000000000000000000000000000000..cda5b52d9e7e16696c705885ab4ed184985fbf02 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0th` z#WAE}&fCcwxegf!wACMsEf6f#|AX!?u`zdA9;v)g3qoX14z-JrR>dkkLKQ42VIc}QGBw{!3+{5+r zBy{<2&V6jr<-JJ3;o-Z4j>~oI_Pdg|MJV6MyYP1B71q8#^BefC%ft(-%r8*tbSemx za;(_9;Nq*4^i?s3?=cF`nL3^2l8I?s@xO+q1Lhu2Z|5~%;#g5MX+df!i_5yZT+NY-sLXv$8riE(3=dNu6{1-oD!MQvqo%sFdPqWSYf^`fG&$$>ds09@-vbK6nKh665^G{y?b*~sCYT`F}oab|# z#Q3K6m8e1pdx6#5T?y+Qgx@EoQM$E(|)l0{?C8XUf}|hzE5FDm~id$o_qEG zOWwW-{8H@1cleb~CI54Q-+Wh_r+Dn*->@KJdz=Y}PHx_b+Y);=9dFOtB)BQzGsEY& zrxx++ub*Ui`hAru`-SC|r*2DVeCOVl^yTZj%{DK@PNz@ik?70U;x}1;+ji|YK3@id zy^&G+(i09A-Q0RpATdls-9A{Dq4I&w=g9lF*u7Jnluf0Xwy*pAt-5sUqxS}Lv>6WU zWMaThy?)9#MP|EgP$@%ke8#K%v$nNi5-JfV6t8g13;Mx);gE2`^Y&uL)qd^j)l6Qg z_ZXRNu3HDlHq2%9`^YjS>xJxt;(r;r)?YJoi|(&Df}NU2~1B6p00i_>zopr07-Tb AbN~PV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Rifles/osipr.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ce829a1425979ef3e009c89addfd0517db93f499 GIT binary patch literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$` zr;B4q#hkaZ&gLF+5NM5837;UWeriF#hm3|&de;LVL754c*i(Nz363hL(B_x2OiTQj z^x<4hP)hT`Prtt%SKBPw^Oz|?Mx5dC4hD(itOqRg7>*S(8uW4Rc84m6F^jo= z@)|v}nI!7AMlD>IJ!gAvrqCj$k{`=555xsX1v2u~=M{2sto0LIYN(O0`|h^(!w-dK z*fvHBeth@h_0tWh@9*ZA-FRE}f8BnmUq*-P>uZz#Uv8Pa=6ZHt?HNwn66a~fYH6>{ zlLQplQ?@;y{>^^>gyiFo3&nKx4Z7vlOMr#wWRja{QDg_+O?-2 z>?;wJnsxh0IWJ#+-q$_H*8ExhMS9iMXc3osr|ac=y=BTG`_8))YVWQ!IVc`;~f`(Czrdg#}S zs#HHYF$Gr9Lmz5t*Rt8S{flb7(=(5G*Q-G3)d%fQU5H{$d6vi+)I5Ej!0Lm`=X}2w z)w+EaOJ|JE_w`pF1kb2i>$Hu1VFa&T>&oj|DS`#7+2$9m12JDSZj`Fw3SJ+2LQNs8 zdB6Dq?Q2>o!eBGfUv1@zY(H?}^^|wNyS8%uE0zF7={fo2h4)zwocNFrOiK)&u6{1- HoD!M<+c6b( literal 0 HcmV?d00001 From 8f1ac0e1f475b6385835eaad18737862e128af5a Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 16:10:44 -0400 Subject: [PATCH 11/24] --- .../Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml | 2 +- .../_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml index c240e4ed5f0..8a8b3e407b8 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml @@ -80,7 +80,7 @@ name: Magazine startingItem: HLMagazinePulselmg insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg - ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/ar2_unload.ogg + ejectSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg priority: 2 whitelist: tags: diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml index ef9b459e641..ef71952706f 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml @@ -57,7 +57,7 @@ gun_magazine: name: Magazine insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg - ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/ar2_unload.ogg + ejectSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg priority: 2 whitelist: tags: From e53e670667375b1b7b0641152d7457a0af8474ec Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 18:09:57 -0400 Subject: [PATCH 12/24] need tests --- .../Weapons/Guns/Gunshots/pulsesmg_fire.ogg | Bin 0 -> 23665 bytes .../_HL14/Weapons/Guns/Reload/alyx_load.ogg | Bin 0 -> 15453 bytes .../_HL14/Weapons/Guns/Reload/alyx_unload.ogg | Bin 0 -> 17208 bytes .../Weapons/Guns/Reload/slidelock_alyx.ogg | Bin 0 -> 22829 bytes .../Weapons/Guns/MachineGuns/pulselmg.yml | 2 +- .../Objects/Weapons/Guns/Pistols/USP9mm.yml | 4 +- .../Objects/Weapons/Guns/Rifles/osipr.yml | 8 +- .../Objects/Weapons/Guns/SMGs/pulsesmg.yml | 95 ++++++++++++++++++ Resources/Prototypes/_HL14/tags.yml | 8 +- .../Weapons/Guns/SMGs/pulsesmg.rsi/base.png | Bin 0 -> 657 bytes .../Guns/SMGs/pulsesmg.rsi/inhand-left.png | Bin 0 -> 2268 bytes .../Guns/SMGs/pulsesmg.rsi/inhand-right.png | Bin 0 -> 2283 bytes .../Weapons/Guns/SMGs/pulsesmg.rsi/meta.json | 30 ++++++ .../SMGs/pulsesmg.rsi/wielded-inhand-left.png | Bin 0 -> 2292 bytes .../pulsesmg.rsi/wielded-inhand-right.png | Bin 0 -> 2406 bytes 15 files changed, 139 insertions(+), 8 deletions(-) create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Reload/slidelock_alyx.ogg create mode 100644 Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-right.png diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg new file mode 100644 index 0000000000000000000000000000000000000000..825b848c07dedca445ad898e52e1dfa94a6f95a3 GIT binary patch literal 23665 zcmeFZWmp`|wm;fPfF!s>2$0|w+#Q0uyL)hVNzeen-CYI?5L^?2!vMjZ;4Z;!<_>xH zIeVY`<$s^&+)wwpHPzLtyz5u1R;{Y;8YL?$H2@y?mvK7uSA8O1ynj6dM+)cR=wfQ) z`V;{FzVhh?06`6KfA7t3N>4fe+dSobig{P@8V*Yo`acaa!apUU!4k-ucvy1syyND2 z$I8O;l!F|0SvZ(Enp?OC!XnLJk*w?-PqE~7Hm3h%gnRbSok~nx6Almo07_RvddXr} z{18lHF=e6+5;3stA(5Co)+Z7+dA(sO*SI%Dd14WIv>(UgG=QfJ;i6u+A(5geZ$hX9 zwG)DA1YuMJFD%UFDGXEWzZ?l(Ygnu(%IlB~79P~#EuI^a5D8vwOjy`1c?gDBb4G9_ zFDx-7r?he~67Mca$PY%^$WK36n(;#rIccLmZL$nZ1-}%F$Ox99}Ad(E-8`Nm1AnAn`Wih760A5r@$8qL772E*49wP`VlI3U6e}NoCD2rb3yoz@qwJwvvZ_jQ(Z zgLgt^WDD<3mMeI0JBt+zqYAQgP%~iZcCvov>Ad)dqN(*B&!B$_a|Z7jXJPfhDC#Qj zxQs6iFzQ*AO-zPdEsTu5>I9PfouN_~4PS(yKw zL+n(t4F3WS`;4HEIiCycWBt8_XWM@@bntuR? z2SiZbgyO17|CeJL@g|JWWr(gc?~^Qjd09a;+c0DO$X|!=u(BSVAC>hdrZ_{@PgOO0 z&KYgnW8R&N;BT6`wp9(PvUJ5ssxSWHM-IbY42j4*PUWd&(+IlKESDGbW&glQ{?s)9 zp!A1i0_*j^?HS1!7L^J%%rZ@~aZaj9Xt-O4h5WWrT+4pOdX}%FUrwhj7sMmN;rZlxDt~b z8WVU1D%|!eTo#j@25MXe8k+W6DfW7e?u)4wi`V|E|6vV~|27dD0QeFp=n~%2C2a7- zP|Ao{56}Z5NKYd&a-BA2gC~JfCV|Q(!OA@=CQZAHIs+1C{Fyb$|L8wpYlJu}rO1Ll% z|Kj+kjT1P6FhI53{t+7g>Hq*h9sG(rJVBy>O*O5`q@l(%ttv6CrtyC=3X>cPI51$J z195Ob9Htr*Q(wmOC`!{`A1d<9P*o3$Yo+O}8k&Y!LkSxUiNljrFn!A@%_2odn2N^f zsH^ zM_sUr1SbC9XxIPxVgLUE{=bd@CTyx(gI&gNaEa^Q0ueZXlQcHv^900E1nHD#3c)4c zIp7j3L?`oXSQP$^1tly(bdo$0kby;vb40xTcT@r_BF_d>BB%%!VNLwsV+fXFjN?rt zrbHTbH@iZ_+xJ){&;On4KPi}GCUk;L;4Jy5|NTrnkrr@3&<0NmOecuh(8dPY35-zMvgIV{FJD&?|K%k1&cbE!K#km{kAU!=H=wOIVL<3fmfmRCKQ7%|*guKKM$$!HDA4CfP-Gn8$YC|m4Z;CL9`zS+j z#i*%@f2o4Vi&RzV@IusO>8T2nR6o#ZV5-uUC%q7(r%Hxt;&UGnU{|QJ^?)oujsXO* zNIp&4if@Z>&A_}gSgMh%J6VactlKa(NQRCGHkOD!SvM^0a zQI?J>1T0EZob(H(AK?Ii`d_pQ2euI@ME}AK)8J8K%%0$eA(cY;x3_3BN~mT2=>X8+ zf8m)7>&7SOLG-hDFug!QL&Kns@h_J9tt?Nl!C?6ZwAOcadQYfX5H(i8dIW}<{;a#j ze9A}0w(7%$IsiCDLruEM7`t~978AOniqRFTqriH=OeJOoc8)RaKU$Q9DXDzc4{nwrW~Cnzg)WMmMUe&oo+w?%R}Z6e~W3okDrT+=q%< zLNi->rf-C1(Y+`}=5|aa3m?$>P$={mnWlAZS^5Z<^`eR!Goo09ZWdG-S!eVCz%v*D zc>n1OdnIKyUJMceaUC`Q!;Ksh#w0MFfpJBVYBVp5E6~MI^3`Esf2lV~(NEm-cm1O( z3k&;8#i{Q9i^7zp%YMr7v_zsS4*na9DN9>ig!``*Q+ZL+6QwE!Yb~s!{-&cUf@!!< zVJP{q&Xc7Jg=H&Ff;E}07+dx^RS32!9bGZ5EXo^LBrHr__IZ8?HjFu+u!j{OO9$&+ z5+0axOeji2q=9cz_?&?BAE{yv(|HP#ROy%`KD{j_EFzSX#B){FjVyCPRUIu?1(R=6 zrbMuYBqge|ZR3ieitUrQ%hMq-B@>GE5f;t4$mP4D!=$1p5EK*#00@ZB*n#df;I}KL z8$6=aD#1KYH%W^pTyn)>e~862KpkYaPM~4s}bHHzCjUXM9&LC zB*}8>!EyBZfu=Z4NAFG!D;EIJfK%85>H}C<6C)<()^<*AUVcF#5z%ol0SPlifFEq- zN+t6CJ%=kH5%DXM*Q8|RZ{AW+!o>JLYjE-)01@#Yjp|8)BO?B@$nO5v;`?cl{S+=~ z#PP*cke`!=N&xY%rP$_In5Af-*vhp#)G8C@z!^`WEJ5 z!LCoF%HK2?fAhRjH^ck(**RJo=i1Y;LG3;2=!+79 z+0n+zMzBVc{=)3EKD|PH>%t+Q^YC4-I*6mZ8nSLbXml8L`^f7E=VnAgzWBvC;^8Gr zI@@!*!&l#Yw}}taJ}9P<_nEwmQKU#Np%?rB;`)L22nyW0o#H|MvVpQHU8Z4b?`A~; zuaY8)5cenGGW+vu)x>i6Wv|hwUyT`~bv0339ks@|JpyUUReZ z$%w!R8dLsQgMPZ=$#_*WLCK?4ysXzeWY}bys(ZoZgOvfz_Q@e6b7L2n!PD1imo7Lk zrTC5!=aTa2mJNp^^G~~h%nt`2js;yxa#h-jMQKiY^~I8%3NIxIkXzRV(Q=za>_R_g zF_)X!dsR{oBJwR}5%GFdKOEE9k029wLvqFs;|r~^GDI8rjACF{)j*{0*ji8Km8tL{qT4tmN%*8pyo0GXYMH#U4 z-rU#nc7dDDNcH;1I(g<*pEr05U@QWkTKl$_S zm+x`li%HMZ#Io9WcSVimIzUMX8GuxB-e)AIS5 zYg95hswPd}Nn3CTXSdAOais8w!B4m~s^L6RpD(x`913$$t6O0gIAd%&TPqG2n=e?V zDhw0hbx?@92@eR?rRSvC^ts3vPw!YmWo!5|K5n|ta+l_x7jyStV2LzR0ON`n{SO5@ zw0QJF#1>>PJ-3cRy2=OlrXX*&mu#l8(?&M_tUCwzY7f*5Zi%AAkS%Q9@*55-h^|?) zrMD@w#8vYfzyM3-~1I&xKw*^dnZDSpwvaoo`=#s5+% zH~6Yzk->*DJ$%`RU+AXj;jyq4!XUV^Fnm{&|I3lAYK*;iqjehOI5x#uth>T2il=95 zz+UT{)1dBJ*`Vd(MKZdv$8|kAzwWXkj2Fu+N)_>oFMFCrq%_KtMV44I;~>%Q=MCxv z!k(#MQeC~zZYZk4%Y|k3|%h_KwGn8}G>Iv>G zYXLuBHLf3UzWe$ex76{EhS8PvDuec6HTzd*TVf&qm4QR-MnY@j93e+@PdKEYla!Z= zgN*ZP(Rhh2wV;yhHB7lq_p{E1DV%Ki#;Mt;ESh(IOgfv`kbasX#QCa*QeL}{Cpq~zVQmd7} zE;ud5S)&vr^1_^~k8}aAv}mN9mCZi1&UPxHo_BG9NMo*c$RfUH> zaWdwC8MkgZy$q-zz?&zgn%->%zX;(tnbu^{&S~J3-G6Tgz0;bS`%Ew9)?EJ$-^e{S z<%jnb6V;)5R?5JP?@VG%dSuF+MeT2-(yce9C7;x|4z8C8W&{QGo2aE?0vLC?DhFIR z9LW}YR;v%4eJo?5)0`uM2lMH*<~QbiI1I%=ztc8zyPz_e#<4Sxj(4k%nO*bh@*ThM ztHPs#Cn}nLh;lcuR$&&|TXprzWrB$FsYY!@;Y2*8F~dHRV8X+HWjCwf*i;M4U;N6b zH4Dm6SDkCQK+i9n(;3#r{fhf?o?SkgE^ca^pSvPPP9_j+z!(;%XDRIxHm>Hy5d}!V}EJ zP0<&H7rru$R}-`T=Npi)&BoxuV9}X4I5z_^vDVP|-8BSxRXAGWk1wqht{jJ$2KC3T zb^QHz2#?OS!7V55EJ3*D=|u@Qy^*D-M!s(~%q@QEgjx_QtRuXadA6n%4IJE)2wKPn z!?m>f_8(Rv^XBa3A!+KpLr&4ZT~L?)!W@I7*3=QN2DsVq+f0VeN5vxN$6l@8EVok_q~bxA|%4B!q?4) z|MlX=Y?`XD)KOB!#KQef z!>j(J&2PT|N^~5jQTwvkZ9;3 z-(0YheyiauS`b_aFKLVj`Jb!Z!OwV$4&Uv*WPNzj~cbqoqIeXUv2OCwZdc`a*u;}>0(~kijAo%DV2(P)NY^d181+V zg9=aF50D>W@g0eq@NC zLw;UQBL)PU`(jC=f7DRjZPviom*t6yUzsZ_Q-;H_WL2%#kEvv$I0;h;xT{Fi}UxF^d#p(+wDg~RQ1Bw zL?5nYh_YCz%i=ZECsX5;=OXULlU~*;G{|1j z;dB7gUp7!@FRN5JD{(si)b{ps@+KW6QH#+*Td-9~#9Smqydz7t-;;xnpIb%LL2ObY zU_9`W33Q*A)>v!|x#n}sFJACn@1$%*8;FoT?LPh%WyOEo+(xGL%EacRB{MeNj^1jd z^~|odKEDl_!aE>C%_e+iS2&An!6o@t>rs50{hl^t3< zUwGZ`8S1Iu?cTr-{wUAxRy}nwr9LBcvSATuz_+L!eW^XwL5lxqn0$Q5Qm829a4con zW&dveo6pY|SRJYf2175N=WSLZ$zJNPT)K%JQ4S{0vQZ=;_snZ(dB4}LWgPw?GAE** z?il7XUt=gbSz^#gC;i=2%`$UJ1pR(%eQS%JE1d|;Gjm|a7e#CAKggiYaRh_)O1ugLA)IHm-@|r2(eq$>W@eVmk`-)n_oii zvb0R@L7VVt=GMZKn=SNmp6ZdQ*N28%A+mWd9BxO_8|llL9uB^BbY?DCEf$WL*m%#GJgCnnW93{v1Iht4Ox>!TYI3cTU+}R-b3B?u~V*BDKqDB zsmRI4lI9ZY3%aYSZP6e8T?zurvBQU#)3w2TvTIA~7RDtB!u4}{AN$R9U91;_y`4Kd zsulVO^ThkNQ>Y;2N!2tT3E?$uq>>d=jB$a^o%v>gQ*Xvk`$D1dp~q-%#l^)mG#)d> z12ZKt_8cbAUR_EC zSDam;;n>&MMCRk6L(S%W*YBhOUs)u(gha7;W8f5 zq$dsUDjG3Kz34+0CIyp(oYGt$^ba3B?i#KI+*cPjGViY*RC*phRQh+F_<}Lo0%tq7 z6(bR*dsUI!qZ4^BFDwnTnS3e03VoZ}RB1+Y-!$T<`fceB13+JW^{;=Nxp!lBHLuu{ z+T<(tHGkS78DXO5xv90Fa9hu%x4Ny?Ge_Sakb8XIJlOLr#Nb2bCz~9{IBbA)KFRpS zEm;K8+jp6yNh}X=XzUoS41%&)k-eF%PPEb5zo;l0%9CY?L6|{rF+7iGq+~Ge!x6wI zmr)o?iGEi@UCW*J;heb_SCSXM_s?oG-Au~6R&$3Lh8^%~xtFHSw}k?78;nK;qgnem zHePiZx!8cuxccNjk?&0q^t1xr0a7eGx)ec5XG&-t=B;4jO*c#L)l9Yc{&^GHuyx@F zA+S)d+xPA=&2zsrXouio;vUJR*79{Kh_V!Cd*RXZSm3#nm5MzQQ0aq$ops>-_N8V* zW;<~Nzf=x8oQq-=^)Jd~b(TOJ6q{v)TN}GLH8SP08|IG)_-Fc-G`2x`VPWLk@Pp*2 zfFV69hB)%B!b^^4h@l|Bu=(ceq2H7Ef}2!Z(5lkU^H)Y0!(2Tp!7UY*M=Mv!HFTNB-z($O!n<%dQ>WmGkx8(hay z#nTDtUzB{K?>EYs`=(U04?=EVagHxr2Z=-LT{DUbAyh0XG`v==2M@12#YcTGRBQ#) z36nNnGH;Lsw{)#8k!BiYt0~JUQQ2OZIFc8zy_A~%Twl7fW3IrV#d?Rn+Evbdc_Q|G zzar6itffoLM*&YnlC~EjK|+S}(Z;Cr7$}KH0)uYGFZPhF z*B)4^*7Utpm78e=@&K7wMnP3^Gz|$9_@MW*N)^LWiBvrv&_CCQRyJ!C9b?M^YNcIo zz8Q^@4F<{ytIWLH=-;>&HeBJwAl>%}%-r0hE+m}gdQD|?-8w^ZG*UgTE|XFO8*I1n zwkF`QbJro;<<7t{5{z@MCD=p&eO(InA1SM7qiG8Pt8oE2CSU>sY{@+^z(uxhRIq&m&X?xp&^|G|ot%?4`YrAXCTXT9L? z#&b4r8fCumr=gbun3l12V3t!6hebLT6XmG+&9*5P?q?wc%s+?Hz!`O*lVxVg$Qg`R zJVX!xi1n25^IK#fT&fsOZXkgC6}~>%l3-`fmg{~2JDc2zp=d ztg%U=4wq}M!oaInR>zckG6Nf}^WJ%AMjDf2<>jB4MXM=>_M%g-kLH~^THv6A$HcVU z{F${&D~BgC814!!gKuqjd&a04=$0X*!X&Pxf>SM@4>UNnv)dF;>_7vi76}zN-Nr%s zvz%NrhdxN*6TSr;_M2RV0iZl}HWHpDmo}_FyLsL8@60{|j9zj6Zbse3?rY><7U@Fj zkS2F4n%^`=dBOEtPI8GL3?KodEf-#2Mx@3wspp%@aE&o65x;+13-~%ev6935EcKN# z8xil@iV+ZfI3^;1I!tM@x0}CradhH%?C4$A>c^QRoRLk?SK8E~qC~^6u{!ybC+u2=G4`ta0S*TIj-ms($(&)kR)jtt&(scq0cDZ&!~c^Q?M(>w(9a|3a)s|S8}bjvFtTT>YK0M$=}E5HgKVT zLO`VjR?;|rlK#Ok@7LY`BG1>}e}o)~P|ZEbcHh0D?FG-NygL#fuZt$G@h$`a?tJ%l zX9$E!4AHt?k3ip_ykXI^XkeK5!(-yE%=c=vv#DK;!{_C~L*_EGRG{BxW)Eah)Aszv z7v!m!-86d%Ij}#DUPon`ZXipHzZl}SuE6P}HkwmPUT1!*>ne0VwYxv0#w)ma31%70 z3frgK*UQ>)11~CVw1Wgo?jKpM2fc2zw*8!DZ~Juy?~>mgQz7j>nD57Vt~j53;6~uY za1?|S)oq*9gd!zvNbDTj-~?RZ|E7N*AE%!Hbx}GM%vt`dsl#qh1R&PclwtyMG3JXY znJd2eS#S0BFRXxmE$M_W^`r$-c@uNai(&HQ<4zpFvz0WrQ`C8sxwVY6B&R1fnvA|i zxC4ETYg?4yQx6=j>Nfky#?GGb3Iuu~3b6c|xvg*bb?A3^latlSY?QmYy2V9c4?XCU ztJoch;SbF!UN8`_SFDIunDH7D;BWT5Vj%C;GU$SL77 zCz@I!$=Y`E<9n^DbKmP`DRY%qkWsrZqJeS;A7Ah#C;P)L^V0o|K7rdyiLRS`27Z&h zA@?H;NY+EjPCCz+Io?i`>Y*ZtNOIXknrPhF@+Cid9G}{cy=6mZl({X*x={<$K~?9x zaD5Kfcnhv&Hi!To_<(!NG~KL$|HsJAnxZ!RLgWJJx(5^P;2o)>6pcD15h|bD`w;ri>Y{fbMLLE@!7PN z5=MPebrh*@fW^_Wr_uGpBl6?S*2x!=3?-|hs|=&ev(7|1E-N!Q=-AiXOfV$_J7=$h zyB{9f4Ck16eEXO0NB#BA;F@p~!zFQjxyiUN zQClr5_pR%kPIQj%OJ`br>Jn6QW&uOuj`QqI^TMENJ9d;`&<2`buf5Bc6J4l{-;szI zMWhEH%+U%$7BgR{PpW(`(=G_#txa@kWYyAZ7%2ypFl@hVw~%S%6;299}LUhtUZ zQchN82fZEFyRXH?iuBW2L`CSdqLT^%(t@@N41>xAkWN+xn135j`T1ch>je zy9EA7XzA*0c>Vb=r=|`*TY|pL@YUTzGH<`b2PJN3k{VNsCB$X6U1#;fZ|atr9zC?f zn{tREjT5x4KbCCc%%10DwLf-n@!NdP(M3d?f9K5~w$7cP4N2 zqeYSE%m|%%n*l7!mTX(zpWQOlu(!@RX%|1aHp4^y#Lm03?tQjhA|>vfWpomLUl)8V zG&ZQ6zlW6$lGeZif^^UQ1af@A8{4H@X}#f)E7r5X6Mrp^kW)F~hnWj1ucE8bO-Ukc zU4iK3K(fO04Bf`{i@5N;6wB!>0m037c@0BbJOvMxXPZLjnF3WW?MtqGc0qm&6c$PK z2awyn`7O%@(xz>GQfAb(aPaf}%3K_Ut1(@1_n>{dfHrD|s@u$dSC>_=(J@WnHMCRD z{CAe%mHpD9kj^Ba_gLhEA@6Y|VG@dMNXe*|a*HtVqp$IBOJ(71$^YPS_zxTBewE^i zv_dS(@87Aiq}u@_M@fiWm9hoj3j;6iP7YtE;Gp}TpCz-6Kt0|79B%akD) zH=N6xE-jC5`sx?l1L0ag+Rx{oVt-Ro$Teb#4rpjd0DzdY)7QH_ii2MV{cVu$!IRDF zXTp#cAv%5wp9Mpqj>HA%jyFTcXdruQ=VBLk)v#M>(~2CIEt}`bm|Ni<&50-7=5ximmH(F8SBckmy(^cdnSBiDaN9|I2bVI7ZuMH3?81nwNt7NgX}8?sxYt$Yt1e$_s1yD9x2z_QegzPey<%UZu+a2~!IT_GE1W+R7krz3m1a-blaEtJGAx~Du&vk{a!nT^ zH!4zZGsm1K;-(;vc~LBq0aev8z=~2SeReE$X3-ue!W$h6DY#tT}cL zC5-gn?f+R^Uo<*?Ti$lPXQ7aCDA{tg^)Tt&JryAK=e1cHm`TT3c;4)e@=*iFpTl6+ zEDe1~w6{{L1|yYy`|-ht>Cu1j+{1UNrz=h5stJhNYq z^hnPBN-X{wsdY?eQHU+Y#cnzD90EP%o0X}kepE5%5dZ=nnSkAv4W`_Q;A?zEZl`dt8-tPvTm&^xr z<%ONEAI;n8c)hJ2uSOmJ@XYJkCQ{#(GMJxNy@E`#59S!{Xl8bvy(7j>s~L3Jj5awt z;~GnEb56`Kqdzm#c(#~FdZO3X-$P2RjFZwg z-t8)-bh-GZVO+=hS_)>}?&9jlDa(SLW~t#2!;*vM3oC3<;YCn{GmOca@-g^UJ?~n> zR5aL^UN4zwZaJC!&?a(0s!?d+xtCwQHYakWA~0L08JQ_>#MJn<07!M`2f@L^(3pCV z^0UKyB&TK`Z1x#f3j^`x7{16Rk|BgGvB?1z!fj;5S5~v)jRZX(RxIva z66Wj!vCWuX)&%&J>pG?evJf&daaHyc7zq=5U^(m-f4ekEF9=}z&X#j6A911Nm;g6;A`b^9|vA%%v zQ;+2q!_Nb|asw$AQJ%tEq-wIt&YGFNu|7r9Vf<+q8I`3D=(ir;M+-(;L*jJV)~#Xk zJ^S=)PUe)s2$-mVP#VXQl%^*6-2$jObP)0QjU)ME+UD1twfiA7tBE~T+5AY@ZWdzD zm#wDBMB&%h;W#^5H22VeazUMq!zO||QUMVk9>)0kn^%riroA<(frK^MWD139*FGu> z=4V}ti!G~-i=|^$WJj5IW9-l8ca)+uAd6*`rL#ciGzCF>Df@3Gj=l2qVo*~AAnTF$mTD9P z%vt2q&m>Ro6%}HY!$wXB5HvB9Rb^Sp%k{Wl#Dp<%c##-?9k+I<{3%B0&vcx((PE~N zFzxNO9>j}6ZzMJKd>h-UWU*ZEyz#O9QAKu}vTeh!PdI1{~a^6hG)P$GLML+Xi) zWMX{TgcRWf4@b>G;Kh>Vkby`V3ib_%VQ}!B&jq-J+xc z;dgRBYgc3BS$F;%<4BezI0SP{pfiFi=m$-7G_xz_WY#re{F&Gc>)x@^7y@9euAQQzPy zVUGC?kL~rY-&Zz%o%V@F{LWe)9P-mI$L3p!#Z^a{+JBX{(t#h!Sl_s8G6bXHEmMWi_$SuVwGoQsg*b^YGj|(u{U6b-xzu&o;fJF35lQBly{ph8}2xmI*92njm@s495*g20NWc>V0t3lp7 zjN})ySQwfRZU_*NiaS)}l@er+HJ-}&(`pXUIQTqx&$er=YAGfhDLoWC5l5-6fhP(W z|G{$b9Gx3gQ2OU|f^ zf6nrC^tRm2u2v)`Nn=4Z=v|_R*?a)T&4Dfhze8>A_!bGYIeQT>bxrWz4r)piot|f( zjpI)9XhRf+6|VyymUZZYcrQoLHX@0+@)S(a%KzlweEvs>TI`ZJec)tw*ElWAIRJsT zV&t1kR%pE2l>_V}2H01!N!F$=^@DPknf#LhlZD&?UZ)F2M9pW$fht|r!eosXk1jKk zuA@zN6=YD0QSbDFULJ(=$!AfUL{*pY;c=~A2p4g9R6ELdVbsd4+s6a34Vd)(d-8Ss*}nGmaTs_j|0+0Q%ft@Gnyb`S57(o zyc;Rk)}Pk{nmNW}SGEuO&pfW0Z}T_G;TRFtS2%82j6+0!F+7)NjAN9;UbuP&`wUR5 zp6MaJBXRCUAb>EYyD#yeGL{Q=EuqN zfSgpf%@Y>FFzbw;$L&QsLKJoIKSW1*8rLfP54Rl*^UU-2qRnA47X=6^YZ9>E_`Hls z#5}9n;d|rOt9ZDR&sb%cT+?B_9(E^ze}-eE_^_JIG>zXe#gn-><=+`euP=|k6HT_d zvvFhs;n;3oMa#=5kwhEeC!$P_8yxA~oOG+NcXEZ^Um<|C$J$)|D$S?PNp{Ch%~@+S zYj=tR4vvK;N?BaN!2PXxb>jVkPnS>jkc<2Ts`>QjxB7YHI;*UV*Kd$mKuwM=K*byW z61}Lrhf=}>_8gQBkf;Yp))4X!Lr1=K9Y~888oW@jl1zZ<5wcF@t0;7rZJ2Qi*9bw_eji#f@9)p8e3zFklx`P~xyeqdr zQ$F&<-}#b)1nyngg0q=v)$d-=xGtR>LRUIhJz3$Q-}*6Q-)J2R`j*glZ4XXZ${IxJ z?>AvIA5Twvs87$|D|>26W!3cfl9yJm4l^^nIT_2~zGq;*(v@&#aXKNbtD`j>q@g6D z(9vkzl#QARi=@|Bm(w|FH)=^men@3BFv@!eY2- z$hPwh588EnUoCzmI;viUpwz+1xjL_gCO!sMxn#D51da;Ua6&6&5GEg|HVu}Dub$Bp zA`9bt^PW$0jrvON^n-`9KIjKZR#imhLY0K(Mf|~;2IE*N9N}&O%Q5x&2UFu&bA-Mw zK9$IEJVKQwD;1gn3x%Pf9UT5GITADaj?7)8mp#)%;#<2Bj=hFc7TL82qxowM4Z%aU z_$Asdko$rXEsxLmnsb|9&(ZF`2E$pSiNGZ5#Zpb$myaCb5}U_zn(GXvPMFsmHpdw6 z!@SZ>e@;sgy?&Q1#=e^n51Wf&n{gsnk36f0rFX3mZKhTZo+R(b`A_}XQs=*W8+xyf z8j{-CtGa$MXqEc(XJ--YR7FDf!1*|N5a;`gv8Kyd6~|zMuH@6p$6XfwA)4wbHulRs z^eU5#Ml%*j^JAuxy#T&SmO=bzie{WV8cSCH=*!p)Fqr_Xk0|tz3)~`B1TrnJHNhn;F!)SS2c* z!>)up=d1O({FI!>QnXw_rI^R7`8!c`HrK@_t7|!CjggH{Ss1)%-4UH(#3Fp+v-O@d z?3TZ8119&*?9g467Rz{7=J(l;r_#-cXWn4CJNG1coY?WfTfd$eg@=3mXguN+@m&B# z=ZBCU+f3?k+C+rnO*txm;rfnbp;kgVIQ*>xKFrTWh&)iYUY=U4SHF{HN0JUg&WN|T7{*=Zc`n_V$hqo^NEG7JYNltvDd9Lqy{)$vU zEk~1S760C=EyYRjUGWFu1RkRm|L>f{>b9Pb%LbX7W0S_|L*Gm6G1^`5BSv-mGBeM= zueS%17S?Pp6}A@y37IXGY_0vd_Ql8x+z;>#R7|e+^!N0#jt#iYTm+}%>yf8&^;<2| zJw|Qz(^Qww51OASDYeugz5ip0G1BIEUInf!Wv?U48Sa_vY0q}<^KMsa+B|wgW0Ll# zx&d3db=ZC42eQL+y}E}1N%)J`z)y#*15wVzoSzp-#w4Tm)K0>&GduNwW({HNX>*lR!ZzDIXr5+M%?J3whr3E&V#F(Xo9DrszQRir5}`kN4`m7nHQ(` zTDU}52(9JO>tT!}>&yMo!a+wITgpmlw}iqGJ6#g^GP#-z**V!onR3eGC6N?PU^n%) zR0he1;O`%ex2*$Tmz}(pJmBzcNfGPLfVeP(N_zP^V3VYyk;7O-epiVQcMfgd9X3){ zO_W6tu7lBn9KFgu!m%aBNET_sRylA$1o5CE^_-OEbwc*4N3>R|_foDN@#;~hov++G zm73LE=EIf`(@H5WEwQ=>-Y+j43ekU)%-qIa`%3p=on7;(ji#?UAOVq4`TJS(ZESB= zw}*J=QGBj=FIRGT$Nr$oh&QcXHv2DlI~?1xj|t15yI-dA`RyY07JINgKn$i^nEC`P z_jd-4=8{>LzuXr0@lyD1kDB-l*oflMrTiK^8o&*I#GAeL$ZAzAt>P2&D7gQvv>xp~ z&)fEOy4a*)Qn96VTU}aToim~5Ao1#gLi=4*qQ_?bSKh^{; zlPG2?iNcF3kRfI4@3dbg3nruKf7o(utBWd0DOxJbPp}j!H^2p~b~fcSP{(3gWpR5? zSvbn?rI^{B5=It}7_PFY``ycnW}=?X9g~I~l|@AmmFNpuKzY^_NbwnZZNt-eQZ9Z}M+FqLD2IhO6G& z$BO*~Rz9#bi&kKb;^%?7&ITyN1ABQ}gxsq58F2wW5()qtKAoxZo4M+2n0=?_rp52} zZo1NCL>UI94?FVj6pw$0jjk*flL?&tz8)u5nmNkdIbyn>By~ML6J)}FnBiVr zUFZV)b@*?l!CMcw)sC=1I}~EiSx)MYy+has^EIs;ue&^tTuEK2?o(0SBmZohU&Y-s z>c3m=GoU=V#hnP@1^r>VI;+%oe z-{t#rW%w=gPfPuGe#69L0bv)~5q4e?ZjY&ojJ+{c7F%D}k#~5}`%Oxl57;GWjL|=~ zfBuA^4E#MDg1C$E&p$Fe9S(UqAUp19`H~fi`u89QG3=-ZChUg~#fJHx4tG3<9qmAa z9RVSM-7#P>7*Ir*`*H=wfNP%es+dx&8?C7%pK}L9KmM9K&OGWFOdzs=?bU%`Z$)M$ zkv;LTD>lPpqaqPz8<}U5aY(9Sd&`V4k1mBJx~fli9aH?2wYB6MR?)`$%eESP(+8eU zJ$SI0$F#b|P&1cq6CKL~NFLlX#}MJoZ&FCJEFJ2eCq6#t9JQ|2WiM$)^(EZV-p-#) zAynN8AcRJ~!?Wu&%1}GMHsJ&3x+aXCbXeDcrl8p}>MXK>q}y>E@@KGvVQ}&ulB@Ia z&htOG61tvObp+^0D=o&SfD|Qb0!w0K;37v31e)&Ft_Z(@6ityzINGNfG!)4mPWlIb z*nK#r^_Kn!KCL2A-Cb)SnOnm&Mleiee5kQ5A&;@lS@Io}g~&=jV@11{u;{>uLiZ%h zXV@mrn+%QdF^A1zu&vz>q$lk~@?EVw9?iAxzHK+*^!!l!*~PMC0l(Ak5Nwuj=Z}8^ z4ZSx@c|BuE&FeZ{+0U9$$ja#NF&Dn!%X~0}YZVz! zH%ji&8y$BmNT3YTmQfE!devckAzrTQ%(*_%yFZZB%eg8MUx!I!dfzTs5Z6H1n$cN3 zh(pNsP@uCSqZI2L0eT%XxqQH;!;68OwpNl|du_!TgJKLI8>Y(d*EDm!-{UBKAJJ;A z8c-Y!U$682IGn0f{ufW<%V1F}C76-}do}VoHTeUy)1>@&Z*Fe_t;s{PheHg3B&}5L zw)c(amftOe!%LgF@jg4diaJY9)L^vu+~r)qB!^#_0W~od$LNdeuL;w(MArVttIn~5 zdi!?H^fEJU)kBy86+sefi840h-DCKxb_zyHi$D27V`mo8PZPv18Kw zczM&GrWLrQcTH`iprqXaW~rwZ5_Y-kCA1?FiItJzjE-IrG|JCZn#KCO+SM>w<+11# z?%p1=RrIwx+tuIUeC{=;BYa1O_KaLU7kGb%=U~*FLRI`LIF5ZL6hL|=ZVjNrb{VqH zwCcVSZnhDA{>vkuiK!;Uh)}T`&%ew)@aGhbFcJ~{9W($K=l&r4e(Zk+vI{t)xBcS-A933U1BX4+rT1PQxNVFwMh!CUEsUA0H> z!ZPe5fk5MVuJpMpr=D7xaduqL4l(hqm6Q!yWUHXq&WArPB@1czST(5b4Zp;)E z^FNzWFFKjZjs?S!qr;P?UOb$jn301`UV09OaA8Oi;`UM=28i70mT0*oluWiLa-TKVoI{r7X6UA?+8P{)MkJh)ff4`vOFW@9u@uDN1k`>vsNZcbm1(XNkw zjCTrOw_&&jsa1zRYK*$yEUI>=`?yhBc5Xozn*?(~w>2chVGz_fF!pu2Om)kbz2D;y zo%u%(Dx<`(d{;7Yo@h(z87P)9 z;vv|d7T{cwsj&q)=2JF}O(V>bFS)a1!J(il1J43dvzkvLtV5De zq*pK^Oh;xv3qpBxes%B7+ek{ncm^g@if|V^>^Er>=iEv)p_eN;{+=!E|5pIW6gTU- zYYvybecgKg{ZyyFZTiFZyBpiSbI&O{2t*`oYsv3R;3lG5eWZuV+=gE{wo9*y$@um|Z)q~!HT>aF_ zyxQf#$2aFA#bGuiIaB!RZ{WS6b*OjdFoH%}-{kRqce*P|zQARUqN4&0HlP6hmu&QR zNCwigSx9K~I(O|F(59y_b10&uv}Y_^r;R_E6ko-0m{Y(_ZA( z-|nP>dd^2K^L(t&`o8BLV|Sdzce1ppscOnPHO$Q1H+`C&HUDnDCX2&*mMY=w=bq+~ zF}YQXVv=V*<%0p`87PXr%bAV7s(Rqu`&Jc?>r5q_R^av zj2hB+Wa>iN>SmXu=J>skmKeQQ@2-=a&zp*oCSv5Fsq0FFp1aXpk&&~pDJJ321u&+M z5(F^e3;;fuobj&+qZHyEmhJva&iE^tG$vXb$#SkYdfaE8O=r?kN~o%;5C8yEiH^Ii z<#uI$)WMxwH*WR4zrXZ<^|pC=@u!0_zpwA#|D}vao|s!Mi)q^N)%)4aT5}t35UrKg zJL~tHr|!9MyU!Wpwm2D2UUxIksE6lSz4i~~LS^mh?Cv?uVfeS5;B-AqLQRzb%m8Gq znMd=f^#tlXnpFDx!8r1yi=OPthwMzQIs@J({!DhJ^7^Zf?|=5aPYuk0&d#-~Ndyv@ zmIoupbIGHm=w!mD|XYA#clSujml;K~OFl1io>?o^(NSNJDGu6v8`i@>5 zh?_4`REbH&rMbOlS5=>+V8Gu182|&Gm#pY_unOGCIhr5@kbGRaFE5Ky)&leBU;D_iFml;AQBw^CNHDv;J*=a(8R~PWsT6bLyYuUbN!# z<>Awk=ecP~jXB+OLXcNY=>I*+gOzj5D8CoKx#&aBP*r}l5H%R6m+U-7Q2D3hF% zPbM+KJNua2;r{){n*=^2!5XeE4v)`H<)mi+z4iP*uj|iYTPQS7!UVs_+>i7fea7;-j|%gcd!Q1X%?7E7V=jR z3XEc!+;dcORG*9`of#1-5vnQ#0WdD19`td%bUmJbCD(62ri$qIpVIb9i?2R6^yE~V z|Mc;!d8%GuaK1g|$b-wrQp-YGZtCYl@12}4ieFEUVW~F{kmBzb40KnM37~JCLFX0d`<{{b>8wl6y^bt}$ zks`tZuo39TV>V8A_0P?xO4cMt|b8AjXnW(H1Xp`)aVRaF&15CE`_nw*lC&2~S&@!HELsO>iY z=h~h3zn-&s>x*3jfBWeoa`(tJnvy=#lP+oxoorKY2Qvrs>1bXRQ@j&2CL1 zR<&QKUz%1Z9^wS!{0Q?t=zc5JoI_e>LK~^moMXNmdC#?)D7HqLrWp;J1}(xdXaiBe z7yw?EZ0I|nAl}UucU-b?Kfx%4w2MIkb>Gmkc}B@B8HpuSRYd>*KIS$ZtseF6bz@Qe z?qQfW`pdy}`~P{VH~qu!<*v7_e*}L$7fgBE$9~#>Dix+)%li#(}~tI|EbjMht3|7u^G-oZgc##>+Ey4_c~oLn?omBm z7y7&aBy<-EIb%=f{yZ`qBjWtbWaX8V;p&>)oiJ2AGgarA8MuZ&6>zBf4BuCroPzy%y+0N$6J@J}!b;%;WCdoJ1d&w$Y|8r%CY8;%Fz_&Lr(Cxb4L zs;Vl20044GI&dDbjcdlk(x)5COCjfhtNQ<82)X3BJjmhb`S_myp|_ruymI*;BbW91 zg7Zx)H8q$P%s&WbCT1q%$60;tuETCSUBj3zxM$YS90t#s8Y>~015Z+eF8BKIs)3LG zQqwVS@8a#8^TXfczQ^~rW#RPmmE1(Y&IH&ey7yL**<{_^#-4heO~xi&)x1gfP>Jzx zghysov-7uHN6l-!t0Q?=kL;E3YM5>c+tX%Ic2o=d+#yLbp&ohHB^~;1U!Z15vu|?< za(0H~a42*h(T&Qb$=mE}nqfo~1KyU5+;=3(B;U>Uy2p|x^OZnB8p9~5-4EV5^~a-; zMa7dPGkc_}swxBkAO}Np9}geHPMn-v_VxWsca|^iF3w)RwcYFG{EPqn-N>)Dk7~K~ zx#z{4`s8DfBF#`bIYX=bmDQWQ;nU>Ki@5^N%ULW2FhFG*k7vLAdYs;Vyp>{rjH)+@ zNwQpF>41AzXPhHh^AK6!@s?w|DKjIkcO#;GPK zSCaQNvx}bW2cQz^b=v}&xV!nHz-9d8;@IWyc6jSqEni9KR;T-EX@~iuC9+o5aYLU1 z9J6B=yqL4XWzHH>uY&n|SVEqCn17+025{8=SDjiv|7F%;=rnA0-YW{z zY5UGD?w&54`w`-rQxOFPn#yT7)KWA(YLpiNGAldlo}k}V^ih46X4zK83^tKSTN$_2 z5s`hRjI~^&0^8%-1Wlzm@@t0f9JE-Z><;sDmm$lWBAL9GyE%3^#{z%>F*E>PmW<(N zLMU(#TU^VMCHM$NK|I5Z`(fF6)-*+xOF_Yn!ALqY4OLZD1OR|fww@2f|LVVB*ERsHWxdCcpJ=X}5M_2<6aFYEcK?i-`O-{#}P z`*^&Si0`$o&EApmc-xCh{rL6YAM;{6C-VdBt{fVgaNe;^c1e}a(T^N#TKVSx1Z1A+ zff5~&17r`oPSxZW(BpG;l-Z}a=h(M>yFc#i9O|B@3#gag1DnI9UL*m6;?No(sYE0Y zNHRC56Fu&jO>HF4=fdG@s)%Hrbu@qMN@K?$Y!5-q+6J!}#*X!He|t_k7XY{`P~X{H7jF z?dKjQZ|3t2x9^YVcK7r1zMp-D#qF=$-S!z9pFe#wA$}Hew+W+M5wK(%-46`{reData3WSKWLbvbzVw9@i}QH4{hKLry*S zFISVIZT6^(XXr0rP9+@=fHCGg(#RuYt(yHlql<&rCUe_exx-#5zlovgz;b#W8(op% z;d=xzVr^iA7W1cFK93$vG8gGr>TTmJFXq|EscBdkt08@7KtX^FewOsgXHWy4#Uyg4 zB_sb8)Ib=;K0Fv6lsunB&Y%mOomN#<6+!@zglQ7=bkKa}xb^GB2DrTx^X=~Ka__vh z^s(+&eyYBhH+?bM=JkiegTDAN)oL?hQ3gvn=6~b+{FO(e4(nN8=l(u#W8B9XqkU(l z_Jdhc`7Lw#wvzbba$7`d{mI*PqTxp8FQL60Vq#|Qjjnn2S6AIh z4sb8^On2_RWTCIKFz}sVOS=rzfvss%Wx`oaIy>AQ`Ii z&itxj2RVJ1%qBPK`~U{;&A*Bbr|#e6+??G&b_x0+Pohy}FDDyakK;hnoy&TyWsot7g!z-yn58a%KHYBHZJibJ73xK77hDuaL`=an z<6wvYy`TURjLQxh0-%5ZzGZa5E2;|elaYETOGfT9I+a40$&CA9kX;(uC3Z5B5oJoM zs;UqIKp7bs+HE?U-rsmyTI_7eS941n{|#R|*OH01eir;V`pEwNU2Qz(?9zVm*S-Hx z{oGHxed@WFXRaO*4b=6JbJ|2*-F$``_VZOs?D^^6$3N%z4!l()S$3~5IZhru^G?H6 z3MPl!9%G+*Gsj2&KC<)Rvz*OPPbOK6SFC&a_DjQ?dHL#F_Zn&ze5)%!304d@uyn&Y_S4ti zz>nq87uTh>8%*O|n42l3ugkmEeSF@4I)B#Ztl3$gDr#Li&urAr{^RG(JzqaNqjc0j za;|5^=P=Ln4h)?tX^lf4+jiQgZufmu@7Q(5*^h<-hJ=JJA?my{O!k}--o+I2OhLty zIa4{1+-p|Mc5I zcJKzfxP9qrB0_dSM{B(I1?XaAw`SH1z?=+GrF6X$YnnKtKQrUX^UhqtGb~qGSlyt7JjX z%5ETPw(tPm&ujkca0sWA%uK3cRaGGf0Khvot`3Ds^We`-v*dR5eB<_iqlwU+znTgU z8vLR9&9}4Br%R7?G^wP@j;|)=);22cZtATw%i8JALVxo*@O~d|GjAvWIMB@TXn#DM zF(llgyGgp|dHYSDOq!XrINAMH(={9(W_qTx^6vSQ*mI`i8jhm^rdrjV;Qef%nkwk* zob9AyK7|Vg8oJYjt!g_S^YY6&6e%gj`pwgdnJ*g@$?rJaN#Woq1))Pc(tQ0z!nz>Y(N2?mE7^= zPG>*?-&XQq$DM9qn84g!{7lIibY>J$l~7d`Aplm+mmMy}=@I9FS+vpT4Cs-B11Z`$ z-}fK4|L4j1}*g|LVuR2T5z5Csf*xJ?4+SpC70_7<1l6`}4p3Hi|P| z-Bs(?f%2Zns%NU-#rzLhyGZCeqVguc{>|>n!~ngHhQO+<*|Q`)zQ{cEey(z3Yfo36 zdOvgKU-Peqs%Ac=a~LLr+g<6jyY|`1?k3l4M3w^oYTM3MIa4#t=AAFCo?c@>*dI%R zB}6-3s$T83yXP;tjCvDVx8-EJzSQS>VdT4B7qxK_%MWMr)QrECx3=L)VC`HZVUN$I}kONjjrWr6GhM01$*A0002s_1AK*|I?Vz zc>n(TV{M=Z06@v9$gn5=%7f27@k#f8{E_XgdYhV)i`(D+);(#PgWE^r0#LH{nVxgS za-MgIvt|i{_4%J&y^pHRz}99nj_!Si-oM?`hLKfS0Q>xZyJS_KebW8@{%1qhZbxwx zYv_x0u(0ak^B@2I_j>HJ&wb3iFZY~%UzU5|Rhvy<{MUb&`sI5kETgY#<=5wH8vp?A SiMCf#E^R6-0@&~Z+yFFN{s{K~ literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a5488a744d20d75fd75246022b69d871e27d0d68 GIT binary patch literal 15453 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b235c74059d31a900e295910a8f13c4455c22205 GIT binary patch literal 17208 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0a0178c06e754baf2466edaac470f964e187a482 GIT binary patch literal 2268 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 O07*qoM6N<$f&c)@+%=m3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0ebda2bd3ae89b96bdae948cd1f0dc3d1cdf355c GIT binary patch literal 2406 zcmV-s37PhZP)E zJC7X45w4MGK*m`s#39_u=Gx$OcO(FQr_q}dB(vLG9tSxUl<9uORRAtDyP`YpP3rl2$5=lrquW2<@eTGeR+q$&SQu|! zd8uD+FZ&BWy4b^~E6}%R7aP19=@fD;=PhU8Fv^JY)-#SJ9plrXU`td z=bwMVnaaByZg1Ey43~%c1)gEN_15o(eYuH@ljkRddP_|1ahypF098bpbLrAgVA99j zke?nrqMNtx^0WUcJ$?U>o*g}+zx?w#g_{>n@sY?PqL5DF^$n3l91#QkXyrR$i1X-! zql_tTV{)9y4LE;(tKZpK(SrwnqvPWj9bWb~_$80^@bIuZe*U6+{PTcf1 zD-9`Ybmas*$5RJEKSXOQvj}w}jy=|~(QH62^6cp$ZEc+=e8}8iuj%gx2lV90lb9nX z#7MStcW1-lb@7ZeYC4vlZ3;4kNV5S>%0cn0W8j&^_<%nb?%lgXAAb1017Ow!wsj&l ziz|csxblt(c!pk%k3X%jqFZH{|BFzX>_vyBXrJEeMB3lp$3o@Z(gx3n+SN2)0ZnyP zC+S~)z27fnKAJ(hP^Z%(a*QvBn?7&e099wFpDOS7i(N@GXj7cGMdTP?4p*P^9&O$L zm19C)h30Ku1-r(sf>JnI3J#1puk}nC&`O=gPy%~Uh2N5X`%wJ>N)pW-gI~_SQy}-d=w^ z+EOiVDcC}%v58!>0Yw7~F^!19;EkTNrrA~yw1{I#T3pd{0+<5OSS}4RH2QcxDd%)@B}O9=erx zvzY5dY=E-|t;`(!t<5}+fu7luneeo9PaYcJZ4Yvmo4t#d+-BDqUaW5Pq?MqAvqp;$ zVt{$_&;W0Hh_l@6UA*KryUGjVr8j!2@k#1Y$J|ZSP_Ur^xn5Cc;z*2?D&qBc>sy*s zNLzJ1jVks9t#H);A0YRk6w|`Sdcc(YkfPSHdry$QioUjY(TlhRUN zzZG@AuPsdhkSZb#UWEa%Vu*}PX=ri-Qd(vi!Wkl()v70oD86Gjhnr)XsXMy?rkd%T znkV91)zO}`Q@IPibGX?S3+%9Jl-&SR4Ngd4Xo=1C^Hh-A$TLwSu)_+aK(!kHggGFA z;etWLS$;O1KBktaqMWU*rCSpzu!Y0_mD<&R3Xp%4R3G5Q%x^jweA;WyH^)T{+R>^1 zQS{>tn3MOk_gLe163{mxjt!^ue-z_yfiubLZb2$mTe1CAaZB_}N)V+o%XkBXm`>Z< z@w~uQe^vnNYPIT@%WWPmzFaQ*H?Mq;?d|@;g^NAT4fr=-D#%v2NpJ+qI*uE)5JL{+ z3IjI$7%W5W5wbAK_hO?4bWFzg@VmS5yucs#_X+l5@hag9)5T&zI4|%AoEP9PQI|L` z@PqWc0GHt|)^i(@GX*$Xu(x-E0{0cx3YypQoY!{w+v!E1PhWj6HfjLA8ktnU(X;hX|; zzw`D@LM^BX{JA4(fO;ZEb&wFhT3=jQ=LHtSd4azc=LPE0$Pe8wKKn$@7z8fP1}t7# z$XNuONx%&gzn8*U1#qG&RH8MuOB$e_h%ugg55M!;iXI%s^8$Fu zrZUs>2)$GrFh<4K;uv`O;j92woEP}NJ})4ddUe~qc#z^pM?ypMEa*VTU!8l#f&KrtA3$kG~W%)rhM21Xi$Hb&|-tdg35Tn@M< z{3Zz4CL<=X*|i#@e@wyYPD43tm}3sAzXAey_S!jyPU1XsW{6Bt@b7oP=g2FpdBn|NVHmMN>Km8M<0d9m;T@6${gg@L+OL#7- zNCCO1G{9}=&!;Ka;;Opp#aP4~JxR!sPSt=Jd0aL%58SaEQgPW1L?srstysWh>%0a? z1(^byrrUHfSgsJ{b*yL=AGS;rnGL3#YBwN9g+xOI!Qs}#jbF>)PMmPW;Xk|C(ExE& zE~}OaG~pUkPE`$1nR1jNRCV>^ Date: Tue, 12 May 2026 18:18:56 -0400 Subject: [PATCH 13/24] --- .../_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml index 2c323781931..f1659009c60 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml @@ -7,10 +7,8 @@ - type: Sprite sprite: _HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi layers: - - state: bolt-open + - state: base map: [ "enum.GunVisualLayers.Base" ] - - state: mag-0 - map: [ "enum.GunVisualLayers.Mag" ] - type: Clothing sprite: _HL13/Objects/Weapons/Guns/SMGs/pulsesmg.rsi - type: Gun From ae9753441ed95728fc0a3626c5fe3be76b6e1149 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 18:51:59 -0400 Subject: [PATCH 14/24] --- .../_HL14/Weapons/Guns/Reload/empty_alyx.ogg | Bin 0 -> 13521 bytes .../Weapons/Guns/MachineGuns/pulselmg.yml | 3 -- .../Objects/Weapons/Guns/SMGs/pulsesmg.yml | 48 +++++++++++++----- Resources/Prototypes/_HL14/tags.yml | 3 +- .../Magazines/pulsesmgmagazine.rsi/base.png | Bin 0 -> 469 bytes .../Magazines/pulsesmgmagazine.rsi/mag-1.png | Bin 0 -> 459 bytes .../Magazines/pulsesmgmagazine.rsi/meta.json | 17 +++++++ 7 files changed, 54 insertions(+), 17 deletions(-) create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/mag-1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json diff --git a/Resources/Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg b/Resources/Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0d02c3b6c52553638a37c56dd7e29fa79f7d2686 GIT binary patch literal 13521 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 Nz6Bgz>H6=_{{dYVaJ2vc literal 0 HcmV?d00001 diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml index 8d5bd1752d5..b0a2e747d1d 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/MachineGuns/pulselmg.yml @@ -160,8 +160,5 @@ map: ["enum.GunVisualLayers.Base"] - state: mag-1 map: ["enum.GunVisualLayers.Mag"] - - type: Clothing - slots: - - suitStorage - type: RefillableByBulletBox bulletType: RMCBoxBulletsSmartGun \ No newline at end of file diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml index f1659009c60..e27ebb943b7 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml @@ -16,7 +16,7 @@ soundGunshot: path: /Audio/_HL14/Weapons/Guns/Gunshots/pulsesmg_fire.ogg soundEmpty: - path: /Audio/_HL14/Weapons/Guns/Reload/slidelock_alyx.ogg + path: /Audio/_HL14/Weapons/Guns/Reload/empty_alyx.ogg - type: RMCSelectiveFire baseFireModes: - SemiAuto @@ -43,17 +43,18 @@ - type: RMCWeaponAccuracy accuracyMultiplier: 1.35 accuracyMultiplierUnwielded: 1 - - type: ItemSlots - slots: - gun_magazine: - name: Magazine - startingItem: CMMagazineSMGM63AP - insertSound: /Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg - ejectSound: /Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg - priority: 2 - whitelist: - tags: - - HLMagazinePulsesmg + - type: RevolverAmmoProvider + whitelist: + tags: + - HLMagazinePulseSmg + proto: RMCCartridgeRevolver44 + capacity: 30 + chambers: [ True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, ] + ammoSlots: [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ] + soundEject: + path: /Audio/_HL14/Weapons/Guns/Reload/alyx_unload.ogg + soundInsert: + path: /Audio/_HL14/Weapons/Guns/Reload/alyx_load.ogg - type: GunDamageModifier multiplier: 1.35 - type: AttachableHolder @@ -90,4 +91,25 @@ rmc-aslot-underbarrel: 0.25, -0.25 - type: Tag tags: - - HL14WeaponSMGPulsesmg \ No newline at end of file + - HL14WeaponSMGPulsesmg + +- type: entity + parent: RMCBaseSpeedLoader44 + id: HLMagazinePulseSmg + name: "Pulse SMG Magazine (.44)" + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-1 + map: ["enum.GunVisualLayers.Mag"] + - type: BallisticAmmoProvider + proto: RMCCartridgeRevolver44 + capacity: 30 + - type: Appearance + - type: Tag + tags: + - RMCMagazineRevolver + - HLMagazinePulsesmg \ No newline at end of file diff --git a/Resources/Prototypes/_HL14/tags.yml b/Resources/Prototypes/_HL14/tags.yml index 02475a0093a..a02e61a1a29 100644 --- a/Resources/Prototypes/_HL14/tags.yml +++ b/Resources/Prototypes/_HL14/tags.yml @@ -26,4 +26,5 @@ id: HL14WeaponSMGPulsesmg - type: Tag - id: HLMagazinePulseSmg + id: HLMagazinePulsesmg + diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..3a7657052b530d75fa1b1e634a5e854cd33a553e GIT binary patch literal 469 zcmV;`0V@89P)aim|q~h(f_d2kYYG2E<12@6J#ed+UA{BxN+W$2*X=C!FY0~0r8!27hSuXFM(YS!!9nt2+ zQYliEs*Fs=?l}U8#{{e;*U2WDAYozE^bLr18R5N(3b4JkiDI!xssYiiqvJz-RjP<4 zllYJ%n|E@0rr*{xb^Tod1VMl(idYVXP|SaJ_(r&A+)KhY(&>({`GrO8@!`hV8%QJ) z=8yVt+6>&^-kE{cez$Ncz<<ajTJ$NabT3eXrhDhYhi*31%lupo6$t< zpp((X$;rvZkKv!hLF0g?CL{{9fW;PS`%Fs<@c}i2<(=i`-P7Ll%YAPe6BYwt01SWu zFn~V+7Gq1sutVCqPW2_J#ElGK4GqmNfakg#n$ewO_3g9!o0eJ!$IrshRB~2TIvn*1 znzagok+7#%T3>;tl);&RtM4rWVS|Ku6EYAXwLZm@s;U)#0Lf$mGl3wY(Wuj_Hk7V^ zbB*t}Cvawvt-1zuS_+iT?*_^>ow|N1fLrchODEznVr?C%jDVv<(c`7_c~Z5eiel00 z`2xtK1#IVb$R=!%gs|oK7DTVC@L@#-IN0BVEX$-?5WPA(KgCz0iBv9!4@vTP7nfIf zExl0JKM+6=1c;)D&3GJg^|Q~n!h>@m624m~^o1?2Z5YpwxBlKhHk);RG>6k>;NkAx z33T@dg;N3kqhW%_0x(MOSOENp0WbgtzyKx=@B=6Gmu6`<)`$QA002ovPDHLkV1hMh B$>;z8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json new file mode 100644 index 00000000000..738d3fd4ae2 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half LIfe Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/ammo.dmi. Red 'empty' color change by Generic_Eagle", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "mag-1" + }, + { + "name": "base" + } + ] +} \ No newline at end of file From b79c5a3efa0d30c953b67a47fd8ce4c121c4caed Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 18:58:48 -0400 Subject: [PATCH 15/24] --- .../_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml index e27ebb943b7..48f0e9bccc8 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml @@ -46,7 +46,7 @@ - type: RevolverAmmoProvider whitelist: tags: - - HLMagazinePulseSmg + - HLMagazinePulsesmg proto: RMCCartridgeRevolver44 capacity: 30 chambers: [ True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, ] From 4985000fa98f13fb6eb023bfccee785eed8f1b91 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 19:20:37 -0400 Subject: [PATCH 16/24] --- .../_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml index d835b59d0d4..fa0b17c1749 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Rifles/osipr.yml @@ -79,7 +79,7 @@ gun_magazine: name: Magazine insertSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_load.ogg - ejectSound: /Audio/_RMC14/Weapons/Guns/Reload/ar2_unload.ogg + ejectSound: /Audio/_HL14/Weapons/Guns/Reload/ar2_unload.ogg priority: 2 whitelist: tags: From 8d5e9d5fd47e4fb5074f35ff22ec4bd152696ad6 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 19:44:44 -0400 Subject: [PATCH 17/24] swapsies --- .../Magazines/pulsesmgmagazine.rsi/base.png | Bin 469 -> 459 bytes .../Magazines/pulsesmgmagazine.rsi/mag-1.png | Bin 459 -> 469 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base.png index 3a7657052b530d75fa1b1e634a5e854cd33a553e..38d4b389b12c888e2a39c51f0c081a606f74af0e 100644 GIT binary patch delta 412 zcmV;N0b~Bv1Iq)DIe&dgL_t(|ob8f7Pr^_X#ZQeDL5Oi+l)-4CgYj!&f(ZqJ;2@jP zMC_oG(Z$Kh$;FT1pTt4qfTkuS3bcU57Ha!UOAGMuYf-t)_SZyFO817H9Q zfB`UoKLHkFOUAH6+PY5lC8@-X3}6in%`brGx*VF(on!Uwvw!=WmRbkL&%)4Da#mG3 z9Q6vCwF-ifu%}mAUxB8S!I^-o?=1phgM@h#G7urPKE;!&suh0#$z%dEfgqyMsMD)9 zl&*hsjqkT7aAuILx(0Mw3Y5<82Ff*^x_&BvTkc>>C*m<;Z5^qMfTKgv@m624m~^o1?2Z5YpwxBlKhHk);RG>6k> z;NkAx33T@dg;N3kqhW%_0x(MOSOENp0WbgtzyKx=@D&3m^p|F7H`a&%0000 delta 422 zcmV;X0a^ab1JwhNIe&*qL_t(|ob8f7OT$nU#ZQW{wzh~u!9@q_;^gFas#u|EOKlzO zCJNRdI*Be$PJRP7!NJ9U;G!ZGf(Y9GH8p8t@}z0f;%gfzUEWzP@1EqIANRcx3|S0- z0WbgtzySUPn3IMy{^mdO1h%@{K?=L43Rp>GqRacJZXja?Tk*BofA`+k-$L zVD|Er67ZS@rl+v76vOw008S5Ts;mHwS_!4b?*`rrDs}x-0INu_MF-+Of^`+qxPaXq z(dNZcDN>cHjDJkV?l}U8#{{e;*U2WDAYozE^bLr18R5N(3b4JkiDI!xssYiiqvJz- zRjP<4llYJ%n|E@0rr*{xb^Tod1VMl(idYVXP|SaJ_(r&A+)KhY(&>({`GrO8@!`hV z8%QJ)=8yVt+6>&^-kE{cez$Ncz<<(^b07*qoM6N<$g1XMgxc~qF diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/mag-1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/mag-1.png index 38d4b389b12c888e2a39c51f0c081a606f74af0e..3a7657052b530d75fa1b1e634a5e854cd33a553e 100644 GIT binary patch delta 422 zcmV;X0a^ab1JwhNIe&*qL_t(|ob8f7OT$nU#ZQW{wzh~u!9@q_;^gFas#u|EOKlzO zCJNRdI*Be$PJRP7!NJ9U;G!ZGf(Y9GH8p8t@}z0f;%gfzUEWzP@1EqIANRcx3|S0- z0WbgtzySUPn3IMy{^mdO1h%@{K?=L43Rp>GqRacJZXja?Tk*BofA`+k-$L zVD|Er67ZS@rl+v76vOw008S5Ts;mHwS_!4b?*`rrDs}x-0INu_MF-+Of^`+qxPaXq z(dNZcDN>cHjDJkV?l}U8#{{e;*U2WDAYozE^bLr18R5N(3b4JkiDI!xssYiiqvJz- zRjP<4llYJ%n|E@0rr*{xb^Tod1VMl(idYVXP|SaJ_(r&A+)KhY(&>({`GrO8@!`hV z8%QJ)=8yVt+6>&^-kE{cez$Ncz<<(^b07*qoM6N<$g1XMgxc~qF delta 412 zcmV;N0b~Bv1Iq)DIe&dgL_t(|ob8f7Pr^_X#ZQeDL5Oi+l)-4CgYj!&f(ZqJ;2@jP zMC_oG(Z$Kh$;FT1pTt4qfTkuS3bcU57Ha!UOAGMuYf-t)_SZyFO817H9Q zfB`UoKLHkFOUAH6+PY5lC8@-X3}6in%`brGx*VF(on!Uwvw!=WmRbkL&%)4Da#mG3 z9Q6vCwF-ifu%}mAUxB8S!I^-o?=1phgM@h#G7urPKE;!&suh0#$z%dEfgqyMsMD)9 zl&*hsjqkT7aAuILx(0Mw3Y5<82Ff*^x_&BvTkc>>C*m<;Z5^qMfTKgv@m624m~^o1?2Z5YpwxBlKhHk);RG>6k> z;NkAx33T@dg;N3kqhW%_0x(MOSOENp0WbgtzyKx=@D&3m^p|F7H`a&%0000 From f917b22fe979718bf8a4566da252e32ae9e78d59 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 19:55:35 -0400 Subject: [PATCH 18/24] --- .../Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json index 738d3fd4ae2..338f8512321 100644 --- a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from Half LIfe Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/ammo.dmi. Red 'empty' color change by Generic_Eagle", + "copyright": "Taken from Half LIfe Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/ammo.dmi.", "size": { "x": 32, "y": 32 From 0382c635cb2cc09d984d352f41bfbaf36e918b0c Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 12 May 2026 20:39:09 -0400 Subject: [PATCH 19/24] tests --- .../Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml | 12 ++++++++---- .../pulsesmgmagazine.rsi/{mag-1.png => base-1.png} | Bin .../Magazines/pulsesmgmagazine.rsi/meta.json | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) rename Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/{mag-1.png => base-1.png} (100%) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml index 48f0e9bccc8..65423bef004 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml @@ -86,9 +86,9 @@ - RMCAttachmentVerticalGrip - type: AttachableHolderVisuals offsets: - rmc-aslot-barrel: 0.8, 0.06 - rmc-aslot-rail: 0.032, 0.155 - rmc-aslot-underbarrel: 0.25, -0.25 + rmc-aslot-barrel: 0.7.1, 0.14 + rmc-aslot-rail: 0.15, 0.155 + rmc-aslot-underbarrel: 0.35, -0.21 - type: Tag tags: - HL14WeaponSMGPulsesmg @@ -103,8 +103,12 @@ layers: - state: base map: ["enum.GunVisualLayers.Base"] - - state: mag-1 + - state: base-1 map: ["enum.GunVisualLayers.Mag"] + - type: MagazineVisuals + magState: base + steps: 2 + zeroVisible: false - type: BallisticAmmoProvider proto: RMCCartridgeRevolver44 capacity: 30 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/mag-1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base-1.png similarity index 100% rename from Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/mag-1.png rename to Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/base-1.png diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json index 338f8512321..bd91bf8a877 100644 --- a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Magazines/pulsesmgmagazine.rsi/meta.json @@ -8,7 +8,7 @@ }, "states": [ { - "name": "mag-1" + "name": "base-1" }, { "name": "base" From 2bc45a971ee9c7396fb493c0bff528aab28578d6 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Wed, 13 May 2026 18:50:46 -0400 Subject: [PATCH 20/24] --- .../_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml index 65423bef004..c75e08f20e8 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml @@ -86,7 +86,7 @@ - RMCAttachmentVerticalGrip - type: AttachableHolderVisuals offsets: - rmc-aslot-barrel: 0.7.1, 0.14 + rmc-aslot-barrel: 0.71, 0.1 rmc-aslot-rail: 0.15, 0.155 rmc-aslot-underbarrel: 0.35, -0.21 - type: Tag From d1b5f4ef2b020b034fea6ba1666931ddd816498e Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Sat, 23 May 2026 22:37:38 -0400 Subject: [PATCH 21/24] tests --- .../Guns/Gunshots/heavyshotgun_fire.ogg | Bin 0 -> 39403 bytes .../Objects/Weapons/Guns/SMGs/pulsesmg.yml | 4 +- .../Guns/Shotguns/combineheavyshotgun.yml | 29 +++ .../Guns/Shotguns/shotgun_heavy_handfuls.yml | 180 ++++++++++++++++++ Resources/Prototypes/_HL14/tags.yml | 25 ++- .../shotgun_handfuls.rsi/beanbag_slug_1.png | Bin 0 -> 292 bytes .../shotgun_handfuls.rsi/beanbag_slug_2.png | Bin 0 -> 331 bytes .../shotgun_handfuls.rsi/beanbag_slug_3.png | Bin 0 -> 359 bytes .../shotgun_handfuls.rsi/beanbag_slug_4.png | Bin 0 -> 473 bytes .../shotgun_handfuls.rsi/beanbag_slug_5.png | Bin 0 -> 482 bytes .../breaching_shell_1.png | Bin 0 -> 311 bytes .../breaching_shell_2.png | Bin 0 -> 348 bytes .../breaching_shell_3.png | Bin 0 -> 383 bytes .../breaching_shell_4.png | Bin 0 -> 515 bytes .../breaching_shell_5.png | Bin 0 -> 493 bytes .../breaching_shell_6.png | Bin 0 -> 467 bytes .../shotgun_handfuls.rsi/buckshot_shell_1.png | Bin 0 -> 325 bytes .../shotgun_handfuls.rsi/buckshot_shell_2.png | Bin 0 -> 365 bytes .../shotgun_handfuls.rsi/buckshot_shell_3.png | Bin 0 -> 400 bytes .../shotgun_handfuls.rsi/buckshot_shell_4.png | Bin 0 -> 530 bytes .../shotgun_handfuls.rsi/buckshot_shell_5.png | Bin 0 -> 529 bytes .../flechette_shell_1.png | Bin 0 -> 312 bytes .../flechette_shell_2.png | Bin 0 -> 349 bytes .../flechette_shell_3.png | Bin 0 -> 395 bytes .../flechette_shell_4.png | Bin 0 -> 510 bytes .../flechette_shell_5.png | Bin 0 -> 505 bytes .../shotgun_handfuls.rsi/incen_buckshot_1.png | Bin 0 -> 339 bytes .../shotgun_handfuls.rsi/incen_buckshot_2.png | Bin 0 -> 379 bytes .../shotgun_handfuls.rsi/incen_buckshot_3.png | Bin 0 -> 418 bytes .../shotgun_handfuls.rsi/incen_buckshot_4.png | Bin 0 -> 568 bytes .../shotgun_handfuls.rsi/incen_buckshot_5.png | Bin 0 -> 558 bytes .../incendiary_slug_1.png | Bin 0 -> 330 bytes .../incendiary_slug_2.png | Bin 0 -> 373 bytes .../incendiary_slug_3.png | Bin 0 -> 412 bytes .../incendiary_slug_4.png | Bin 0 -> 544 bytes .../incendiary_slug_5.png | Bin 0 -> 551 bytes .../Handfuls/shotgun_handfuls.rsi/meta.json | 119 ++++++++++++ .../shotgun_handfuls.rsi/slug_shell_1.png | Bin 0 -> 323 bytes .../shotgun_handfuls.rsi/slug_shell_2.png | Bin 0 -> 370 bytes .../shotgun_handfuls.rsi/slug_shell_3.png | Bin 0 -> 411 bytes .../shotgun_handfuls.rsi/slug_shell_4.png | Bin 0 -> 542 bytes .../shotgun_handfuls.rsi/slug_shell_5.png | Bin 0 -> 537 bytes .../heavy_beanbag_1.png | Bin 0 -> 352 bytes .../heavy_beanbag_2.png | Bin 0 -> 395 bytes .../heavy_beanbag_3.png | Bin 0 -> 438 bytes .../heavy_beanbag_4.png | Bin 0 -> 574 bytes .../heavy_buckshot_1.png | Bin 0 -> 1200 bytes .../heavy_buckshot_2.png | Bin 0 -> 1338 bytes .../heavy_buckshot_3.png | Bin 0 -> 1392 bytes .../heavy_buckshot_4.png | Bin 0 -> 1575 bytes .../heavy_dragonsbreath_1.png | Bin 0 -> 417 bytes .../heavy_dragonsbreath_2.png | Bin 0 -> 477 bytes .../heavy_dragonsbreath_3.png | Bin 0 -> 533 bytes .../heavy_dragonsbreath_4.png | Bin 0 -> 731 bytes .../heavy_flechette_1.png | Bin 0 -> 364 bytes .../heavy_flechette_2.png | Bin 0 -> 411 bytes .../heavy_flechette_3.png | Bin 0 -> 446 bytes .../heavy_flechette_4.png | Bin 0 -> 580 bytes .../heavy_slug_1.png | Bin 0 -> 355 bytes .../heavy_slug_2.png | Bin 0 -> 403 bytes .../heavy_slug_3.png | Bin 0 -> 443 bytes .../heavy_slug_4.png | Bin 0 -> 591 bytes .../shotgun_heavy_handfuls.rsi/meta.json | 71 +++++++ .../Guns/Shotguns/heavyshotgun.rsi/base.png | Bin 0 -> 545 bytes .../Guns/Shotguns/heavyshotgun.rsi/icon.png | Bin 0 -> 545 bytes .../Shotguns/heavyshotgun.rsi/inhand-left.png | Bin 0 -> 859 bytes .../heavyshotgun.rsi/inhand-right.png | Bin 0 -> 901 bytes .../Guns/Shotguns/heavyshotgun.rsi/meta.json | 33 ++++ .../heavyshotgun.rsi/wielded-inhand-left.png | Bin 0 -> 859 bytes .../heavyshotgun.rsi/wielded-inhand-right.png | Bin 0 -> 901 bytes 70 files changed, 458 insertions(+), 3 deletions(-) create mode 100644 Resources/Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg create mode 100644 Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/combineheavyshotgun.yml create mode 100644 Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_5.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_5.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_6.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_5.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_5.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_5.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_5.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_5.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_buckshot_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_1.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_2.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_3.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_4.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/base.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/icon.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/meta.json create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-right.png diff --git a/Resources/Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg b/Resources/Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5274e2e8b0f7aad3911eb8414151215fde885caf GIT binary patch literal 39403 zcmeFZWmH`~w?Dej(w1Tcic5T&7ToVMCihRNSrwj@a=_r3> zksiDNNfB5Lka_B{1Nub@2m^f3r&iz(*xi3482k zfAbju0LoA9&|HnsT(eL}NCZkiP%%8<3jm0)V%Wu0_@#b`537QvYpv)1!)wJGNwQ9mC7;%qq0&pQIlcmAgOVE)-2ZT|` z1F@B*|0^&EArHcH=%da5`Bj##upld(wV%Ff;BUaYUtER8hsyE?L+pLYA7vG5jwubx zLmo)7f3?~t%aR&pS=!tm$}j%nM+U=Q6dB(rO6f_nK?rSrs>2Jqf`8y7d+HhhP&_3X z#U%c>KOq{%q*TI!d4_RTj&T(UkhAf0yt8JVm)1<6&Xw09%wId}Ys4FC{ty38(_wEp z8Emls(-7J&JjVf^ZHgZl|J6)bhXQukQh&#rOeMvKF^a)4dc`w##n%E#*b?LHpivwh zB`#|vPUCS79TiR;keao6ytP)X^L&Ew{FT@8e|Vi|f18K}0K75pXk*^e#;kKkP{;_I z_0R#r$WL!%=o(GLI(H0(Obn%YjHz3EK~nNgQaT;@ZxR6GDan%y&HEBs_$9R9OT>0a zj9F5AL1FUyzP$a$(!KwafBAQSQviSyg_Hw@lrn{cGK~0(t}p5nx7RY3nICqK?E{~8ADb07*1 zh{8}|VCYJI9!6m>W>NIh5LJ0Uw?dlEw5G0)B@nMhmmv6u5{5@1g<+`307K3QEmg^s zs%Ri~PNE?ljxw4utn&f^jAXbKJ0jsqdYJ!<3;;y2zZ&63FK0*pSDZo~fnE`TeHh_i z@&C<3c#K{6j34Izr36;cF+b+9IOf0N^uq}3qX_&;u-W5(?f&m&mBY#s#~k7RkFsC| z@sIw$(XRh>W&eK#|6fM{1Gdzy!0ylF*aVetfsogLoirB3^BBZI1nGDrdH=j$>~Jy0 zBI7^JndSeD1qDnXGENo>$iM_6>>+ReEsB8&ewt%Q_~yU_W(5EJ4#83kvy+EnNF-9V zv&o0N701kb{_kA>Nx^1jJUiF|&YX$*-*w^+HHHIx*SX_iHbKO?1}*?-#8ZX>z-P^5 z8rVetzjObyKrA2x9Bd6f)!dirD7K5Vv&m-)H z%E}Y${&|1afWV+)L_icCAPP0mOx|)!rw+|4O#VlU#3;MG3P>g<&n+EhESV?gfh+0d z&-kB~C{++B@Ly~&co$ZXA~q~FXwrH0Ndv4z@NVPZLdR9*LC!j4p?T)XU@*A!rMMzC zOsCGYvmfMJmN^())X0b-|D?`YM-%y}hTy$ER$&lKla6{k+*6jl#!A$WplO&q-WYg_ z(f7kpM3ultQhxercfOfn*Y?VG{D)Jl*f-Z^xY*8x8+%aV^ zS&p(YElz-{EFER`4`mBl5QZ{s;g1)hbd+(*05Ic+0J{S}n)S#6Waxk|v*gpFt?)Jn z+i-}78dEux1(F&o%d!PCgJfv&VXHYL=f_`@M_KlX$3vU@*Y5eDEDN)g6l7^B1BOJX zbAOD%?4#EJp!yf>?4B*ecOrk`R)zymBMhJ5h9MPC@wc~VlJlr!{^ z>dBy*5;lbeFv@q}Z}i`R@{{!6(f>yj1I#%4YoYx|fCSuvxPfb-nR4FWGNT%wVLb}x z3mfk3c)56vsG_vFswl7?a8msgRv{X~0-?y6_+-`TI3z+t9yet`pYDhzN=w_RW~f9P zpsXy*P^%Fpo0%P>EL$?E5zbPWGxaH~q{|>&hPHa*Qy2^GJ1hCZni-3t3OqwgI)-XI z!|+ZNJtHfIyg7?kT`2Fg=ouzISu%IwEoz13)+UFs2wu-A)3Z!z1AwbP0wDhNJ6kbD z8cqcA8-hwK0EQbG25gYP#tdv!+k;pHl{4Dbv#CV#}hC!-O!Ns_gU304&(xe8L{4K$aHPyF}bD;}}nb z8XttKpZ)v|$v?A-5zOYv`k_qAAo2BWE?y4a2T2^qkDo#d98i@93zdh+wkYC5SOR{; zsxXo#+T&c=HlSxToo5*UXR`VJ}zC5MHSP->W}_fSG8)!&N%O7Z8@%)@V|2#uFbdWl07 zV02z~wvlQ>rKY$yXSYsUFH2l=$FmD-$9CA2lw*+&74pXmYCRnK?`k&7IPc+{jOE~8 zH?dOreXCQT%qcgD!8a3@U=WyhDq>flPzd^2m^Ut7$GccNu12z{P8`fJ$xyQ7zt*9> z&y5P?7?J^FEEqtO{3&yw@H45f?Cfv&5b=-FAr?F2EwVcyw7u}SUAJ0 z?SULi02t!{fTn|Qxil}Uc|%?mEh^B^eq8HOqE2Sck;)!ZbI#?xl`>{*ln{z!49cjn znSK>+sS5XW7Z+*C#E|#WV@RORKsy%~f260S&ymcfgAbYDClW_ro%1EIcU7vESQ)Hd8PFSMr%_hviqYt|cV?GiG*{`fkH^RG6 ztSrAFeAfCv1TX=V(HI&p$(-CXIq1X>xUnT8EjDvqoHU^nleC31xhiz^#i)7V0gN&T z0fv8~P`g9OZ{VbpXv>j5TiEDRVV7)!w^dt)COArLr0##0w9)86Wg~n%l5QY)N}O{a z^3V|EfG=%E`apfsHSi_FeZ86<{635|izcl6Aq~%TC))_ORJ#}q9wsfC4qZGaQ#4rn z)!$vXF`MOBG-zQJkGOda>Qr>TBFULAl#J@=+fY-y>;j3DtnLMge@K((D*Y6N7#;?` zD;*;xsk`CNl~w=2BhGWO81|^uq(Prfdh}pu!mMB~>0p_0lqoHCSt;E)0C8SR1q)0V zG@d3qsJ|vhbXIt+W*)hdzskQ)k=exejJ-x&J&WSXhr;<;bbOxbU2`HO2t*MU;t@z> zaJL-U2Bj{B^3_Bi4{LlCYs#f|DdXIu6@b25k2T!0n7OhMmciN6u#~u^?l@2^S?l!V z>Y6#4W3kkm=o(p-CY(2QWMvfUJV+^sE!(xI;lFcjy2_X~uB2}2`zcPz-eE!1 z%iWuswBGPJ-Azy`naz}dxUt4}6Gec}hHAZ(5v@=N3LqO6Kl`@R*A{F_L?fX(sa`kH z7zp@3|2BD`mU{cl<)S>l`Q!Hwos(&`#-n-=l|6mBbE0?3+w_ucx{2Y<*IUg-naY~+ zSq&Qd^!xiU(iFKKg^spczk8NUt6n?kBMTnL6C+gmh3M;^PjjG_1D`V%tBg#*`XL|? z2cGstuc^8%UQl%Bq{lkH)7{qEWqVtC#KPU+O_&~|o~EkMc0bo$QKXwQox5-#kGkIJ zv4d-Be*^!}{gGGeQdwx3V*@_hi^%1l7pR(Vi+#=ijF)xN z={Y*dvu{C}67(i9WSiA0!t3PJexE#c=$g-|o(EcH8c4g#abU|$q^+tZckNPUnTSsr zrG@vC`F$3MYTn=cb5UN7k(wwr;#V<)u4si?WK4LhSduAHj>pq}YC6}s=`{VOWD4=9 zC@&yx{aivWYf1C?QhG>_!q62tjpdZz{VtJr`~AFP0)HWYRNf#aMfUea#TVLQ89LD; z_W4NO`^J)ACp!?2<$Vkdq8uH8<{ON1@!a$MXslGtS0E5^@&GZn4=(btVcn`{Q}!RB ztcUEv*7$0u(pi4|Y~0?9|MeHuEdu4_9;?|U5H*u?27aeb`k&#T#tdE;J< zF4I)cW_ib99NkqvVcj~c(qZe!Ut`L8nd)7I!{m|GE-xYflF{<2c1Xiib)aRqr{pwL zbrf41#i0Y+oj~7MyrY``8)fq=K;7?^t~{5~j4Of?0T{b=z1P)GzAD7AAn zScEuJ?3V;JH_)2u-nAQ_``MB}BO#J&TZnH zqqR&>8ZI$?z<)@rx|JW>JpKgPVxyzNFk__ zyLTfO+x-sC5DRj3Y_^&zRJUz&w@WHrHTCYVeM*@ov$Ka+-vxTg)Lx$Wn;#^7xz=^V zGw(!qNG9IpQ6}QV~$)X>w>tw7WDZrfctG<8MK{0fJB0sQ{Hg$!tKsujV_ zYGjSKqqqAO0iF_sM)R%*iF1W>j7oPrz5LCSlao?}``8_sjq%LqogQ zK}rdrNG zz3^Xj^8~K@0Ltwz+V8Qr9jN8gmW)ddnvPu6#9SOmAGqjAEkQJL3bNh2y7v}f-C)2; z$HtI?{+Tdx%aNQ=ZEWI46BHskernT{`CYdY!`8HJrmHs!XYZCsnGV)gwQ(zN&}GK> zDakL+od+OlWs4x{**E)yA! zS{hmr3L4bEsXdf6Y1@MwgFWsoUHCJ`)j6dg{&T~3pKb4%e^60$rsS2Mr&tcO7F!%r z^WmpX;mcp{r*S}d>BPJ2{S!~$XDdH@hurx=oJ}kfGgmc&_+_cx+}pzenmuQyFkHv{ zNL}ujv#~x8hBo!0^a;;q9&W*dX_m{`yRDOj)};lZEuIE*oVb2gQ$LAk?@uv(^eC85~oHi?_%-Ed?wwRBcx?dh@|Ljq2KEQRz zf4O{#9K*?VhcH-r06OdRJo0AkeX%U8SVd83x#UYh#gWfWd zaC99%UPOP(2upqccSOdS3ekfq9ShaCC&@G8kUCNhZ_mPx$cLIj1E&fo+3E{+@(QMAA)VXVXt@Y86J zf}Q~J)%S6-l&Oq~9Xs=#?8Q^euK0H5e0p&-Ep#X%Ql)G(FuOI+JlLF1?mwboGus*Oe?-%l@IHti!1qV6`Gf+bYj+j?kWm-;{YMaa z9M4eT7zk+7s<=7Iw-~P6Fr#3j`tk9(Xlcly!JirAlveHwm%5uPm6Q1kHboq+%e|xh zyKJwG9s%Oj87j@MnGCb;MvVQBjQAF%%Me;Eb<2`c+ybjeJ_hP}aV`Z)rcEsULq#Oh zi{5(aWb2>XXsU8t2O9&ekxXT0;}rr0NF0$dNz{b9QOxh=ZA~up(Zl9D@FLGrI=s`b ztU5Y6v{IXe1`KD=6A1EI>q`vG;v{*gNk1XYdRVM+?cs82jA&IB`T;T;5m5(<^s@b` zo~ymT5d25|S$=Nr2AffXs|XpJdL1t!eO}_u0G}{AYg6NO*>cO%-NTCng8Fyr*{6P` z=J5n$NYda+oAT~p_1x;e+_;_-eVl4(SoWoTVKXM=0wNP%6S1qF0!WCbKJ>N2x4Y9z z8q54B0SjNLN{xE2&cZA^%Gb@u*L< zZ0|>XqfBhOCzal33nImuox+_~I9@p}wbQ#hE`IcZTj#C*K74nRzR7%$)6$!K1)Ns` zadHBqr4dDYy&Fh82ZvhrlM`Ak%8qEH}4Zzg%^IWuN}4!$*f9I9-O4zMQ2H#BnUH)xq?-W?KBTj6!y|8|(8_prL!Rwr>+Zd-R$gI)TJvekR8<}m()ZuAl6nSKyol>@lC z>TFITp~;c!EynQIec37%Ae?4p7Bt=m#&vWxJsOf{d%M0bb6xrXvhp?HG9<`rAx*oi zIskDjo3{mLK`Dl5c03Z@XqB}c(}pKG(+=Ch`75clb!Mfz&_D10cDESNwPI%N%K0LS z!a}?=O^wvjNN0LcMleKRcmOonIF&%{c<9`;K=X$qhmWm0IuN_qxUt(?BVzm8CPapp z&x6L`V|N_qTYB~y8v^09H;Z0BIHL9EW|v?e3dWJ?YnFMYj%DMdurd1W^1yzhY2h$~-stD>-g_TQx(Dw#HrfZXxGNR=Qs(^% z9hN({McS|v*Cj}$!|-~j_jv6Q-@0krRHUu#<(JV@VWRLOBjL$eBay97RhO!PA@*rX zm-9nlSv+Z1ocB5c3>A8zCT(};{nc!y9lc3`0T{Iw#$HJt#!EG?ncP(hS%3f7>@OX7 z{X$P=u$@ePdHA8aEpzN}@cZ=Qr8?BvjREyoc1E-)e`+2ob`f!n40XM_4k4o`f>MzZ zy~MyHq(M{vo?+bdxeNE$e(m=XvOReUH+UB?1Uy%aq(V zc#L9@}>-dgK(f z??4zGj2ci7~L$j%nQ%J{*}&${TSOV^j?Gtx>6 zoag;eu|Q{RjkodQxaIe)zMZoEdnE|FmY;FpFRqrC`h|rJ-1|sY`VZqCpc)h7nW~57 z7e;HMAK`koS_ax%hE%$nn?_Q5w0|L4b#5$ECR0z$eiw+x|x(QI?f_uo2$vNN&1 z$c9KOqsfq=ap zk1^pDoL%CJb}&M4e)8B%z0=m(QP_He*7#KEy8=bhiH4cDmy;L9br~kRuV2T)1#Bjo zd#Xq5#9fn;y-)>`32A(qwUjt{sLL4ls=9Z|ETd=G;PU0D{Cscz5c=eDaCG!rNx=n} zJIp(8R=;y(vV)Wx@5(EoEM&j-z;5AZf4JBTWZM$9j=nrOdCZy+(z>YWoqoek8YBA< z4&H^%^+Hr?d?q)>mEoKW74zsCgmVLHSFXM({|o%Ec7 z`Zre-EgjWfd>igS_Z$*Dh!^rFUA`Voja_T;S{*ewv|n$4-t&&B*``q$+VQ!fb1?6T zeipY1QZ){;*kblccUWlUGopN76o-TUkzjbGk7PaED`kH2{hx`_64LQ2JNgA=(~1-d z`9#yPET51&qOuFesn%$mh9vw%{2`TN9g(im2^Aa=$e6smUE}@LMrK>(dE3M8=#@5< zUNX@AAySrNr>SoZ+`uh_AtMR@vK`&+n{i2{wN*#bwyqXuvi9RbVh}|F-ia)p1_f50 zBHugBCXC*f<|1x~F?8631^bP(l3aFO1tvf%k;`~Ay(B=^sGX2K;4J>E&+aY~{mTSo zR-h_jAnHvi82l+Y`+E^oewx?8xVLq=RyELURu=7z%8gi)q6Ir>xq*$tiI}j;kWYgo zgYGQXjP>r$aM;Cbt|GWbV$#4lb-(<3-j)JH1t+li^hGs@BW==BDYgdJym8#_H}1C` z^&oTX*psn->&raz;mc%RMy@Oz1hJ~7RK}m?APLK9vqht1$H5|ylxAV6K7qxQIS(1w z$eOGv1nd?i*^*Irw$v35ry+t2;AamH(WNPTYY_4>cnuGzg~w9R#(CBR>GhyUsqg1- z^oc$;1ZF6+tDPyd;l4p-AQ=j?6X$s~Y|!iMeYa;TlwLSUi7o@h z)6B`VHBAm2W5&O;By-mIg~d}mSY<@>s!F0N~bByH;_VFYjdP6ses zGMQz+UO}@ z4TgP;-F{ofw2USwj|SDH*%#k);AX z>(&}xJ{|F~Xd@20yG^~2I$Ik)6FVqD&JCwKu72gqi)f+nHI3~@ewy!fH*@K}y+~-i zOB|+TQ|+#bL}~m8y~??&GrYzp>tTH51m3+#{RPRY?t>G}a9-0El6yT`cxoA~=VGxH z^)-Cn?~zUD`WuGGiEnLW{j|=hR6)NAG}Gha^AN3~Dgc9*a6o1CN4aW88|5#1g8AVt z&CBQ?SZY_l%gm-+HCom3|EgP*N((sNW==6HrIkaApe6fTn>;8JjqA1>TDYma8E zm@hV8Mf}6mz+%Hu-eFK7)h-EoVJUl}|5oekwMEUHiA05}Zf=1!bYU5hFx(1`c{d&o zYhQeX*n5nA*mAc$Lmm08ICHi#R9*2o*ZS*QhwzvQ-q6VgD)ygymD|!^BiYh=ZZ(EK43|m@sa7lb z2DJJiKNdL~qkD@WTqE5%Ad>)gO)n-R$E(<5@(je{2*GqYvA;&4kY^nBCHte1SbhA{ zF$!&^1Rd_|6b}{A!D5HHoNLvU#hu|F`~EyvY{)cHDZEHene_G<)r#EHl-CJ)KkM?& zw1DNcCYfQgtlU5j9L9QaU|)i+{@~}9*j<6nb~Qu2u7Sr~2N#**bZR0sfxK)|Y=K4& z{{^xUR_k+|@URgltt?ZSVwnVjAFgj`W6nznV~g6qUU!!{ITXKbho_L5`qRP~J~^YS z8b4V$Y(qYF66VpsT-)qHB3T%LrnpZEfjFlnPdG2%zW7DfUwa$O_1bcrX}{eQ@n8+-%rZvFY(Oj+Qz;(W_H3RZC@Mov0^%j3q9Pst~Uw|8SKS0lEgR|V)r8m z<+qJ_Mfoo<7hafX*>Q zXiB(WZ z7_(vDQCY8d-Y)lu_H~YC&~5zUW{cc3Jg>gvZk zk%-ao4BLH#aanPv-s-2Soio3THb{OhmpT>8Pbr7CRUkfXorK^*7Q@GmQqANd#s(h7m;?vx3yw7SM(=Jv_h3Wc z1}hP@R>S&e5&iILX{A)haiOojOsH7BsZ3zYlfHjxRE;2tmE?``ke10EZ_BQYScWFA zgX+iB#)~14P@0SP6|sl2v%DZq39pkpTH_9b*=~W%IG=ou#Q3q-koL61)^d^u>rn1M ziX#n3W!WOAEN`boKM`W2zWh$Amtl8(=6bV$xiy2T32kyo|5K0l3>jePZxeuX{j*^0 zYTDsPa`=3}g@i+?7kzKb7cA$_=d6_8sD{sc;TZA#0K=S4Ra^zN;GrxbGIC8{5c+A1 zTAI^)os2S#)=45n9f>QlhA^J-)X%T54fD*+=+tlN-th7rq?*6#(IpaOQVBtj=H}i1 z1ZhFW1+EjhhJBi>^3!yrf9Qp#M&pkLZfV1QQ@e77zFS-6pCZ;>yx-f`?)C8S&Si2> z@q3PPpPZ z;(p+Yer5hB>r54{>9K82&&?feU@NG1?s((A^3KQQR|d&HB!^|gH>5jRrYu_ z*NxL9JA0c+V`F}OQq_^+vTX)5`Rwvxz|E;|lyy)tUq|(UVV$X;|8<&DHdCg|jH~mR z4UwZUzsF9n=uz+R(b?~n?LG-Yt%TNMmNcG>ZbKoGtR@Rb?$SwCrAi%s)vaF;eMGI- zn^9~E{A>1>F;?EmB0noc0*F0R5p?AQZA?Ru#NhRgT|Ls0Dbf*Dk!(*l4YeUrABGOn zlh`?alV@Uq>EMfJCceF|&06B=JzC;_RKHr>ZDXzTcD(ED=1TMbv_JoNIidGO$g{rj zg7g&Xihib@KBT$C-@Lfrf9+)7RqvvOSNn4?sq4+d&f`68#$z&@fNfRpu+_nUyp4-% z^$wX98<%TYu#;`x?ed-HeEzOsC8s0KhEvRL9Y!*zpv0eG=zSGd@IB;OQlo8ozVh(% zXCF!GFI_SbE6h^v*f?xSO<=<&->qtxBD%#rT=Y4l3q_Z#K%Wg2P>-dNx?2Ae$$ltmY z-wqFd{Sd@-Wp47P6Tx>r$(iVAdW?-NYb-M;s1hs+A70cZ@mdnuB|?ojYjCAhXwl87 zC+=v8=WbE$d>B188~yQEa9OrRer$9tZC*V+e^jRZ0TC~BuEQ7t0ST6mbm8$rkWKdO}V1D16#!G8eOFd zYI12dwZ@b+#O4#m#8+9T$icFi~}D!aORNega2~^R5mY54LP9CmN2rzu1e;rg zJSfm{eq?fav`k~58%3R(MAmU-^oh+Bd%K&2C(F>Nfk2r*@9Os4g`8ZECXVJvGzG)G zO>(cck6Q0{iY6jb^ja@Un3jh2y7SlS{CB(Sa)=K2snp)EF9PA+p_vzM`8a5g*OCi8gjr?Uu3s%n@SP{#op@I!H;3CXs!zf3hl z@AxMpSZZsC56;KA<*ulA`cBIID5Ngp8b+{X8uhO&UVxioU6+B{z{^$8@GE$F#Kd2` z<3g2JHqn8LvpRcj#Jw6n29+G$Z+zYQ|TSz)S(wo`0PjWc4u zJaq2ZL8g>9H38Af1i)-0PsX;qw~0kG-*QUdx^ibgYYCOa(8X zq^&}{yo)@LtB6#O0T_2ua*_u0FX+HP(iJ_t*;&;G3#%VAq&q1dSD zrf&KUrKPvt{Y8~bNdofaek-V|`|M6ScxW+UNv_g^ZU_8WkXNML)TC*~m{+TDo6v^; zn5q|8zoKgBjN2c(z`U=Q{%f$6(A_tkZEj^Io?hfM6%5WZTI+ONW8IRFdiJX9_s*tP zw~ga%z?AYGRJ5;6yO@~GJl_PA`t?+|@P1`;a)XC;7r(vey7yilw(;>p$9#*WEIdQi5+*~BH&zYkS>&1^lCv!4y?xYN_ zT-{a-^h@_IU2BVCbGux2ipm!gkC=y^J$!EQZkm16WPM#7GtcWG)G!?>Fk~;Zl{aJU z4N#*Goq4`C^>xQLx#eq8;9_gxDSi;w>)tqCfXv z16kQjqOVeuU<2$ipz!OkB;m@F+{BjQ?XY7kC)lwo$FNha{&njT(-vTOcS!R<4bk; zrrwPOIipfLhW40&_fc}6%i;qmKx#S4h7J!!rTL{0)Xy@$ZHQkG^jFK4%W{^+;klZ0 z23wwC29V;t3@D!-&c>45S$V^H9!8Y?nFt#j{>VeDiA7j{{1Y1*2uN=dVEV8E50uRq z6KmDK0Qi?|WsxEzq-;Tllx*e}0dXHeAacQEy@*S9numwkt2})IYP~Y1y1Iku4R2E; z_aiduw&vwV$5vu(60a?_&<4o-d`8)F+p>4_5cC$^aeB#%bJRA%v9}?f%bjm(dGX$6 z`;T4eS?_JELdM1_bDUcczvlD7RP-Cvk2mkPQ1fP`oE+UR8C|>`G9DGrdUsPhZrq^F z6W|Cd>UQKHPjB$6E?=K=W^{yhinVn1i#ZGOT)CT(CJURg^FKxB$<;k9WlU0*D&4w# zZ?wuP^l?OC-;NIhiuN3CukPvN-P$mDL=2C^AaFs^s(`&tGj80$7Y&O z>TePfluCBc0c6NqjKyMF-Q%*hm@4~trEOwLo z)70PWU%BaM+v=a&+GlKC9YGK64H++XXiKoSzxTe+Uu6JAk1}}`qIY`-&K|jeSs|&6 zXx_X&(18wb&--6#ljUukZa-bTy@(xrBx>GYwGZ8$!-u5u-|bad!V}06xie%5nsS$= z*s{#cznZPiCAkn=JkX&%3D!TbG?Wp?MJb>%Ffe$)*wyQ%KX6)hd!{nH>UyH{v2$8B zhCnJ5y;I*vgRDeIXEfIA^MqElT7rVPLpNjI^&vn1q1=#N11^%RN3ioZa#F1V!gpz$ ziEymmdy8eJFUJ9-g}S*1ZTLty-)>jZgg{eFo6=iU-a=IiEO4d<2&tHUiHOww=5*ES zl;ytmpff-J4}`gX%uDkyU65pM+m=!2eyeLflK;5B#oc zu4$Mw!L;t~*z2&Y?k=Cp6@6WJe`4;iH74IdJzgMIQBfr&naApmnC#_e)2Z#Ns&mlT z1Geh{;zhzKxNLj1!z)LM4mxtao@lz7 zn1D9qSFY>0Sp~}C~>}?ZH_j+UF?y_EM&5yLuGi@ytZ(htOav0w!0C^Kj--N#O^#Zd zyS*<6D-bw%=Jtz@#&Qp8EvdWKH~R$?C9PUM)sfCWimIXJ&U=lUo175{^R}eU8}WYc z$C#*b@1QXP9#dLcBHG~q_lkshEN;N=zPxKbLvSH>;KK@?Ri|dwKuE-f1HFC$ID~y> z^`P8h8BTMj$Q8 z6oF%LD19EoZ&s(9c)M#)u4P>kaLoD{{dUoOIHmA+sL%61jO}<70KNXTV`{<@Vd&TJc^|dRA9qN zs1ka5zSyB191;9}DK!>fLbZ`Dz6gu~@Fwh`4Y4Hap^K=sb{DmkwcTIzUd`?(>^xff zqz?@b4d1Sgt+5WL=Z!f$Jd6rubTrmf+b@IDhW9Gn`de&eg_srTFy=;Te&wVet( z#+20*IY+o(s)}FSP^%9)D!`u=rBj%25xScS4L>f+b3ufNuIKf=%6NG$p9##KQ`laf z@WwzJ)eZWG_1zr|?p^ok);%3VZ`QDJUNx5P)LP+3ovMg~K=p@3A0W=>Ms$i12)B0nI=;IiTAlaFvakmqcP_9Hq5rlhBR;2%hTSS9>fQ4mj3l(b9RZ(c_O|#!*qo zb%N>W@K1HKzjvh)cO+`sbHy{ZT$Y+xKCe5Syg%ow6KaLJs6?E&RB#vk&}vI+bep}E zKNz-VtV^bTsD0l2c<>G?OWD(ml|9#zlVHO!n3(0 zGnD!H?ldB*BKjdg=7=9*>BNh!ko0q zGU?LlPb-}tK{w+(X1VOlKYDRiI=rJjB-m`X@S%$}`#0!02!x3D8d6p#_7DqU@@B@9 zS?s?m3km6e6nL8nNFy6(?vGX*V&*71%Tesi}ILtg0D7;Ze)u z_U-ZQCqZXS-rmV_wc^L&hxdyMZEqe^`8^=(KWV2w)8Et@$%UCm`E@5KG8^l)YA3q* zrS6~6Xu6Wu7D{|L><<%uyoT*e0syp(RN{AS&`IqYBHo8vLP*s#-+{i29fi_un^GMcOR{^* z`C$b6#^gqs%GocMvX%u6Q%9j~F4Es7P~349n@wBJqkO(qIT!Ezm5ko~G@kPLyuIZ+ za{VKrd@eB)#iZen=x8-Z8>+sUu}2wl3W|Yx-8dR;@Pg-~Gq;@x9DJn+0m>^t_fBBQ zdIY%(&bHW9rxtVR$1{R2LR4hj^>E>zcgjXs>!&%Y|O3 zTS&%No>w3OYX@0XSf*+r{X3(z$1DeLGc-pn2Qs>adT))&`dt%tQTuh@gdX-R_f{DB zHd%z|yb?(2!dus-NF&&47?~Qbdj4wwa6_Q^*V!rEfBvoH>Fm_g`EgcmpDHydF6@*O z5tIQ+06Y8i4t7+E9ClEO0mh?(zJW5s4pY%WxuC2tiWK%_hskJR$Eet#OfVij?4pD{ z8DS@qcdGBSe?ai24he#f4mHi&M?iV}t4g-Xsg;RnpEi{7% z=Gp1cjn-jnPp+Yxi=EX4o2%gA^}Fj2KBSPla!aTOx3~SD-ObgPL+lq2J@d%<{_}10 zushxHBCo`IaNkW3640(vS93E^ZwE$WpE?^M=GO(#dyt>fLUwmObQ zj5DLqh0r6a#i+ooV}JU;_LmcXy!2O+{7OKc{Q|EUgA71U@3TI@wf*q!y=1*%$+-7( z7Lnh{9a0t#3AP)%0}R1Rt9C=mS(PK~MX=A>eAQN`Jl@T@!a?O9QhU()JHxEtZ&;obP-se2w< z->y>9I^-}QrQN@`r1BQbqi$qw}v}~9B zoM%RBTl(#5AA-}3iR7h<>x`L`a+MYg=;Qyz(|gCW{eJJ`L94^;LhY7PS~K=aOHsAj zTD58IU9pL1z0lSyHDaZzmD;Vn(^hQ~6`L5PB8VUeBFQiB&-d~8J^y-aAvvf1gbn`(lVM{;MTdk$v)~0#;_9xXdv;le}+A36qmO7VYc8 zw3K159hm#$Ox%j$ArO@Rd-;31beA9pVU zl4?zb%btOf?714!V@0>}nyRnyxpac=9^p6R#2NC&fv)#%k&WC222RciT0-^*n?W6e z=@mVXtfZ}W9lEYU>zv=tk~W(+9i~ebzrGg1OF7k49v*P3DjB2?Nj&8KGWX-Zs>}Um zcDeU>S$=;sk#}Vi@d)$+a4h%~k^M(mp0W(v;Z`nJCocdZI@0g5T?_(O5#KR47I#W! zUwX{QkNV@P@KBHk2Z+E)aone^lxO|a z72b5vHC@=8X>UOWLXf8r3P~ju3a>{_A$Mj9mMarKsR*`}ZDu_u&K6#uNBKi_u7d(r z0$)s)cGlO^5aAQ2s;57w==Mk*Y+%Ll#(&zTh;3l^j_-7++2p+gM7<|hA#Bom&RZT^ z89P*AKGp{jnGueiJnTc)8)qwhP^IW6TK==?urjK6)NUf~JL0r(NUknf&4b@p%O$wxF4u{K;GemwA zNs@a+_J(`a4}yKljz|*|8U-W!f_Wz*?=*Y7 zTg-1a@&RhfY99k%pOH5ukEx&kdk?Vit_Wx7!VIXKjGSc!-DA-r6*Hq>^en3zf4Kf6 zOJ0c~^B3RjEwacewccA*+Ei6k3`ik37Si~^ixd{zoU^&yTu3o;@VNU!vp_@rT)Dlo zYTH^9a=i=Y0QR+8RTa(S_ z__3T}vzJt#)s6D7fY}ai0!^=N-F^3rlnby^!oRqB#p|R^`XpVe$Ryva?IA;|XLb9*6pAlp-HtxDyEoAn>TX1a z=5p<=`n&vFE6Pm{LwAo?n@-k^9X=uBakTGDRLH2Zh!f4E3!QC zM)bQ=&fO#|LPc4h?n~0A?)}2|!wu<_nwCWWVk~k#ZJAFbE!r|^&dt#@bWhpy-GM{k z!U1*BD%(mAjtk#$jitTKFHfYiE)-=a6{!mZlgb5awmOKU9I0yu&L4hT4-?llRF-)y zmYKdW-Q_&Z-!`Bik`%AMTW`NOO-}xEN3QN!ib*V?8gcDCcy{}{`NaZqlcPk)Om&ZD zSQCee{rxx{iS`cVpo_x~=7%42)r+P&u*ohTj_NCfUufUK0$BX(nN$j2Cp7w|{ zIk$5^kCo>!z_};5U5)`HF?PyPM$%Y7v))Y5Npt^&)p&dCVqO&Tnd2KY1VWjJ|9SfC z^f-{KFS!dkD$rUzwaG!f^C&XFknquDl-`Dv_MOVm+|1D4siz^IA8BrQQQx05*OIc3 zHs~&-Do6ueLwh~Ek3d%+I7QJDGf7d~U-Rb}^ssJ6 z;Kes_Fxw^PM);D9@q@$_MT$UugYKradRwaee&yFo>nbbW{@g7y6?~UETy<;W-f3Le ze!wCE;4FT`h(Ar7fX5fB3GAV-m?9qhatzWbFdxwoPY7j4PiB5k>-IeXd98y z*bDSrkf4h+r%bd4-@x#4R6$Wq$seQm2# z3(`h=;HU5%F3WVV>chb}_m~ST=jQ4@ZN-4oS{W`UVbT!)tZwkjf&(iyt8K9weG4m5 z>0Bm`kNYE#1>bIiz$F{`5A!pPpOedF(4L#;^W&L>ANf=HpFcnQQMvtY?qjysucnXV z@!jr$y-qnOQc#4(ijIT+Rrf;!gOG=}8RV0%1zQ?{)Mm8FXVQ1a*4bxyPQlRxgXZUS zBp-tl@?j1FGH&L*^&lyHd#hG*@npm?xpjBxqo>|Wmq2}IAlNgSTzfIrL)N7ohY95b z>f3Dl!rKJa)ZkF9tvU2O8JkCap*M+t6dSmLRwsfEk9W!4bH^ozjav=Jwi#ywP5%`y zc%J<7qe#o!tlZ_*6?%2B|63) z9%W^N49@D3->RsZc5_Efmy}caFi4D_qG%0w=9J#KKA9#zG0URG*V~rkYdv; z8v^b$mp7Mz%RP%3Fnoa$S?yV_j)~3Say%KYb?Le$C|V+oEEa*H$u?X@6*vGm8>C-<_D`s~U5v77%jcT})RRXX1+euh`T^=>? z==Mb~e!hGNmwr@#CHFJd)-|7B^kzZ$&W*z*4W~c;wsEO$cUu_kf)3+dwOq&E)9>D? zA_@!6pK2cRJPKTY+sX%LGftBwqRboaM758mls;N#D~N0189oMIt><}{`QVe@N@f(S zdj5(-B+e_*q#i)4C~6{(@}KGEF+f!Ni_N-c0ff()pSzd@8sFVvbXPia%Q6||qoqov z{vywD``w}jf=cY+H{c$5KZM*u+aX7VeunpX&XdrZ&GDgmh52@oYxv10l(0>zXk~A6 z`7Nj)G}9LyLc83RXC7MTNfWwH&>-;!Tn37l`Qi*u!%(b$Yqh}#A)QuF%rXmnPImAZ z9NM(o4ii+t>A477(NRDZrci2Mb0{0NMxH>+6yW5aIzGY=o#Q4PA0xg>tp!*jV-~r< zT;-N;q)Xn_*+qECJbjMYR{YSqNZZ!qtEJ_0O%WnWD~gsCRe}TrD~4^SsPkuaNwBz&Q}wL6Tb~8UD0A@;^zPqzawmRy4NsCJhmeY zDK}gI#B8;+1gLzgdi@T$Ic==CUYsE6W^MKU;>*u7${q5!81kSwf!yA$B1}=vx6$dU zX(s+u-5f1CJ>4m)H)@}0-iRfDsqQhR7Yi!Tbn!be&<)b{HgmWIkJCcLoFkDsbLi=)#icyekdG6krL z7$T(=m)}BR<_ETC-`+`<{c8D;V`d=X_7K)Yc6{CVDbz~8(bIJ+$8Vr6;l8lM&_k7e zzKo727j51e=(d@*L2+8=hsAPw| zOB7NE5=1UP#rM@t9z;6u(`>AJ9VMmB{+V5@*gy`5PyG$zl;P|!9l1d+%df3M)HfBJ z3nQ-W1cxc^)423f2NpvP4!eC5r(!FHie|%^t+uZhW51m>4QDy0m)Dr)BE1Z|QIfqW zYQb#ateqlb>GnW&W@1n&5RaEz=y_0HCbHUz&~=>Bn`J7UeD6QKAO3sOvr-Ai^rC-B zQi08->;{LM-YZvdRr96q;W}4thV~49Z3qaV7{3!Ze~(pILukq#7Uk=8_Hv2}0wOTS zBOYg{^WoyvbhQ);^FE*ZhbLD}zE)KD=tS){bhRt|LnFhwx{hY9a^@<1Z;r$sQJd@Q z_oU1F(1Uw-d`W}3&ZOwZ)Uv3WO;OO|Jg#aBv^IBiB9HT5=6_4KGb>X|prv!F&7HYS+;OsDrSt>PO z9J*hPQc5LLj%PfGs19f@dTJrm60$v9AHrLD%zCV!i9LI~Vos!5{g`Q7G|H<7qb&-Z z_uL7?;cOT4o5`>+P+QpAHA1}FVir8eKM40>_hzP-6xw2w#j{Q{0aPU2z#n}tBOw1 zjN0x8w>yyk40{m2odr#;C)&@)r%n2au<-TM zj<-lMb#hr_&s<0|IR83zMvu-r-7M|Vhi4wJCr0_Jtc*K}0_l@ktkU4S@1%dR=FilK zIbCC;osa)k&y!=vV_Qx!I`m9Zyc6;`J)U0k8KjN&+<;Q|KnPf9v~dw`xLW4|0ySq% z*;GB1Bp;6p);+QD-#e{am<5G?@tWS&fI}1umKU;TSn9*ykJplh{SJ@m?WOQosAt;e zzm(Njf$bYus(T>jc0jvSSU1+lo>hJ$z z7MVH393=njeUyOVb)FYQ?XHXE3~z-bmN1HeY}i`OxtS!nu!7q3qm$M*s!Dt&klMSc z;i$1qy;w4X$m2YQx7E>NlSA0u$gOWePid1^V`5b%CXb(zEKn1VzIKMw%6x1_K;bvP zZd9Rl93@{R7Ou``!$} zgj;-z`lF4LY~+C>YZ@E9=|U`Ek$^;IGxPPk^8M%0PFvuNXp~P0JP4& zg!$P7%))EE0CM+oi+E8&{S8uFzGG2|{-@m?TWGCG;P!(bA@u<|VR~uJ<2h`q{=_pW)5g?uf zy1=7Bo$8&4hvUTd?e}YeT^ixa+9UV{eYEG2Yz?)iBN1Hp@DRB+d$uYtOduF;yQZL1 z8{C{^E>Uu$EXBs(y5gwh1O&5W@;rS_?A7fZtBFQD?;Kd_be0P%?cOdfRC|{o0!Y!{ z3zxRcl%}x;x3y#UV{A-uPtf1n%u)*8+<;F=Dl8WkKfBby4U*g6KBOj$T~}GoL7OzE z^6aS+Fa0TH0y`z{`2E>gNNtd26=k87YmxmG1p$fX>pFp1kDEdoG=Q4uf6Fwq<4jm5&<8_NA7^a%ZnVNll0Q+$tb5P#3G2aME@+e)$pFF>SVt zAg5_eN}r3yPC3bu`fx<3TJiDI*z^f{Cww9BKtHx(#A6#A5B@suIc4&z7)ollE~)@V zZZvyC>ZTDAcW~pcFxkidV5pOdB2BVR;jFWfjWy<+bYPkJuST{b#hJ(&H_vTT4~w(? zp_n2gGxfx3)3bG4d$f?*TGJe6SbqG7?GMrTKgJQv35K;3!h!!}1k@YukLlssV=+`s?O@sPJ$_Dbk~0UBK0__dF1rFD$4%wXQ3R)S!Xc- z-jxobQjZqNBn|Q|5h6GjPe94tKLACZu9X*$l$SGf{C*71_bYXSe`TT!cN@PYdK%~? zdHZqlp!wLj+j+A%=@!L1pZ55iQ{|_d)kh7}x-e)yBE3+GWPR;Nu00$z zQyg<#Uga}RjU|`tJvi?tRs!-yYFfS0Y4WoL)ScbA$=0?(ACdKW*V@w~#B=_ezUlcy z%9(z@->S`SUljP~M?<$DoPPzt)0!1MaIkjFRZ(4eK=Io`wC{_kJis@Y!=dr;MF5}9 z>I9k~{>4KsO*U}%E-b`#RG+cEr2Cwr9Oarrk8!JfSbFka+(?p$$18B8e*9GU{ zWw@LV1{0pD2#0Gw?85S-rKr|AWUIe$HmZrfdj5I<;7^9a9aDx{)`E@Om^&hsc#1qwB|jJ zFpHh_-e;F5h59sY?BBCjg?7!KjNrrl_p?{raMf~c`BlS%1+TR{alD#Il@(vv>MC$H z`PZgxgZD?fF&pU=tIF!^D1FLi7+2b`{^q1^|>XnJ3K=w82+A^(cQQd!}Z-KD;Ql8$WJqz#chbj~l!O9-Ckx%Jw zstP;a;VlZOJ);7g!*b@TU`{zlxaNB4t^+WOm_-z=t7~7f;m}`G0w(&^c-ZJMV^h6~ z6JN{a)pOiFbET%Xv=S;i))(7as!LXS+4*-HI;_`k&c2pMP@qaBZk>p~^K+bd+iz=v zy%rRVF$-=nG}C=Xl5MwbzukHzl2SVBzsAlRo0wOo3Kj5`F+1mAxxmkNo)tig5KQ+i zPzD0{c+$UMZ|1*x@?$4Rekfm;X^?oRD~Zioc*f|sC~w4$@j96!g;GI(eU#dfG~AZ& z#C*Asi4#iZRuvV!J`zMFkxuaRqoI;s5&`v{Msb1;56!KhI?NxXQSx?=!8!%%1+o?B z{q@ZlwaT=$^$bO1zB>CTI$MX^W^xUx(RxN$33dpFs7mj>5}eQ5%0U4NHm07z<2WbP{$75R&Y^^A91J8@riD zjFq)^I9{MdL+7B2W{}xH+#hGI!0u_%A^C4Qm7zq5I;pNT>d!atv?bxs-czN0eS1;^vTc{Uak^NS&} zrRQ%zlGa+)(h7jZn)7WJM9&MCJIFOl)mj2R{!y!$`o<23C@3fz7EBe6swZc{63U({ zFo4g&nqBi38q49-UAP#gY=<|wU{Qd)h(J;i>xV=GXz_`Qrk68)X99{lrUI4z*!Uu7VXN^-dAKeZe}bN&S8ixQLk7_xj^bzx$2lkaTA{YiHvq zMjTb9f8<(IB-_NmAY=JbVyCOx%%8h_*92tt_08jxmxFU$L;r=OZCq=9&?8|(%5aw? zgF_4kIGxJpo5^EUvIQSFe5pZrm!>{U1;qm4q`aEZl7V zlohmSnxGUC2u+*I{`Y&NxAxFYjDt&ZadGkPJRBaAddvgXTsg&)+-ZufPLGPw3xV3& z1pzf&S_c?(zc8}&-K*^r@p*?BRJ-b_MEggSEUJ*eX!^S*h&<7I8VxaSG`6{;ZXhXmmL6PF&{WpUWOj zq8XR!gx#boRy{9E@yKo6Mx?MZ3GE2oc)N$&0Nw>mGM9RVD{~()@U~%(Sw0@XlK;zTJxFfFN3) z1J2j&EDOu%8;3IA^`C$rK%29Ddg>Z0j|2C`_=<&x+s&_?R+>G6yREyg!$ffANMHbx$Y6rXf04hfU#I>)sEItK_! zcMYUwWk(&dAs!Qi6jb$Z%Y!81lQ_1dIi;Qzbkmdz2BiD1Z}Dy_J;^nY*Pk#G3=f|N zYAz1AfnyTM8)bEDY9s|WPr`7G)`XyCdzr0oaIa1y&TZjzcIvvAe$E9q+w<7E_ps&< zSB#il>9)5>ie`D3G|I+lmhU3g9GB*ZCmtW844zJS74ZI&IcwHl>@L!~gBPqkj4N=A zN-*K3B#CVeYkai1IV7rWCH7~7ERvYyYC7(&wyvj}sj!e&m}5B226$*zg4xcfZGYP{<+bH1p6wbvfSDLLKObc;`IP1hN`m%hiIdl zEqPWBXrMiYwos8gE)l7sy*QBvv{s}O7M73L7rTOa5LRtcQi!!wHL5c(;;3O!XsnucSl>Z8@!58So|>b*VDu)AKf zhE;9~_+jY3d*%vO@;X40zAmB5sh2s$J&rf!KlbCP+QXcMF&o9ZET*4P8{?^#@5 z-^VlqvNukRhTo{SKE>Q(5v3vgXu^b_9C4j)Mr3&wKtzpn+Q&96E~~lv;Y>@r3yfsg z=&Ml}ZgP%Ol2>tR5x-}a-QtkeRzAUqTE0H#80_d=G*utzXtxNBXjh5FcBMfmbm!XK zxg%PqIU(toGkJz$k=g3fRAfiL*~r3m7J4*X!tvYFm0*ED@X-gd+<0t4$%mwdeBlQp zA>nVeRo%8HM+EIh%oW#SPQSo3_6wg66rZVK&es{1lJtAR1yv!o9a>w_db4q*(oUIVAPcL&Xy@2|>vLj8)OyaLcUIrY=cU9M&unHE;p=}lMm)##eCe$t;o-zhA`+q%NIH%m2itx|iF)=LCUw(G_BNZj zU{ec8_Qtf_+Mnp+*maqVT1#TjK~vy9alEV8f`EMz+7yjlK_ zgwpTyiG|^4O~}Qvf@ob+qv1m8==_V5Ps;!+Fe_&)j$h)v+swoDZ1!J@U5`O+xf5?V zTm&*+-2Bj5os3R)qYGeN1YU?y(m44)1GwvC)o1nWh|k0xENZU?(7r8PUP&FNeMlN-Q z^ER6)q65c_)-4ShSzg&6Ht~6H`>&#cALY+$Q%Z-g-s2jiOqo9q|A}_jRIS6eK+B!A zK^l`IfwG(`D}^zS1GKbn5%(i4G&ModNZ_Kz(SDdF$Qj*&ENY{^6e!A8UQM^q=a|~Z zZ)~!M!o}Rr) zmRvp9F(bcvNwuVbqm@2tSO6}sy}BF(VpY821C1(E0f#N{tO!6&G{ zPbRMtx|4rGFBpFyUb@u3lX(8daEz>jRWgPAA#j!_(cBMk4CHlE>H>Yw5!~k$Wn({V zYRk=BjB&TaX0GdVyqFCf}%!Uo2EmZn>y95XA~0m0EAOvTi6vd-&kyII_;JF!40YopFlNxz2m* z(sN<9>vJ;W=(Ul6D-~YkB_8A6`JMR}yiEi-xmca7WMqn+UU&#W?hiJG>~FKZOwbHa zOwjw!L`ZJb!QJQaARyscd^|E|?Na%jf@>x50{TpfUAYc@(RmjD!?%1R4WeC2m~?_c z$j%K?s{1mts!#v0!}{+V3>|2~bd5T>rL;(CIkdVX~h?gNB4Vrpo37}VcEC8j9w&Es$+t5tS&gh)Z4EI*4Ipx#T9}3 zX*UOIWtNx?&TE~y!Y3dOwkme;_{(Cg+ve|fF9KOc%!k{v({64c4P>AVsw1e%)6TK; z4(<)YDR!8*5306o9h@6nH3=95P^7xB;fK{k<0cq#KFw>>VhhTz$B!LGj4XRS#<~HV zatmj*H7vjiR*y1r3n`rqlBR%&G*8x!v-;B*Ah7gJ27|qkuqwA)h7g6ohKj(=)V#&A zS~<3%xvz^u*b;x=P7tJxhHMV-&wT$`BfU(CwuQ<9;74)(pxv3pEb!h4%)_vV|U=Hypiu9>kZh=?7tc z%zVLx-5~2LQ#U6EAU3ySm>ewn_`XlSu`tz1kzp~|XY+#?RcCy7`;%Bj;u(gT^S`!f z;ATKobVJIyF0(c!?dyDj^Kw`IPSIEB$c3T)Ph>KBL7F-^^B0=c`WaNZ2!yA_SGLO5 z2*pG~V;50^6D76M(&{9WHAotL&$$&2DSWBfet}M%F}zjRHE(ci-TcqAlGbe0*b2f# z>PTjp{=ydxw!54El>VAS2v3lNOY^3Mh78`w-_YcMSlLc7bn1fUe zOa_Ctu4O+XZDBh((&Y5MxHtLAiuU5bey`3rXzDI}V{*#XN;51l^8#?^I-HbpOAcR% zoAdrL1A~QB{I9syp~sGBSFMc^ZuKCGXUX-vTw44zERwDwllu}m-4XHkUGCl46ThO9 zJjmhrz{p5U7az7E><^cL?JHbt~X?vXBN!{dH!AR^>D(>Ke8^ zwRjS%n#2<9iE96GBH8EVj@(!iGOk19Dus)y=XM|dF}&hZDU)|EG3N!R*L6XF+F3wx zjzf<9FyZpeN#?(qa|G=$eo;Vk4TuGSdE#LpZDW<0#q(XY*tbXhgd% zs5W0E;Xt8W9%~0Gtrh6>wESGEvB+ZxP{m5<$E3D3DJ=v-15uYo6M_G<*dFRxeZNv? zK8CXw@!9p9uCI^UsMeBlk&95(ws<~mb#RYo=IIDvDr6RWaR0J*UpRE8^qKdcb9+B_ zLuZ5_t@U(nxOay{Ut7(b!X6m15hHj|7G3u4#j})u+?+VLnTYwiaEu?@#S&-cSGF}p zb*eG|?rDIqhZeasxkf@F=)AF08hEIH36M^d-IF$59EOozwl>jl*n%P0@H^j{>bJ?P3B50*oo4>C$Suu9&#$J9K8NHJ?5Pgi zp10oZAg}Fcye3wpEMhBePzfe5+wy(lr zwy-Si1LeiZ_j>nBWGPgep0V&p#LuK8hX9@)^+t+@d>mm zGxA>l^wOX1c73gPEXa8q3);L0^nL20oX@F@XHnjNwn$DmEUUm@LMlPz3eW z=2{&C&%%@$)XUgy0ZBNbhU=EN#JOz`Wbw8muL;t$6+i2_WnogOb9Vm$i|o7D`4K5< zG>IyauDVu8RuI~ae|0>rneh#W5A)>A!d?FmIcd6Waa0wDBEr4|1j|uyLBx?$_K|Pd z(H^zrt4ZEob+V&ItS>93eg0-je~6MUK}6F}iBYE4dvE&x-h8l~eD<|69wmkgKtUt$ zHU{~1OZmP5qE_~cpDc0(FGT7|)Q9hL*u1%asjfljM@DMAhd9gs8`yKk|Lp(9^Z@>E zV9)=?`EWSEp4>S(+F#!%ZPNinB89L?*j(S--QL(gI6OGsCvUHBZf>uSFD-R3{qKp* zIc;r#b^|Ur3}r6n?mFKVjVlm_!EB%YPt3z$+h6$_uA-;dOX_PN($_x4-t|EuA^b14 zqY2b+r(h9ySz8^;B*v|+`C@3>QgzpQ%jJI&mwB;PZtbLFlWYqm2xpS2R6swb5$)lu z(?es|PExm$6k*5#q`pK=nFN$YzB2uzrx1n%6lX^iHf~n}v&-3|zx5G_{@WK)A~gys zONEt^>OwB~jSV&QJ7oNB>Vfa&I!g#^Hg=}hRP!uuD5iClo-hpS%6f{U@=|E9-!d`9 zEi)b3vysN+f+(Ff9BDB?xbg+cEP z##j@fx(IDt70JDW6Op1|L8>+7g~=blTa(@R|774=+EpDPxcM*dnH6{(VR1iHa>Vh< z@4s%&-g(g}Uono){hfXxL4nLm7M{A|TU>yayc5Uq5Rhvb;Uw>386sk~I&YigD57%V z5=POd3M}E>>i&e^^@_Wm#1gv_z=^Tqja+=9ahtY#q7vxe&0kR^E@L^>H+}U zWtU4fSl6Q_{X!ReX)mKiR)B~$3Q66{5i;xOcmb#dR|Q^KK7kUhHx10Q{di>NoPt)R z=r}(NmY%F9f?=U)0!DKg~!er|k-(5MRDCM50c z9v63J(Ke4?YI=%CZ_bYkAhp+BB^8PV`;BIN^3Cn%xMUTI9s`ZSTT}!@Jmzb1+g_Ub ztXIO%W2Db>D7vVy#`&k*VBrKXPIH?XJ&_6EKHxleBIg|ks2MMQVx%D^ zn8=W1a0Bw%I+MP5=Jp=HEo^Y{f7N{#Yh|%NVZr^#FsTY6jrgZay4;@^q@m(c$)Mn8YZk zS@4xu23kwO}$ov`v8EpOQO1=ZPIh6 zx{NiGNxwDh%5HlnbfKveI{ZXgj#}V6Qq==nkT=O2pXjNX)dcVJmQou_y1MqZv{)ua zhIQW^TE_a1=slku9`J+`Di*v6;1e5*3}@=d1bim)-FGf29p!71qtT-E9}nMUoz#-r zYlCI@69X2EaE+;iBqLxFkj$5oTKG<|v`z_jSBEL^%UJ{)WCnHE@n53+uZM|qFCrfl zwW9)(%3Py=g;}sIjV%-vZ(i7H!{XXy5LG?%zh!Q16yaO{ z*1ui9N^XR*ox2)``V6dp&!8s#?+Eh&Mu1D$85dw^c2gAn4*68$?RG!m7L$J3Cx-xS zp!-n~$7_aNnl|O=<-wfEU-hi52cd_nV+(`Kw_hJ`xUO{L+fBhg-O6S=*e1La3;pc= zC@ar|6ibpAy)XES;@2A8tUhaQl#n@}G^qJz9a8X5(if7qV)%$gG$;Lj-Nn~RD<&S5XsxOoNS|j;QaA|jj zi(gedxOfgRXVqQa9ACq69bm;UgkyYdX!+u=dptiJ8E<&!AVA!%SqpO@Zt1qgfs6@;V(Z+|1w7b=OO6i7JQ5OzO;6-lAsZDkw zyb$ht>dqU#Pl4t@a8zEy@hpxfI*WML?N92n0*$n4^7q`F~#=*LI&+6}L+ zZ&o%jmHQJ&@2KK!ba~aF)ZT4Mk=E)|Jty%nq*(XEO?j0jf2O*GuDcu1$XzP^)`YD^ zb;12Bi@wxJZ-QF%Pw1pC+bS)t5M&gd*4&!ec8=p0r@a}0<4fS`{aj7Qqq>Y+Y2;76Kk#mur>xD}9v ze!~BcqU<0NLtUwf%G~RaRMp1UMq9*e6W^jSKo`@=8q?wpGW=hGym^DRDS6dxD+yt;%f%V`wxp^v2hl0NZTtJqwfP!>^{A@DEf=hJQ;Y!-H` zb##&;dskmay?ZkdUZ!N}FM06&Guuo}+4D@Z3O$n-yf$KNN#UNSZ$*bn*yF3O5VX(- zZ9~RoETt1)$E=wtllFm#zcO+Ga$RBZgQC!v?SEf0}r_? z$T!gJUp|_1dG~PhhQ~tIF8*zH1dd0$_HG_OUi-|M2T}afCkGX857@Vy>aML*{5{|Q82&%2%}`IzaLkAH64FV>%O5#3Eyj}DC(NVEV#hm^b zC(QVmt&+(SZifYZvyDkT1Z|*`FC0Ub(#TgrfStFc4EC1|`#RIyx;YC9GV@>^9$7PqO{s)TaVzIdmZIqoW~U#&oGZPobxqC5GTwXh1?}w?tL!#c;=$;S+fyi7gZ5JqsMKLCl=p7BnY@O!XQB9NG0Qm1Z8<~1T{*q^IBdh>a9 z_=&bxuN5X^yL@4P)3eMd6U>`MA%qFtZNaLZ)1kwYJGs3Y6W1f_oYkIHPIWlhvU*xC zya6e9i2kgQvNu=iItaw;%mGX6ck2>qkf!0QGMmNMF$S77V**V-zm{<5{&3^BE*9dL zzJ2Bg6XR3cOz354=N|2T^>J@P{vy_cxX4y*inCCfg_=+2(`N*OSsd) z>+Md&#y-S&>hq~AV);gabLwvP&xpJi>7oeF65hIZU0EZ>){^U`omN_&mgm+$UtlF) zPyIY9_rlw*8EelOSB#-fVJD%qHh8E6a?fjRoZBP|W|O3G+EqY*(psVt{poa3b)^L1 ziq>&R@Zh;DAmA$Z-bbx5@lIu*u%mGDzz_LEe}Nl-XV8=QiG|>*T5{7_xxy89`Ez1_ zqucC#_eI*RKR6@_>bmN|Ap$FcsWIfY04v zCaa8}fg3T3kLjK#T?jlI2Vn(Ifmg5BL|mm8Pu6^Cz46CZA%)6! zIA#A=RUhR#Q5uN4kU0p`J-+KuBO!Pw(2arEld zXjQ>XMtTSk*mg5zDLURC(lQpR{`T`C$)NY?UF$;?X_vY4hL@Lc5hIoRJs+@Ahe=e5 z*+GTWgL&cWNR5iO=s=0K%!Mu$yWB9xCHV_$y-k3(Ip*n@Lfl#vKPPh z3p4xG{Ko5NL3=^VH)A{dq7EyIo+cMfZ5k-(hJJ#e6xl%zLCvnMTzya4p;vjlufkQH zw|?{9T`P%tC(6z2CU108b0{Dmm?Nfo-UYz^zk;#}#6S{InMm1#MaCuAV5Wa~n9=sJ zI&Y}tbvkD zzVCWRJq%J&BQs(IRd)U9rrfw#gYP&~3eD>N@;RIVAlR@hgV@aV2r9~VXO!k$GBrZ$ z{dh|utagf41vNm(A7J|lIJmX!4%6N!Z|^hFU)lEIrIK_pZ(d0}X8E6Bk&8EItVHX& zc9Q$tYh#(D&CM6`YGSe~uIBzB_MCZG&84O$7nnm6w^oooz;5Au@7s?@N&ppxN}2P2 zQE8uX`)6`MXM%ERGFJif^6M}o&#OiZg~?5Mr5LJa(dkQY<$N#gNMXJ}{WO;7DZOCQ zi+)&6(;kExhJVhth8$RAU^g9MtHmoRSUxv?0-5cW_LsY`a{i4%(wqgPB3e;I#A;;@ z5)%HpY`e?#>)LO)58>+mlU9yygZw zKlVw&>iTti1qB#pCPvo)ICw5aHO8tuHGjhIzNFPG6n(a($SC1;&wZhQX@UU5|? z=|*t)l1i&|sIhM$_%WZ#+kU0X(EpBW=pE>1ri(4bx1a&k|1Vk*rS1z3 z2mm!Rb7YAKxvHuVga82C&HBVun^ol#4W3fmeMX=A#BtI4)KLv|v^i8Md!}}gPjrA^ zlk^$-2Xo?#QmxaK%H~$NmQyFy1c>^AH!7r2Vbx69sN|%26m0F;;0W<{Z{t-b=RSanqfFI+4Rv% z(rU)?y`k}I_9nCqCbISLQt;@+}2oCDw zqB>%>zX}pN*5H|)lSZj{Gxfmf&RZNm8A3v?y0(E$YXJjbPz3;fmi&FG|F90S0-PCt z-|82m0C1p3&x|r7RaI3X1OR{q)K2y>bwS_P^R_QS}sxQyW}aQ}Y>yRGtxO4)ta-%uC{> zEF7$#AnTBhq%BDNlIms=J;&%Y=@-|@h^wy8 zj@HxEh--jtZ&n=)UD$yDngK%r2m%Oxmi)R--zFR+5a!JIbE*G^0l7`&+l^zJ&Sg>bI&yu$Q)E%+?ZPc0HSfkk7E)v93c}02%_= z4xmV&85%SIUY7j1jX!Vz;4JxbY5&3i37qL3WoFWmGILc`5dr|ff^Oa|l$%4%Q)l1j z*DZJZ{K*w}-3{{B%2&MYgxb7UDw3S9k#@)Z=i}^2pdRY(ViRZGFd`DCy4K8`D{Ud+OtVHG-|2UP!$by@);a5SH0F2;~!4rMj(-*VtxpMS0 zugYanqb*T&6h1fLN87s@;vX`7va8wayIo3u7%+KAJl(bvVJFTPxVTR_)MSG))v$pTPynRwP-_O~9 zp1!i44?kxO!)@-Vb`Keeif8iE(1@YMd=*)B?%Z8xsiEV?;-$;gMkKNNp`f*pULUFRkb8($ReKcGrF8(O&P@qvg znuJNnEJSw^N8QbiPz@SfqiDFNMY@=_0|9^lnG67ami%>VKa2qqP?r3;w144%01kA? zqb^gZQDfgnMZKHvB>VE2v6{=TPK_ll3WfFAaIsuA}Ymm7TTO)1^9H#k=43ef#tC=5O~pyK}?&0Q8)V zzseJjzaXbQO})JnntuNILaI0U%&$3}y=KF7>d)3Qby|@5wrG%o7^S2XIns zRqaOYSU2xtYrMVyP;w@L3?BdnUY7iIZ9j|w0&r&hxzvAP0C1p7FG_<$xi<#@3 zOrO*D@#FJtF~>N5KG+&hgE1H9*E*UX8memkqv-VLOdK0W=eX>qa(31|v+o^;Qqa&z z6*Uj)IcNVjd}W@gjPs;xcG3@T$)hCma9aD_J>@zwR|?;`C=847ty|Ms_=~Tn-3O;@ zUs6@1gwmJ?NK!v$n&)IcT3;UKtc1way6NnoggWimV~9zJiF4%3EzrUy7{)T$&DXFq zkWl~>ewO@mso%1S9!UYNXUU&i|APV&xapD^MVV2ks;a60034S}b>gd4Fo2`n>oWSE zobb9G#$r9^xS8)~7yIJ$R8~C~4T3-IzeK;Me|4b5bI4rR)KtH7HutVv=>Zrna~M1{{VJQAJV__rr)w?-+?e#BL#OiW zs^V*?zDy8aVp)K(_!$*CkG4zoPrI>TXR9U|szA+40~mt#fg z1XrBTYT|b|(mv&EuP+`VgSq*pB`2S|f7Q!D%GYMyF~btw9|WKQY+wU^mi%?;5*7x6 zVi?Ynzi<5y3P|9FLG~<3Q)vxVRTV*i+IkgLzgd}6+5361s?J)e-KDzYv%tE`%>Tym zy3aWE&g}P3hv=00yxequGLtCt-pu`351)3ThSIq`KHMM1WAVNZ&*60E z)Rdcy8Fx~~T)&}r*na!-eGrtQ-bqdideRT=6wdAQ_1*H@pGSYPwQ2v_l6N&PG6Hlz z@bpaDx2Ft5{o-W2!3bNHxbWKE$I%egIT}5Zx<=j-&X=ED2t-szu-%w!^NbTo9&Y1UqceopP2rjvS_LvftYIfEWv zW=Qi!P;I6*%T(@K)wu~k!=D#G%FkG(&1skQ+Ub5ZGR#^o$D%#?^&v9LrnWh5I7PcOS?O>**Z zmml1;*`NIFnxvD=+3M{5 z+}G^nVmLVMQ_P|3f-E4DZTqEO^=HWMgR^-APZ)6nW}Cv=DgdYrpR{ zQ#tG}!F#YyJ7ZI;lGiDWZmJ6Y}#su{M~mUxUGd(+R@ zpS%HbA0|8Ez#;$d7w#ngsG(&eBd!+wyZ4*tV~&9^Kg&qM*g{yBkYpaL%k#=meji%> z#7i?h+r%c1{YND3IW$Mt>c#DDJ9%g{i*2okDl`-Z5Ii=)+c(J|PyhlHpn(D&mi#)$ zcM}RI;2f6xJm+_F14RSq%*@Ov4OLZD2m$~=1t{oZiU?3vGu4;48V$e6$=<6fuR3)# zmsMXK(_N9N%rpf#x(E82mCEhycV?hlt$*i^qU>Z+7vxZ!lT$^nokcdgv&fkn)1a(k zil>?%{q{E(MUr)uce?<5!_0OUwi~0|8=5}PxTl?8r>~mE{$C;lL2#oK@ z*tuVxqzg7i0J06v!dvmL*{fCTQa^1c8nTwyW1IqlI}hbx1i{OBMqJJFaskc7krg2o=zKevk5X@Hz}DUVj~mW9Rlo@!UAH^R6Em#@fmb!f(aR`Q99LDm2*J2ZBHY06v!d z*-qbv00Q{NlD{s~2NW;>7-VKdN7P7FRTV-208i@lXZFCZX7?94_x|MfR(zO7{JN_r zD;eHzN;Gq7dTaLYTzwNIL|J(D3`w8K6m#bbad&iIBoy^Qcz$teuR4C+)#<=D#$<|N z=}cvBhDws*?EWf%{JkCfC{Qasyk%K>I7;uHo;qhkE!BN&!$|`4D4ifX%yQ7*7=CK& zuln>CikEeC6hfvVsMYS95VWu3`EkivAOhW^dfB|p- z4L+9qwVl5R0W=^i`F)w+AbcXX zX7~JYDh@cx&W>;TQnhW`<8AEK(f>Z=W7S(J^G?sQ+}GzOcWd@A^NI2ywb!lQ6w@@2 zz0!Ek%baH3`Jp;Q?K}B8lPvv!X0k^o;bg0{|1iT_lP;dDFE)p`0rwo-Rn?Tn4J3?> z9`_e_{d!mPpLy>`M%>`@2P-XmlY{+Ydxm;%tl6s$>dnB9Z7d`b(|MJt|ApdZ9Xmo2 z0EXu8?0SVj62Jq6qW}aT06v!dy&b;@1x#Qp`FlJ5Kmh}QL1tz$sF7S%RfGTlplw}x zWER&cLBfFf%p{c(*>s^K=BmsaxFV_Pp{I+Q?M@|mPcP@>8D6IJo_rTO>uc`n^FGC7 zu@CG~Pj;hOzIyVIFTk$m>|b_?O%h4u=6Ao9i$tF-eYeRkcl+&6zU}Pxgp-waJ)LGP z$T^gG+0|9tHY8$^P9Eu4CrJv3%%yos(tjpB#U1x(pnqAA&;JJ6WI5;LZ{oc26+0}* zMLD&`R2Pcp)iteNElfBw#JS(I+;3)RjGP}ZS)id906v!7{A^#E0yZ#~{C8VFlmZR_ z18PQ@N$rqGRYed0000Mo*9)M@1vngT4`gLcyXWk$&wa(3JBl^;b#KLy8~6K6Lr+^q zUmXr~me$4ekd>9zkY3j1eFi2gE9tD>=W_2#&gbh>?345^Al-BJ$s+5z_j#Xbm>zn1 zhz8{w3&!tGrx!m*j5#nKzkD6$nC!3Q>tg{}IA94>N^HAsd!)hk02~4{GF8FQDwMZ} XgZ(mBUPJ*{-ZKC*Py#p(4h{|uSeZ+w literal 0 HcmV?d00001 diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml index c75e08f20e8..000d4486007 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/SMGs/pulsesmg.yml @@ -46,7 +46,7 @@ - type: RevolverAmmoProvider whitelist: tags: - - HLMagazinePulsesmg + - HL14MagazinePulsesmg proto: RMCCartridgeRevolver44 capacity: 30 chambers: [ True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, ] @@ -116,4 +116,4 @@ - type: Tag tags: - RMCMagazineRevolver - - HLMagazinePulsesmg \ No newline at end of file + - HL14MagazinePulsesmg \ No newline at end of file diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/combineheavyshotgun.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/combineheavyshotgun.yml new file mode 100644 index 00000000000..0be23fcee51 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/combineheavyshotgun.yml @@ -0,0 +1,29 @@ +- type: entity + parent: [ RMCBaseWeaponShotgun, RMCBaseAttachableHolder ] + name: Combine Heavy Shotgun + id: HL14WeaponShotgunHeavyShotgun + description: A combine shotgun designed to be handled by elite "WALLHAMMER" units. + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi + - type: Gun + shotsPerBurst: 1 + soundGunshot: + path: /Audio/_HL14/Weapons/Guns/Gunshots/heavyshotgun_fire.ogg + - type: ShootUseDelay + - type: RMCSelectiveFire + baseFireModes: + - SemiAuto + recoilWielded: 2 + recoilUnwielded: 4 + scatterWielded: 5 + scatterUnwielded: 10 + baseFireRate: 0.7 + burstScatterMult: 5 + - type: BallisticAmmoProvider + cycleable: false + whitelist: + tags: + - HL14ShellShotgunHeavy + capacity: 8 + diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml new file mode 100644 index 00000000000..efb2910a379 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml @@ -0,0 +1,180 @@ +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavyBuckshot + name: handful of heavy buckshot shells + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_buckshot_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunBuckshot + - type: Stack + count: 4 + stackType: HL14ShellShotgunBuckshotHeavy + baseLayer: base + layerStates: + - heavy_buckshot_1 + - heavy_buckshot_1 + - heavy_buckshot_2 + - heavy_buckshot_3 + - heavy_buckshot_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavyBuckshot + +- type: stack + id: HL14ShellShotgunBuckshotHeavy + name: handful of heavy buckshot shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + spawn: HL14ShellShotgunHeavyBuckshot + maxCount: 4 + +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavySlugs + name: handful of heavy shotgun slugs + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_slug_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunSlug + - type: Stack + count: 4 + stackType: HL14ShellShotgunSlugHeavy + baseLayer: base + layerStates: + - heavy_slug_1 + - heavy_slug_1 + - heavy_slug_2 + - heavy_slug_3 + - heavy_slug_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavySlugs + +- type: stack + id: HL14ShellShotgunSlugHeavy + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + spawn: HL14ShellShotgunHeavySlugs + maxCount: 4 + +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavyBeanbag + name: handful of heavy beanbag slugs + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_beanbag_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunBeanbag + - type: Stack + count: 4 + stackType: HL14ShellShotgunBeanbagHeavy + baseLayer: base + layerStates: + - heavy_beanbag_1 + - heavy_beanbag_1 + - heavy_beanbag_2 + - heavy_beanbag_3 + - heavy_beanbag_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavyBeanbag + +- type: stack + id: HL14ShellShotgunBeanbagHeavy + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + spawn: HL14ShellShotgunHeavyBeanbag + maxCount: 4 + +- type: entity + parent: CMShellShotgunBase + id: HL14ShellShotgunHeavyFlechette + name: handful of heavy flechette shells + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_flechette_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunFlechette + - type: Stack + count: 4 + stackType: HL14ShellShotgunFlechetteHeavy + baseLayer: base + layerStates: + - heavy_flechette_1 + - heavy_flechette_1 + - heavy_flechette_2 + - heavy_flechette_3 + - heavy_flechette_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunHeavyFlechette + +- type: stack + id: HL14ShellShotgunFlechetteHeavy + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + spawn: HL14ShellShotgunHeavyFlechette + maxCount: 4 + +- type: entity + parent: CMShellShotgunBuckshot + id: HL14ShellShotgunIncendiaryHeavyBuckshot + name: handful of heavy dragonbreath buckshot shells + components: + - type: Sprite + sprite: _HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi + layers: + - state: heavy_dragonsbreath_1 + map: [ "base" ] + - type: CartridgeAmmo + proto: HL14PelletHeavyShotgunIncendiaryBuckshot + - type: Stack + count: 4 + stackType: HL14ShellShotgunIncendiaryHeavyStack + baseLayer: base + layerStates: + - heavy_dragonsbreath_1 + - heavy_dragonsbreath_1 + - heavy_dragonsbreath_2 + - heavy_dragonsbreath_3 + - heavy_dragonsbreath_4 + - type: Tag + tags: + - RMCHandful + - Cartridge + - HL14ShellShotgunHeavy + - HL14ShellShotgunIncendiaryHeavyBuckshot + +- type: stack + id: HL14ShellShotgunIncendiaryHeavyStack + name: handful of heavy slug shells + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + spawn: HL14ShellShotgunIncendiaryHeavyBuckshot + maxCount: 4 + diff --git a/Resources/Prototypes/_HL14/tags.yml b/Resources/Prototypes/_HL14/tags.yml index a02e61a1a29..d8101a523a7 100644 --- a/Resources/Prototypes/_HL14/tags.yml +++ b/Resources/Prototypes/_HL14/tags.yml @@ -26,5 +26,28 @@ id: HL14WeaponSMGPulsesmg - type: Tag - id: HLMagazinePulsesmg + id: HL14MagazinePulsesmg +- type: Tag + id: HL14ShellShotgunHeavy + +- type: Tag + id: HL14ShellShotgunHeavyBuckshot + +- type: Tag + id: HL14ShellShotgunHeavySlugs + +- type: Tag + id: HL14ShellShotgunHeavyBeanbag + +- type: Tag + id: HL14ShellShotgunHeavyFlechette + +- type: Tag + id: HL14ShellShotgunIncendiaryHeavyBuckshot + +- type: Tag + id: HL14SShellShotgun + +- type: Tag + id: HL14WeaponShotgunHeavyShotgun \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_1.png new file mode 100644 index 0000000000000000000000000000000000000000..077059fd1cdca800354acb24c10ad30836f29a6a GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D0t1& z#WAE}PI96|g2AhXK=vN1ge#2Bml>mGW&L;URhHamyZ68W)!YLge!VGb%f6m(c5d1jXC#)blRccM@L$SS_Crr(*TXY+`+4HO>7?E$eye^sT0vgJ%bwli zZ|$*!MQ6@0cp!B4!KOmB!w;LEMEY%GE~}lCdSmL|35|>`2OY#ZY+>D6~$3M=Wp<^U5VOP*06&|(8MiRcCgi7)c?VjMsHgoN!7h$Is1fP0T z6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/beanbag_slug_3.png new file mode 100644 index 0000000000000000000000000000000000000000..fbef2cacafcb33e571c759ed8b839030ab383fcb GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq_xd z)5S5QVoq|RM1sMqhCucntAs0z&X*aZW@Y_%?NyfCXS?^n0oB|CAAY?lYRkT!Z+Php z;|(1aM&9o+ZSLWG%{RXpe*J&4P{32MAxH7Vrt_0dSv>7zb+Klc-MZvN@EeAx#)WSi zzMp^J)I2Yb&taRulv}I|3;%sRTDnQrWef8K-8u4qraK@TdlNVQ!Pj5>g12WV-k{l_P7^#2yaGiE6UslU${ zc72j%c=hZtBUK$BY8;7G{M*wD3|!I%47S``81`KI$zZD`$*^nlD}v^c>;RBO8t%Ca zpWi;ikQ0(VQa`y4 zBH97y7S0d;%b?&L%rHCGj$tAW2T{!dpz^&5$-=`x{uy9l^95Mqfr?#h^4F;808qh# zY~foV-$a?8K>=9Yx@?@uu<{6|JWv<)8~`fSkS#oX@EL|@80)wzxR9h z24J%s00+PU=o%m#nyCNgPuK6D_j}-}>CoPNDCxyMr2u0y%a-@Q9n+}>JAl=#3(TbtFd19HdMcHai{eBlj4 z)uhyXQUF|cmY$(6SBGt%`+UB|M)s!%0G}FwrdWD@y_I_20}QB$HU6JHV3e&rK(QGK z;TjJ$s=-Pym}74wj^b0H;h*Ipen3UF0Iy>5X6YHuHKzz*_GKjvU=G}i*Wh1@V>dC6 z?KVKl0Qi63Gz4bEI4c_MLv%a0oRyzb3BaZ@2A0J*5*UGBY_-_&4vsEceesq$0Cu!7 zFmtYBc5NTvCA2Wy>dQ(BfXAw42;}xM9g#CTE&2h^n3U{1fA@b=~dhv(zq`h{kFq zEECLW7QOS7ZTDB1<Kd)#YxTxM1C5L$I?62oli3#sk=Uhu{q? z_ZDK|HSEL-2tt~GjYBLVf&>#11ZN#V@UM_DqX_fCbb$>oL|3?_$QIO5HZ4g4Bsw#N*6yO}V3`S9eG)+M%MUo_90W6SJkP9Gk zF9Fz>h~xNufXg7e2b!iK3_~c2A{M{`x50taM5WWmu-C$L>A@2TXy!cpIo<2vY6m)- zU{3bfUL%;O>A0OQca u_$C;v2-m-#3y@We8z6ELAORBaalk+PO?}^vPLPlQ0000R4+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_3.png new file mode 100644 index 0000000000000000000000000000000000000000..2147a4cfd5b718a10dccc51589fac8735a3ffb27 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq~J` z)5S5QV$Rzu8@&!Y$gq7_ztl+~iOsNCv80%jLuf;DcW}(E-+Twn3rfE59yxgZgxbCa zg%nPaqsp>EES$a`0yeholQuJ+f088luG#5d&EfCbjXfKlX*4ha(I5YY)W|D^GAf=- zmrVrQ6dzg0ePPRxN-2yLZ<(+@{ru+)=?MZ3*Guyz+^w9qc$HRwmvr?-4#rcPp0M5g zJA0q;g7YOz8|tG(j^1Z{)%?a*x~);?v{hpZ!>nb6&2RR7QkU>QUszk#a(emIIIRSu zo`Q$-_1NFfQ+D~x`r@yy+==L7ec=yAcOC)_E1rLf*(5c;T=;Qw@|)YzGi(=?wlLg& zuWA0n%DeEzeTFyRXHH%VG)3V=4$D@@18zp@r~PvoX4k!ERN@bi&%RvF_C=C4fPpo_ b`T?_y$u75`$Qx^bAgTe~DWM4fxe%F* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_4.png new file mode 100644 index 0000000000000000000000000000000000000000..f4d10357a111331e0580ec8d8911dcbf8b0a7b29 GIT binary patch literal 515 zcmV+e0{s1nP)7#koSk2{e_1kGl%#~%)du@@@gHMAku>t7Z$TfnU83rYbpnT-59j??uu8VwNY zDu0Sn?Opn|HdmnKZ#?%K8^AP8ac&+03c z3WN|yrBW~q1J!C3$z&4C;sBqW_-)B*H=nKsfYtKIdGBn#{_4HrQv-|w;{;4&69e#C z*!gU}e*L*ps|INR=oKeIkMZm9zpX4HDhEfuf)jET(`0ADtDLaN*@b-ttZ$E$;Jr2u?Z zHCIAPtoxbOAe{cV9~JZs;Ps|^#is_Cr3C;1KmagzfN$Os=|4kGdsYAd002ovPDHLk FV1hu);#L3v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/breaching_shell_5.png new file mode 100644 index 0000000000000000000000000000000000000000..7a140cc8896850e5208d86e6d4e09294cc446f1f GIT binary patch literal 493 zcmV61sCxJq(YZM5gKSALC|1pgJA4`u{G6dZ#A`pIYYud2Xel1&VO>}F=I;r z5`Y9?Vt{Nm8!C!|Znrz+Pp8w^O4V?eQpI`Y#e?nZaGTCttN?{VLA=8-9QZn&4hVHx zK0vMcD17T{i?GY*W4|{sfa|(23Z6+G%8vWG*K#*P^na4Sr$}P#nWmL53QDnHyY^ufSh;$SRJe8 zoY`ugk9U`QGd~nK+Fw}Oa+4*mrx z9h_WT1b2rHP7Z=Uz&V@r4+ug)N=l)D3MqmFTT%pL&qHggNM12b26Kmm+y}Yex%cqy zG-8efAOT1K#sLg$j_*=f&Ii{XwqV z?SfEer32JjFCw?JFbkt}75Klg0UXCcp-@1t*Bj*64OLZ<+c|-McPnza)h%EW0Gg)3 zwrzAeosqojy0|QF;@*B0-^==p)c>RaICr+5>P^$cZyu;NzdZ0iH~=ijVC$)# z5vd2LmM!Pp|EC9rBNh*Q28+gW4^SNoaL$%xMehM#u~f$b#qHhbJ;1rLwNw|Y2N-)R z8Ppq(xTqY8j!^YYwTYwhJ{H$1I6plW=hqMDFCjY|0B$y#igRUascxO~{g`oa?&rB| zNC9xI8bbxy+Tk^8K=;3&%cz$I2-@jE=YIy6WF!CyKmrguz&jWw_u#F^uHygz002ov JPDHLkV1mFx!?FMX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b324a09bd5422f0fb9a6b1095ba8e9fdb6a88f0e GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQse z#WAE}&f6>2T!$P)STC&JD7w{CP(r}Ib!$_r0>{cnLOQI{7w?JgVDsh{Ptb1axG~e~ zf|rg`Cksn`2UndMqq)I}jt_b~{nlr#j~Xccv0zbPVC48PzhTm56aCkJPh~O_WM3I2y0M7+wVUAVt;`lejN29^ZnJt|^Coe}j>O~E`=_#B zkTWYf$?>R)wQ7I!$%vet1_=cz5?6LNl>afP)2U>*zOCio-}Q|9B$)&n7+5Npr^LH# U30F_71qK0wr>mdKI;Vst0NgZo9smFU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_2.png new file mode 100644 index 0000000000000000000000000000000000000000..a960dfc87eca3913aee790022df404bff1c9ca64 GIT binary patch literal 365 zcmV-z0h0cSP)#44*tI(UNgWO^Pct8xk&gUSj72etV zaJ`1?VgY!dBm_%HX8ZXO{u@BFTw)rAe+T#)EM~JP=ku7c=V>MbTP1)8#NbK8!qIgT z^Od6na8lV9hkUC%sg|B#l$0)Q=00000 LNkvXXu0mjfiQ|+y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_3.png new file mode 100644 index 0000000000000000000000000000000000000000..402f71ff59c9671da67af5a9cc22a5c27577b687 GIT binary patch literal 400 zcmV;B0dM|^P)_+!6`J#q%Rz3p7iTG(H8ue;0TO~>D>V1s zcnmU~;+vk`@*3EN3Gg$24$VV=Dnx9B zpLCC(2N6vdkgk+at~+yj%R4~iSG5(szNommdjiadPUgg!vkntL8WBjALV!S5mF2Hi u0x?!|K=BS>E!!mD8nDaZ01n`Qy#waRRj%8+ECAgA0000kfH!#m#g(&U=ZSX zDi&eZ>5!c?A#qcKZ)O7VSfT5DJp)|wJT?OX6zcU4-;LEOYz71TJKLB~9AehLimlkR z@&I0rLo%JlW2GX|%B%v`;|T5^N*Jw0WX&fFfcBkAPpgk4llblo9E49gX8_=o0r0f< zn@aCxt3OSp5VYCgbGvb$$>54XEjyiXIUKF(kiMG-JAAw{0JK^QD>=vZ{k6S%OBY>k z{68P~QvfB_der~F1|UvIrbB&Ct=A8bEC6aRaY7nfLoSR5!^mzd!k&`qQ6&M$->spw zPQqL^k85T&FU;}Cc1OO@kyj9aj76OAnT_33dYGBr`lEX|x{&JZFXaHp)x-(U&jie^ z?*sI(SQ(S*azhpXU8`|XLb6!#H5&)l{H)7yLD>M^?(}YY-vB=uDu4>00t_7B9jgS_ UMI93Zga7~l07*qoM6N<$g7!+_v;Y7A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/buckshot_shell_5.png new file mode 100644 index 0000000000000000000000000000000000000000..8b235cfeddd79243e845490fe345ce753b290f42 GIT binary patch literal 529 zcmV+s0`C2ZP)S zprwmw6Zjcgv?yxPQX~R#6V=LuNU%V|U}P*I@J|Q|Y41wN)JTpr<)S$t@;o^A_wGG! z-Y^C%6+i`00s015HX2)QtrmC9ro^*pG|1}<5VR(k-UP%d9Et)zq$ohh;b?y^G6=Dr zN+p$C&l4Vmmsc zJb;JekW8iUSglID3hRL7G>rR)GDhoRSGP&f&dgMalse1c24VIW=G8z*~7`D)Mx)v4uBFZE_iV+V1E4o zpbyi^nADdmSpamc#zY0_c!{ss7`WC~U(N}T4bbaO@8$m(;5VfLr~oR!zyaO?2W#=2 TRbPjO00000NkvXXu0mjf@Vn^? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b29f184149bdfa4340467b98130d356f781dc7e8 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEP|L z#WAE}&f6=7T!#!q*dD}-gwN%6S|~2?=*^PJ?gjadh1U<>l;*g4@*wk$ZLvqLHpJeU z!zIho-PPUvBAb<8z}uz5zU5i!$?FrQ3)RW688k5R{P1sR_$_j%?MTnFFH?(j4nfK46Zxsuae)<%XGV zjzCO^4%@}ulVwbGnjiC@X|y(uVcVyFXQsqH8RZ0)o(91m{)}z^rW$g~n9a?6ZZ{Df~<(R2(Zi`>G@B9V^gJ?FRJ*xjLTlOm-P-OdD z%vA1R$Zx{l6MbWP@vnHtOYxou!tS~*yL4NMjNZ_yX!wX%?E}TgQu&X%Q~loCIHP|f4cwx literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_3.png new file mode 100644 index 0000000000000000000000000000000000000000..c0f1b92c8b0292ffc5e25974aeed676d9d101f50 GIT binary patch literal 395 zcmV;60d)R}P)LItl^7KOkI(PEOjTKcRaBOLrZd z{Raipse?mD*XSa4>_LUn%_)$fVo-4rl=Slo*Vt5gq)A1%7eemtB|H!0?$X$Cw15`S z0$N}{1sIw>V>9aO%BC;G~pCwc;Rq zRm1&l0h6<3sE_p&96AG38+8fn_Xc<#7BKI&(0yCrX!IKDRih-}9%KkOmB2C0&vPfp z7OzokH}Uus?&+)e1Trgk1K97mxVU)$)(_?KINYm7Nx+^NumeEAz`N_ntJa3$fA0Y& pK7k-CO8;kpB%=kifEL)fzy~LNo#xS?BWVBt002ovPDHLkV1iF8rDOmA literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_4.png new file mode 100644 index 0000000000000000000000000000000000000000..26951298ee8449d16cf34a6a2239073d820f4dcf GIT binary patch literal 510 zcmV)uIy6KS4qzGm5IE(Ur1 zu|oX;EV1=@-eS#XdIP{aUd?vW-(9=-aUgOuq!0}U@W(Wa4!{c4waM9DY#~0w7_j zFm?M5_{`R!z&!j+ZX;J2T;4eS>?`j8NY(5C%S8(thi3pi%y#CSeo+$wplemP1tf{J zU$Z)tcCTMV1%(0J?sPZ*&;X+}2_OL^z}Nvk0TC&~UV%?CQUCw|07*qoM6N<$g6@*o A*8l(j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/flechette_shell_5.png new file mode 100644 index 0000000000000000000000000000000000000000..c72776ddd639e8af0c9a39be1ca2593865b2e994 GIT binary patch literal 505 zcmVI_O|sS{MHWXCqYH z+o7)g0|cRQa&T~z;*u7jwqpY=h`1DlK!%E?6_v_ zZVDcU58wm%03!p)$acf=6V&qwTaMXlubz(Zu?}89)zKj`4iQf-Q$K@fcfhjuBb*&N)u^bw>F z;O^ohIF$~40C%xS2N!1vXdDbi5JMFTSF>CbCtVNWig16p%URBMIGmfrjiUexpa2SR zpMV#}MAI<9(`m5X4t?Lpm~%}Uz!ULbpB>Wh zbU>UT1NcuKLpuj&9Zm1b2VAd!-2YBj5M9CL3QVz-3y7}3>b{}aXk-5Iiqz-;*b)J( zl)=Q=1~O)gG>z}El(002ovPDHLkV1h~Ii9`SZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_2.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5689592478d541d5d46e38d35310043ffda3ef GIT binary patch literal 379 zcmV->0fhdEP)A`SRcTM!+}?G>^4OfNtz zoLerOhdK&Z4NPv!IO?r{u|`023$_c%AdMmYz-PCO?r4qRAQz7E^a04(ZXuh#}d=JMLv_Rxt5HIAn1+?5( zyfrS-xc@*fVZk|0g3!(oz~_^N;_(HGwP{qH9XRzf+%)|Z2=KE5sD%gaES7dJfav&2 z1&0cV8WO-QsD;3@?|uJmN>)XxAnH~m0pevk<9`N>G6rA(1~7KOCx7tG6rxQ9i~s-t M07*qoM6N<$f`4YQ#Q*>R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incen_buckshot_4.png new file mode 100644 index 0000000000000000000000000000000000000000..fef7ca6ea4d19183aa9280e6fc76717f3de7e322 GIT binary patch literal 568 zcmV-80>}M{P)PbXFRCt{2mCq{#VHn5169*$=k=mJdTQ(&*I@klk=HlSyfVh)C zz`;S39Gsk-wp9+wMdGmekti2OX^U~#X=iG~E~#Cj@jj&X9om_-gUdWM^~`+h{eIr} zdFFY`@z3D`xBxCd(EuS)G-Sg-QV_mq^t~dGgH|R%desnn@FAtC0t!UY07LclsH?0* zXhM5`KaEOUZuC@R@8StvZC=E-Qta$o)&GbXA6MpPDf9>-%=FFH#bPGeU?@Q);==X zNFXw@46)gR>~$LOG&lo5%|&&mqnFw4BdUtY@iL6{dvSiLV{ZNh1Aae(tOSa#Bc>#< znac^ts?GpV$BVrh`uYttGQ-G%m0qy%iwF2FvWF55;8_p^X=$wiI^soq~dHwjvp1ExR z#lss?aM!HlGkDzxyNziJ!0Jx7(n|*T&2Rx+02koj0p0*>n*PzT%a|(w0000lNdky&GFab;e6QFJY56`Q1RYij1KGo=bqca29B0|i|2){azlH(kzMBM-r?d@o@ zTH%?K3+rf5WO8+=8IkKO26_dA_fj?Ys~bRRZG}sNaCfVPbxIJJe0co;p2!Z|-f8&v zdW;9)pPwP+a*z*`MW7_dL&TcI*q8Ja8TmL0h9-sveXeNNu8)I^euo& z!2}nFcXblZaUX7%24N4fbsB}C0CWn<1^IIuE;XaQX>O+@S6Od7$pA3}0mxM4f@H8h zR|}llQS*j2u=~W;AGM1Jkc|VV6!c3S=wA#1^l0Hqv-PtRed4+SBpWM8!Te@LhsxIJ w3f5;#T>!QI>9y+L2KdP^0ZafB;Licx0hw$PAN-8}ItT%W6@dYQJpZE~-Ph&>?{~zIOMF%hVFfZn7 zXyoR%l#rWm&bDdY#p{e!ZC*T^+R`O?p42l`rb~+0cN!SvELhBZ@6L|n3k2g2D?E%n z`N85k-wFHE4tffw8PCsHDsk@4-xD8F&j+>HUavFS!}_Ul(U;?`ev4!gck?w%D88k`fLQJSmMo4FAe}cy%**)2Z53mJPFj{#(o^QF>qn aGs8PB*Wa_QOqdD`2L?}9KbLh*2~7aRwTMsv literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_2.png new file mode 100644 index 0000000000000000000000000000000000000000..22a2534d4ae9b2a7f1b969c5cc0813c2c0fd86a5 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq_xo z)5S5QVoq|RM1sMqhCucntAs0z&X*bcl9K*=Yu6jRvC=s7AnkwK!rgP56aTLc?=dN6 zSk@}=@!za!p4K>(73O`KJ-_@88GuJWrSw z$rQZ&W6S1i=Ptr+dRKA9AlX`}m>5?M$ zodyOu3l=he;hAcnb0xqdb;5^rDHU_FkAHY}ERwB=F_5pK__18GTMchlYx=volpmYY zH4o3rwwJtT?b$R$zb>RTicen(Dj=W z8=C+dbEHC@k2U+7Un-|JaGyOCeqL^J=(ovF8L}eXwlQaLy2*mWgl7jc!=9OyI{zoz RT>^$9gQu&X%Q~loCIB!9lhgnJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_3.png new file mode 100644 index 0000000000000000000000000000000000000000..ea579116732d71d03510e967ccc01e6e7ae1bf17 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq~J_ z)5S5QVoq|RM1sMqhCucntAs0z&X*bcl9K*=Yu6jRvC=s7AnkwK!rgP56aTLc?=dN6 zSk@}=@!za!p49A zlX`}m>5>wBNvDFZGFG*DX^3gn2_;?#@JOBTVO>haoNV?f_5F(HH#BzfRTMv#Yj&&Q zy>rOi{G8F8oxdkOJUwqIPxZRLDGBwxn*KTprx?%ASQ?;H!~JBo#%E)V9WKT@a^{@e z@QGuYO@R1U8HKOkCA(VN`R$T7oQOMdfZ>qCgJbOweY@>W8ohDaG@;RP+QX}xkAGNH zCf@v}zNC_^?f8{qhE1tYP6WSUh-!j{8uL2_hLZes@6t92-vb6WgQu&X%Q~loCIGd- BuPXom literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/incendiary_slug_4.png new file mode 100644 index 0000000000000000000000000000000000000000..3de85c6fad580fa62e5670eead1e69643d15f8a3 GIT binary patch literal 544 zcmV+*0^j|KP)JQhPqW|f6+mYo5f4eev*pd$^{-dX z0HBu#fD+Qa)6&!Ig|Hg)4ku>kqBy@+mBDCbrpMoO6}AFkhfkCTAQ4Z&s&OJ?h?e_Q z0oKW{b>8@YKJcdiX#ZcUA%yQnT>$S1FUqDvbx);-uvC{7z&2$5kkFLZ!eU%P*Ng|^ z$^_HzB{~8!0+7F37QK~(xnvAy%xntG@yK@DZlyYJZ~>69R42S+{gK`d7@6I=_Wjs9 zk?QO(`2fh(suM=SX^bv!1Jqc!HBy~7xB%!{6{-@F#a3Ul0`#TNI*$u-1Jt_HYw14* i_{~rN6aWRF;Q%kcz1Os?r5+>z0000)#8uC05AXyfT{spEiG^TqfNNJc;+cC0-6=OZ^P!6*dzgIPY60l%%C5g;UU6~TbK<5i47tSzpvV> zELIO?{Q*4A9FBwL;)?kQLq75$arKC%SD(=LgaD}TRC-$dhVKa_55&3WY|?C?WNoN>8i*bq~ZMNpzcC$aIGOsRy*N;cFI)D}HGGslUQA9sr?Ml!>!Kk9&^KuRl90wt zw$7t%Y8mR{IMW|E9s4>0(EnYYTlq|wON4RBjP}IbP9s-;$LpdY1VE+CK40LanWguy@>!wXvg9V|R%UKb4^0NPd+O+p$k?KZ1GdMnpOCO{aV p(w<&P|2Du+h5=vz7yy3`@D8V5_#jWy_*?)0002ovPDHLkV1jyP?tK6N literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/meta.json new file mode 100644 index 00000000000..35892ab3fce --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/meta.json @@ -0,0 +1,119 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cmss13 at https://github.com/cmss13-devs/cmss13/blob/7cb618c69b75873f3ce893022fe08d1233b3152d/icons/obj/items/weapons/guns/handful.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "buckshot_shell_1" + }, + { + "name": "buckshot_shell_2" + }, + { + "name": "buckshot_shell_3" + }, + { + "name": "buckshot_shell_4" + }, + { + "name": "buckshot_shell_5" + }, + { + "name": "slug_shell_1" + }, + { + "name": "slug_shell_2" + }, + { + "name": "slug_shell_3" + }, + { + "name": "slug_shell_4" + }, + { + "name": "slug_shell_5" + }, + { + "name": "incendiary_slug_1" + }, + { + "name": "incendiary_slug_2" + }, + { + "name": "incendiary_slug_3" + }, + { + "name": "incendiary_slug_4" + }, + { + "name": "incendiary_slug_5" + }, + { + "name": "incen_buckshot_1" + }, + { + "name": "incen_buckshot_2" + }, + { + "name": "incen_buckshot_3" + }, + { + "name": "incen_buckshot_4" + }, + { + "name": "incen_buckshot_5" + }, + { + "name": "beanbag_slug_1" + }, + { + "name": "beanbag_slug_2" + }, + { + "name": "beanbag_slug_3" + }, + { + "name": "beanbag_slug_4" + }, + { + "name": "beanbag_slug_5" + }, + { + "name": "flechette_shell_1" + }, + { + "name": "flechette_shell_2" + }, + { + "name": "flechette_shell_3" + }, + { + "name": "flechette_shell_4" + }, + { + "name": "flechette_shell_5" + }, + { + "name": "breaching_shell_1" + }, + { + "name": "breaching_shell_2" + }, + { + "name": "breaching_shell_3" + }, + { + "name": "breaching_shell_4" + }, + { + "name": "breaching_shell_5" + }, + { + "name": "breaching_shell_6" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_1.png new file mode 100644 index 0000000000000000000000000000000000000000..117f167c065d48df8be11713b8d3f567677bcf28 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5DEQUW z#WAE}&f6>dxfv5>*gm)~Ii0jYb8dX;sTW~tMjNGc%4Y9Bv|nNJ!2}gyvAk4+IUXL@ z?=Ij;u~3Q&|JP`~H|YNId-vv*SK1%`UTgcKki&t2N#KD!p`J2&&fvI5kXT`v95%Dv#WnbL0Cnoi|x#^s-%*{3%!%zrYC@y-n$4t9(6 z3QEZ*+6>qwPkwcMqy0gu_{w9}me0N>za=x)d~V}T*x5WI&u>T1EeYLq7Msrb9c66d z=gvCQU$CtwXFFr=nQ}|>gaW?AfLzA+PgRagQ{*eyz_YIYe|AHD8v~0117qAbDVJBP Tuh^ad1^|PntDnm{r-UW|pizJf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_2.png new file mode 100644 index 0000000000000000000000000000000000000000..c85ba23de314703840bee7a5974c9dd577135e60 GIT binary patch literal 370 zcmV-&0ge8NP)D^oPBnE12crhg2WJU^_ksL8;>KeD24DaN za3?@W#rN^o7s%f&he> zLRqaqJ6ixVz*&MEo^Xk|^Ci3+K=vz$4S6(I1N;qoxd=YUJCQ{M!gz6oufP(l#&|?? zb=2R}kklb)XA9sZfod#&5|k%tEV@l}Ki4okA##`Q96%=lc``c*iq8Q=Geu6nzictfc90M=_1Kb>N084*&U@9U> QJ^%m!07*qoM6N<$g6ThsasU7T literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_3.png new file mode 100644 index 0000000000000000000000000000000000000000..aa602115d455ce9b7818d7e64e0e25c53a52778b GIT binary patch literal 411 zcmV;M0c8G(P)Y0Ea&`EQB6Kb{Dy$GeR~7Eump@w2WbJ=oiX-f&&^+0qVyVW;b>L=c3GydwXtJ0@||z zO#lK4?k&^()oM`e?>%6KCm_Ot^uHG9Wu$-h%lWfyd+A!+Ym*?>Xmt z4fti#0dxQz;KKkek0bA@t3y1UE{)N8O=1snbqiV^Wk?TZB;`bvrT~tSZshp=W<7g( zjhxMbzB2>1jxz9cG(!p}EB^1p0I`b@ZYHKtpWJ`7-VX~lohhtLMbNvogihZ$X2MSG z0o-k4a7S)v$I7eqER<)6tDGOl=l3vX{6hZ|0^qvy(ev(4)_0$4eNwImP8H0~FBf|N zFlz)r3Ayfk^rN(UNO9P@OxPYWqW`!F2J&+QF06W6Dei)a{KZX~nlGUZ0C&8Nnyj8` z3^Wyd7~hSH+W*smKLx<`=lTCJ0CmC|TVd{b^l)(ZX&~__P$lGX3)tIW9SkD4;f0}0 zJgy}G>wCaHTuc}xKX&egLW;+-TYGz05*IZg02Y=QsoP7!6#4Gk07*qoM6N<$f)Nw)p8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_5.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_handfuls.rsi/slug_shell_5.png new file mode 100644 index 0000000000000000000000000000000000000000..b80aac544895bbb30e7749d466998ffd70c02568 GIT binary patch literal 537 zcmV+!0_OdRP)6JCFHI4SuNLMK=4AAUOZ>Ikk;5S1BPytkc bmIHhO+pGa&skQy#00000NkvXXu0mjf807q) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a68dcab3e35432f87d171dbac9c32938b50032b1 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv(mfq_xT z)5S5QVoq|RM1sMqhCucntAs0zD%K6rL0|2+&)_+{z5o4z8ofHjw)N}h8PwF)&7P>o z*TBfiYun~8f6wsGkAJ-fW8#|=?|;6XGShh)^MQTSr!YqICCz7PW7yg7M&QAthp7wL zB&s?E*!I=_wAsM7Ky1MYMwvM=AKrMBvo~x~;BYwAnE$1iLF4@XB!Py{j*%0E95yj8 zk;_S&aXIerf(NlDKO|&ZAATo$U4l=3&)E%6Ea%F6=!xulc;;?DPy9EX)P#iT$v2AM zsvnMCAQ8}J$2Z~E@1BD$Gv_-VRF#rp(u;a?KtSPq(I%MVQ!Pj5=U=IDlJH^*^_m48ymN@4$R6ej$dh zubwb`eSVvf>JGqV83-t7=rMfy@Q&ff_iqg5`Wg)Tp5G>D9@!y)Y#9iE9V96O=7ZQL zp^l=71JEsl0WKb1lFcGJ1jwcM7)IqfwJ3f`3r54N^5?A~#W;qbxR z3`?HVzya7STX{r^;mqBS3}5yvWnf^JW7u=;C&OE2DWK|S)OWx$W=zYZ{yt+cQRZh* zaES&x%0-JE7y^VXC(8lYEUVot%djhZAp-*l!+|UiKc>C|c74KT83V(sXO9Wid{l7& pxfW5)0n`Sg4j6U7r~?Mv0Ra71m}DrAk=y_P002ovPDHLkV1oR`o9X}n literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_3.png new file mode 100644 index 0000000000000000000000000000000000000000..479c21df5464030a699b1e0944eef1250fe17cad GIT binary patch literal 438 zcmV;n0ZIOeP)VQ!Pj5=U&JAhkK^*^_m48ymN@4$R6ej$dh zubwb`eSVvf9Cai+00tB^^cX&Uc*pSL`!@!2eGP^yVlw~HEyJd6-}Bo9%_isoutkzG zU_(LdlR(QrzD2eSmpWnqQ6a#^!;9BZxYSY20mL|pTtJiqzJ2*jlwriGBiRAevWy}J zaBy;=#5bktNOAxuwSxd8%YDOX87_5XI{=iIUoi;4`LHa9Zkdjx98PrcW`;TK zH4F;gl?)HIwlnPBagE{d!P^WM6k<^T%RYJ*V+ gj5=V{0R!#;0BkDbi>+8!+W-In07*qoM6N<$f>4jQPyhe` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_beanbag_4.png new file mode 100644 index 0000000000000000000000000000000000000000..55f91232e9198a83eeebfe00b2a48eead8525159 GIT binary patch literal 574 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 ZdJ6qmd)4T600000NkvXXu0mjf006Y(;GF;f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_1.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_1.png new file mode 100644 index 0000000000000000000000000000000000000000..9f39ee04ffe57aabb5bb0bae2fc1cf550cfede2e GIT binary patch literal 417 zcmV;S0bc%zP)oDRf`PJ(sl1EZz(=42@Kle?yz&9eVwxt>NNj-aTi8)1 zFn*r#l$Br&eYAa`WOCFD|~D7l5Lp*%{-LJR>uF0Oioe)>;9z`eAee z^$i7gEw;s(01Zz=UPmGq&e8Rk3@3F4&ELtgDnaToXvMk6yHz)M?z+5)2CX+W(H&Bt5; zD~tveT8;+HIel)t_gv*+60pMn(OjQhTm^3KM#{xp0V}K$OrRmnU?8sJvTL9#b)g4! zvh&1WzzK%7Ztj)KX_TvM{08q&u51y zU7SPKNQbCn5O9Ji*D7uwHGJfb0V#=Gsf{;ZoV=~@7f?uIJ1pK)u(A+AD!pw=rI#dJ z<%h$W1e{<8r!um;M*tl^A(K(%FOb!pV8E+V9s1|vBESmbCcry90Z+gan7F_fgK)YW TXl(|?00000NkvXXu0mjfXQ;;A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_dragonsbreath_3.png new file mode 100644 index 0000000000000000000000000000000000000000..8e694ef6483d95508a743470808464c4421c41e6 GIT binary patch literal 533 zcmV+w0_y#VP)#5 z{RKf?x^(Y9=+LoKL?seLK?q57F*`(|vPBR&OPu-Dwz8UTI-OvLJs`ZVJiNc(ws#)} z3^|&BCZGxYZ-GUpv9Utxk!4t6?y;M3kgnmJu8j24>sg?gu+N0&vJP|!a9BsNOO_g~ zFsUBsT-UX`3h6wfL7I7b>OxxRR!sTtux51>lO49T9K);}Y2@E=#fF_^`3|-(8 X)@KymsD0kf00000NkvXXu0mjfYXJUEo2J8cEeO(I=>~#e4{E_t6~xOxMT!TH z-aHNb3kL2og#8^JJoX?()G`E7k%D80GP{FJ(~`RSm*}*lc;Rh_*nMEc#bzp2AmYwh2oAN(pHeGO4w40 zr$!>+e%#HDb(CDYd|VNycutA>I2Q2nEMC5dm30j_5@F=BTc&e45>Qebm<tY+@0aG{dFJi{ zzOFpu8IK$YpuMJY(~2pmv>Cb0vKwm^y%PBO0Xb3cg{;=>KbxNR;>U|+6uzsh0?U>h zwkklA(W=UIfSNBO*Y@uS{8;r>dCoV4{xch!r{Q0C(r-f6lFkIsDw9DkC#UnucAGb0 zGT7;h%E%?8SjVT&ds$^%9G6#XcwPqUdS!p6qVo#SKI7x6rKnyd4&&^^KmqiA(<|0x zP4=eMKuc`#a;LCqAhW`O;f4~>3+nKL@mjoOAcIyl#o3900?66OT++>NSo5&G-D&Vf zt4t*fWLCI;um2c6Kn7D%_48ZWXCoN|Q=FZ!C7@?4wa<%nWFCnR`+?WoMS>aF~QUJNwCuXHJ=I0RO{LA*6 zU5m~?G>|Fp%ci)$Cge~6S?HB>0nE%j;AC?N5%1nAN64&jc4D9a`iaQVSIqDwldyD% zY%yz&v$9{?0?htk&PJr})gxr)SUYj-{{g2&BNH&{7z-E+7z;RY0ei?ZQ8jZto_7EM N002ovPDHLkV1naoTxB3uCN8CV*uc`{#Ip%gl2TLNK;1rROLC{@(s1+FXu3+eJ0X z71%fmz$S72-$%I2&tNlOKw3!zDDCXxe@yZL$QG25=YU6sT_AhDX0%pw*@{UL8&ES$ zI^7o4i))7WU3w1#o*pf3-!cL?YZac~KMDGGP&}aj`pqo77p`OjsQfxKkGH9|FQW>y z&x&CM)HYWFn7+Wgx&e8uB2YaRV*{p+t@PJR4Ul#;Km#-&cfbPpR#J|jHCChm0000< KMNUMnLSTZPqL<46 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_2.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_2.png new file mode 100644 index 0000000000000000000000000000000000000000..dc21ceff033c25a3c6d430a60716eae9d3a8f533 GIT binary patch literal 411 zcmV;M0c8G(P)*@HSqU~qg6b2G;w~@^Mzgb4hwWMz+7<{Q=o?yOJ?0L4htYfq zZTWk;whb#*9VUSwY@AHV1&rBhF?WCk##JCJ?|Sa<1Xy5P1*T$wLZx~97ciQAHU`jt>%7=;F%_S5Y`@U48lJzfu3pj>vd(@p<#575Q2`b zh0YEY_yR5ZLjx#Jitd@ZA@XcuZ(wBJ2J~<#x|f=Oh*aDN3B0#*Lc>IRkp??O|2J6z}xL!yd!7gcX!jUe!bWN-dQdw<)3wMPherz3d?N3Pyhe`07*qoM6N<$g7}ENvj6}9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_flechette_4.png new file mode 100644 index 0000000000000000000000000000000000000000..c3cb0728777c07d56b1d5894e9d15208116986d3 GIT binary patch literal 580 zcmV-K0=xZ*P)D;u~x-Df@41psKRsoXSUYE;^X(iQ7(m6Z1XlNDeD_lHrW?%vf3L@hn) zs=&-hgw5(Dug#1gYPFkE0$Urhu?Yc53_zQGfSK!+psGwt0RxJFXgLT}uME8*2|(TT zneQj@-Xoy8ArP|4H8aqd3D4s5Umc(AFNdQW* z3pGlMYM!Hel$~rmvx9T9?nS-#Cxiq6C_-l^`runwV`dA%Zmt#GrqQ-)^HGs8rcS5cWVQ*0onj92lxV=$p2ETG0P@g$HnDvft9ep#iI=H{CX-*@BA!RTpB}{Wdna5#Q1JzbnK4}5Yd8REK?>aiI4cBD&$9x1&8Zdr)sDWgFdE{IXbEUHcMl+a&Q`VfoK-v#UHp>6FX`EY0pL_Zy;A|K2D%kii#7ED=q~X z9y1uWegPVP)9h^m!+C_BK)uA913K^8Mq?l3*souYmQbJ1P{HF!EFC65^k?+UBC3(y^7GMDu z@IL@@U4DsWfn1Oq&Ibzvgl{2KL(Q=RCY4d#O&5V5px5p}E=nkUu>+!vmr)`R&FNls z)60zk@v;yJ{|R7P#tKM^|L#u@U{b~kn3SShL_g?H2M{l#Q$eAliEhS# z@iI9tA=bp`S#&fr0ni5~Ubfw7;CS~Cm7N1LuTF4#bB+7EC!A#gNGiK{$m8+F$4C7f zD6F9V{0SvWdbP(7@bru0Wu?%=)~bU_b#I8OZWQzmq?a23lFE)Q%c$+20yIV`>(Sx| x)H+FJz^m6v{qwN^OpDk6+_3-)uz;BZz5xOcm6N7lfuH~Y002ovPDHLkV1h)WrkMZ$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_3.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_3.png new file mode 100644 index 0000000000000000000000000000000000000000..ec74f813a95fbdb3f5688454084aafb3c95f42f2 GIT binary patch literal 443 zcmV;s0Yv_ZP) zmoEMeK?i3kO6?*#+SQ>T6bc!XQ&LQ+g*4^@sW!>UB^RheUI^sEqT(u*zNN3E!^Obf%0A+$veWREyOSX7U?hqQnX zVw19KI-p>y{SD*wL?ZMAlqChU`!it>X2Xu`r6wREl{7*E=DR60nP@MzKw2;kJcTlgLpuB&KZsQDhw>NmW zZ=+q=oPzOs7qS8dDdFkG#AoXgD6FFO`~~XXYt#;=U{{a%$eufcoIuGou)U_BTs`z) z)vbcNG9v`z^+fWgK(nu-d2|l2a}pi(0POTSx(D>+1YV6^=x?@C(w*H9EV?U_*dL;# lpwtA?P9~5EWCAl6_y&ul-d!F8(m((J002ovPDHLkV1lZVzYYKZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_4.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/heavy_slug_4.png new file mode 100644 index 0000000000000000000000000000000000000000..7ebe2b9ff16926c8a889dff553dad98db3cefbf2 GIT binary patch literal 591 zcmV-V0Ik6#*i69r{uDY;I21)RNPm>^B@AbPD z3|Eg;*jSi?bTVhC5Bm;4# zhp7yB7rk^&ygq5%QRE1N^RVD|9^rSY_5105+JKTC+^o z6M)`WXp1eg%~(2a0DR|#S)qB1Rc~Y_I@!9u09H#GIEoz5R*GHi^5PtBuJ7S~alXZj zrAzb+fL-j4w9*gK&tW(~cQ%=vOGS2D%+7A@hPt07#0h{cbY;c^!O$Kx3oQ(jl}R0D zES;I?3V=SIY9WEp_fF#s3< d3;_Nd;1e_X4B~Xe8E^mq002ovPDHLkV1i!~0%rgK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/meta.json new file mode 100644 index 00000000000..907399e9b3b --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi/meta.json @@ -0,0 +1,71 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cmss13 at https://github.com/cmss13-devs/cmss13/blob/3161d3df2825c9e3eaeba5a71b2b17749dba67db/icons/obj/items/weapons/guns/handful.dmi. Modified with blue combine line by Generic_Eagle for HL:Alyx accuracy and visual differentiation between RMC rounds.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "heavy_buckshot_1" + }, + { + "name": "heavy_buckshot_2" + }, + { + "name": "heavy_buckshot_3" + }, + { + "name": "heavy_buckshot_4" + }, + { + "name": "heavy_slug_1" + }, + { + "name": "heavy_slug_2" + }, + { + "name": "heavy_slug_3" + }, + { + "name": "heavy_slug_4" + }, + { + "name": "heavy_flechette_1" + }, + { + "name": "heavy_flechette_2" + }, + { + "name": "heavy_flechette_3" + }, + { + "name": "heavy_flechette_4" + }, + { + "name": "heavy_beanbag_1" + }, + { + "name": "heavy_beanbag_2" + }, + { + "name": "heavy_beanbag_3" + }, + { + "name": "heavy_beanbag_4" + }, + { + "name": "heavy_dragonsbreath_1" + }, + { + "name": "heavy_dragonsbreath_2" + }, + { + "name": "heavy_dragonsbreath_3" + }, + { + "name": "heavy_dragonsbreath_4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/base.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..f002c03fee4deb0d11daf81e7441cb2d33a760ba GIT binary patch literal 545 zcmV++0^a?JP)vH1qA7AvOrRJ7%Acgc1R_b*y0h!nwX~rzA|Co(c6K`1@3*tN4Z@t|1NZ+&1*CzjD!q0YEHm&G**JaQ;wWb7C&bviA;f4F~Os4sbQA zcaZ2Ev$_P}C$M`YnV*q3Hk|g4_d>^b{23j9!>h zY2S3JRn-ctCS~Y#S&KP1nlAmC0CVp~OXyc^`3>1O^DxgLRd-rOAH-!yjw_%yPPKs29)T%RFA2=UD1dIYmJ jo(k|+@&SB+xdVIv{)^oNRMt;)00000NkvXXu0mjfOzQFL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/icon.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f002c03fee4deb0d11daf81e7441cb2d33a760ba GIT binary patch literal 545 zcmV++0^a?JP)vH1qA7AvOrRJ7%Acgc1R_b*y0h!nwX~rzA|Co(c6K`1@3*tN4Z@t|1NZ+&1*CzjD!q0YEHm&G**JaQ;wWb7C&bviA;f4F~Os4sbQA zcaZ2Ev$_P}C$M`YnV*q3Hk|g4_d>^b{23j9!>h zY2S3JRn-ctCS~Y#S&KP1nlAmC0CVp~OXyc^`3>1O^DxgLRd-rOAH-!yjw_%yPPKs29)T%RFA2=UD1dIYmJ jo(k|+@&SB+xdVIv{)^oNRMt;)00000NkvXXu0mjfOzQFL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..10ecb511464ec4a5cec76e50bae3e626cbef3d24 GIT binary patch literal 859 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PU! zr;B4q#hkaZ4rU8GiX4l-9J3{pmo<08(hE)>1U9l)2ZnTszx2(Qv#tDoex-W9++I=r zr2$_0A1@^Fxn?Su-4YRM@^uU-zmsn+94^dgcAuGw+t{(~0a8 zZqPZ-=`igvi^AzbrU_3i7*7<8nd{f@ZzwDK z_De?AJnGep7Y(L*yBWToZ$BvLRM55HanWJDhIrLoX2xe_%{orU)*jGn@RJjLEW>(t z$N&E#4oe%v9{pRKp7r{z_G7>Qwen&PIxYJcj&z;~UJ$KXy0l<&(a*?a!3%QVT{T6- zrix7$E@PZvW7VBp__A@;-unxF{*+uSvG(xa2mA`t`n;Ju`Wh5EU+$C+S^f6%+vi?; zt1Zn;IJZ<6ewAB0wL9dKd*ISd%9D1uy>aE3Dt*4rUxfMl>x(W<9UKiuxju{5+t;@& zR`~vsbE;Q4TbRiF`rG@wv+JsR=A~`E+O7UkjKhWHf_7QOHCfhR)%XsZz|`mSzq2}} z-n#Pf(5u(#ogtqba=2djIdkk?z+0vCV(R|OeAoLvuE}{M^-!<9cg?8>ocY5Ie<_GEiiwL=ovgRDwEVntpP8wp=iJMe7yNbHT2;7=VUlBz$Cmh{ zUsAVR&R83do#T8!ieL2BBK}4{dXS;3Mg>u!>zK))T z9rGA2zgNgo?>nsLaQyV~Pb@P8?z&p#y;1E_HDY>H!Q^w{ALAP{)w_;K;tGB02U=Ft zJG{44YYb)J^Kamk`NwF+_^67>XTk^m4V)LQ3p+fV_g?`h(YWH^qww_4{2TlljpsGw zwOh{P*dPASYIVKC8O5YmoCb}T?I)aCU0@GXI_V#yA!A!5(2Otq9h?SdgcF*U)I0bz jBmx~4Vd3?Iy^fLj=EW_EMnANGxrM>g)z4*}Q$iB}YiN1v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..12090d1a8315df0c8dc98c7195fbad2b15c5a791 GIT binary patch literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?U zr;B4q#hkaZ&U;HcO0>l%>#e=m6)@F}rS-wVApWmGznNbytysNXt~%@dU+=1I%jK%y z_*Mxz9`UYP@j@{|WYM-L4-V6&3uc#V-OG1-mOWOpo}E_yjIp!vWZJ#-GwdCy)T}UlfdZheV$c5Jlvjb*N6W} zH8oKw?|lvk31rkLF!I#@dCO6_aPH1+rQClkbQfQ@w7mJ8Pt@^vy!L^;zZNGe*D!xE z+QWKlX1X_H|NOmMe8QgmFN~-?^r4qsp*W|e>V0L|Pp${uMu#Iqw0ZXHZWnvI==ejY z!g=A_n_4XYsQlnMu|!Mborr;v;p3L__$}cZpJ(Wc%@;4fR&%_XYsY`Djz`a$c;fA} zuEbjC-S|9rZmq(M$6x=*-Ln&U^m+HbT{73@n*P3w?>PO+{7_}_zqJ`c4#|t#Pp^nu zTeq^L^2gTCZ&!&wsHv3u@c#UJrZ9u%?!~M#^UKRmpS-BjaGTXR^7RM%X{*l%Pd%b( z^RPzq;isEV^=8bGao%di^Cr*o@hg@;)<657zWToWvG|={+w!gn=`*+P=$+58FWq5f zNteaF?{NVv=b3lzmM&niiH#9Cx?cLk+5HZee&#(*xwrM}S37ryoiT1{2@KUg`Bz-c zy7o$5CFyJKj@kM51eB(Fot$&VTZYm8{JAHOFFa6K_5Asad9#Fmv!9%Jz^1IiTDy?t zMxy0~zc!i%{F@E;SV!N=RuJk6-{$g9xe~&9RZ8h~C`T!`$<_Oe zsq;DBO}0N3$EtdtIqK^DP=VC-PAc)OcfWr3i@Sd|jy09(&#U)yFJNKCb@$(W5&DBW YXwijsZ>M=zf%%HT)78&qol`;+0G+<6kpKVy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/meta.json b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/meta.json new file mode 100644 index 00000000000..186e67e6860 --- /dev/null +++ b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Half Life Episode-13 at https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/guns_righthand.dmi, https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/mob/inhands/items_lefthand.dmi, and https://github.com/Marmio64/halflife-episode13/blob/master/hl13/icons/obj/guns/projectile.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "base" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-left.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..10ecb511464ec4a5cec76e50bae3e626cbef3d24 GIT binary patch literal 859 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|PU! zr;B4q#hkaZ4rU8GiX4l-9J3{pmo<08(hE)>1U9l)2ZnTszx2(Qv#tDoex-W9++I=r zr2$_0A1@^Fxn?Su-4YRM@^uU-zmsn+94^dgcAuGw+t{(~0a8 zZqPZ-=`igvi^AzbrU_3i7*7<8nd{f@ZzwDK z_De?AJnGep7Y(L*yBWToZ$BvLRM55HanWJDhIrLoX2xe_%{orU)*jGn@RJjLEW>(t z$N&E#4oe%v9{pRKp7r{z_G7>Qwen&PIxYJcj&z;~UJ$KXy0l<&(a*?a!3%QVT{T6- zrix7$E@PZvW7VBp__A@;-unxF{*+uSvG(xa2mA`t`n;Ju`Wh5EU+$C+S^f6%+vi?; zt1Zn;IJZ<6ewAB0wL9dKd*ISd%9D1uy>aE3Dt*4rUxfMl>x(W<9UKiuxju{5+t;@& zR`~vsbE;Q4TbRiF`rG@wv+JsR=A~`E+O7UkjKhWHf_7QOHCfhR)%XsZz|`mSzq2}} z-n#Pf(5u(#ogtqba=2djIdkk?z+0vCV(R|OeAoLvuE}{M^-!<9cg?8>ocY5Ie<_GEiiwL=ovgRDwEVntpP8wp=iJMe7yNbHT2;7=VUlBz$Cmh{ zUsAVR&R83do#T8!ieL2BBK}4{dXS;3Mg>u!>zK))T z9rGA2zgNgo?>nsLaQyV~Pb@P8?z&p#y;1E_HDY>H!Q^w{ALAP{)w_;K;tGB02U=Ft zJG{44YYb)J^Kamk`NwF+_^67>XTk^m4V)LQ3p+fV_g?`h(YWH^qww_4{2TlljpsGw zwOh{P*dPASYIVKC8O5YmoCb}T?I)aCU0@GXI_V#yA!A!5(2Otq9h?SdgcF*U)I0bz jBmx~4Vd3?Iy^fLj=EW_EMnANGxrM>g)z4*}Q$iB}YiN1v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-right.png b/Resources/Textures/_HL13/Objects/Weapons/Guns/Shotguns/heavyshotgun.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..12090d1a8315df0c8dc98c7195fbad2b15c5a791 GIT binary patch literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|T?U zr;B4q#hkaZ&U;HcO0>l%>#e=m6)@F}rS-wVApWmGznNbytysNXt~%@dU+=1I%jK%y z_*Mxz9`UYP@j@{|WYM-L4-V6&3uc#V-OG1-mOWOpo}E_yjIp!vWZJ#-GwdCy)T}UlfdZheV$c5Jlvjb*N6W} zH8oKw?|lvk31rkLF!I#@dCO6_aPH1+rQClkbQfQ@w7mJ8Pt@^vy!L^;zZNGe*D!xE z+QWKlX1X_H|NOmMe8QgmFN~-?^r4qsp*W|e>V0L|Pp${uMu#Iqw0ZXHZWnvI==ejY z!g=A_n_4XYsQlnMu|!Mborr;v;p3L__$}cZpJ(Wc%@;4fR&%_XYsY`Djz`a$c;fA} zuEbjC-S|9rZmq(M$6x=*-Ln&U^m+HbT{73@n*P3w?>PO+{7_}_zqJ`c4#|t#Pp^nu zTeq^L^2gTCZ&!&wsHv3u@c#UJrZ9u%?!~M#^UKRmpS-BjaGTXR^7RM%X{*l%Pd%b( z^RPzq;isEV^=8bGao%di^Cr*o@hg@;)<657zWToWvG|={+w!gn=`*+P=$+58FWq5f zNteaF?{NVv=b3lzmM&niiH#9Cx?cLk+5HZee&#(*xwrM}S37ryoiT1{2@KUg`Bz-c zy7o$5CFyJKj@kM51eB(Fot$&VTZYm8{JAHOFFa6K_5Asad9#Fmv!9%Jz^1IiTDy?t zMxy0~zc!i%{F@E;SV!N=RuJk6-{$g9xe~&9RZ8h~C`T!`$<_Oe zsq;DBO}0N3$EtdtIqK^DP=VC-PAc)OcfWr3i@Sd|jy09(&#U)yFJNKCb@$(W5&DBW YXwijsZ>M=zf%%HT)78&qol`;+0G+<6kpKVy literal 0 HcmV?d00001 From 9d65173e03766e69df6fe0e7eeebc52fded3ce91 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Sat, 23 May 2026 22:57:25 -0400 Subject: [PATCH 22/24] --- .../Guns/Shotguns/shotgun_heavy_pellets.yml | 152 ++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_pellets.yml diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_pellets.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_pellets.yml new file mode 100644 index 00000000000..4a6fc812871 --- /dev/null +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_pellets.yml @@ -0,0 +1,152 @@ +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunBuckshot + name: heavy buckshot + components: + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: buckshot + shader: unshaded + - type: Projectile + damage: + types: + Piercing: 75 + - type: CMArmorPiercing + amount: 5 + - type: ProjectileSpread + proto: HL14PelletHeavyShotgunBuckshot + count: 4 + spread: 20 + - type: RMCProjectileDamageFalloff + thresholds: + - range: 3 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + - type: RMCProjectileAccuracy + thresholds: + - range: 3 + falloff: 10 + - type: RMCStunOnHit + stuns: + - whitelist: + minMobSize: VerySmallXeno + maxRange: 2.5 # TODO RMC14 1.5 if shot from underbarrel shotgun + stunTime: 1.4 + slowTime: 2 + superSlowTime: 1 +# - whitelist: # TODO RMC14 stamina damage targeted at part +# - Marine + +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunSlug + name: heavy slug + components: + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: beanbag + shader: unshaded + - type: Projectile + damage: + types: + Piercing: 90 + - type: RMCProjectileDamageFalloff + thresholds: + - range: 8 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + - type: CMArmorPiercing + amount: 30 + - type: RMCStunOnHit + stuns: + - whitelist: + minMobSize: VerySmallXeno + maxRange: 7.5 + stunTime: 1 + slowTime: 5 + superSlowTime: 2 + knockBackSpeed: 7 + - whitelist: # TODO RMC14 stamina damage targeted at part + components: + - Marine + maxRange: 7.5 + slowTime: 2 + superSlowTime: 1 + - type: RMCProjectileAccuracy + accuracy: 100 + thresholds: + - range: 7 + falloff: 10 + +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunBeanbag + name: heavy beanbag slug + components: + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: beanbag + shader: unshaded + - type: Projectile + damage: {} + - type: RMCProjectileDamageFalloff + thresholds: + - range: 12 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + - type: RMCStaminaDamageOnCollide + damage: 100 + - type: RMCProjectileAccuracy + accuracy: 100 + +- type: entity + parent: CMPelletShotgunBase + id: HL14PelletHeavyShotgunFlechette + name: heavy flechette shell + components: + - type: CMArmorPiercing + amount: 50 + - type: Sprite + sprite: _RMC14/Objects/Weapons/Guns/Ammunition/Projectiles/shotgun_projectiles.rsi + layers: + - state: flechette + shader: unshaded + - type: Projectile + damage: + types: + Piercing: 45 + - type: ProjectileSpread + proto: RMCPelletHeavyShotgunFlechette + count: 3 + spread: 15 + - type: RMCProjectileDamageFalloff + thresholds: + - range: 12 + falloff: 9999 + ignoreModifiers: true + - range: 0 + falloff: 1 + +- type: entity + parent: RMCPelletHeavyShotgunBuckshot + id: HL14PelletHeavyShotgunIncendiaryBuckshot + name: dragon's breath buckshot shell + components: + - type: Projectile + damage: + types: + Piercing: 60 + - type: ProjectileSpread + proto: RMCPelletHeavyShotgunIncendiaryBuckshot + count: 3 + spread: 20 + - type: IgniteOnProjectileHit From cc24b1f7273cfbb8a3dd78cd0092eb45c5f68734 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 26 May 2026 11:26:58 -0400 Subject: [PATCH 23/24] --- .../Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml index efb2910a379..cf0ab55a86a 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml @@ -30,7 +30,7 @@ - type: stack id: HL14ShellShotgunBuckshotHeavy name: handful of heavy buckshot shells - icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_buckshot_shell_1 } spawn: HL14ShellShotgunHeavyBuckshot maxCount: 4 @@ -66,7 +66,7 @@ - type: stack id: HL14ShellShotgunSlugHeavy name: handful of heavy slug shells - icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_slug_shell_1 } spawn: HL14ShellShotgunHeavySlugs maxCount: 4 @@ -102,7 +102,7 @@ - type: stack id: HL14ShellShotgunBeanbagHeavy name: handful of heavy slug shells - icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_beanbag_1 } spawn: HL14ShellShotgunHeavyBeanbag maxCount: 4 @@ -138,7 +138,7 @@ - type: stack id: HL14ShellShotgunFlechetteHeavy name: handful of heavy slug shells - icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_flechette_1 } spawn: HL14ShellShotgunHeavyFlechette maxCount: 4 @@ -174,7 +174,7 @@ - type: stack id: HL14ShellShotgunIncendiaryHeavyStack name: handful of heavy slug shells - icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: buckshot_shell_1 } + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_dragonsbreath_1 } spawn: HL14ShellShotgunIncendiaryHeavyBuckshot maxCount: 4 From 6717567c81a8e1810b9e25f5c66861ba44dc7483 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Tue, 26 May 2026 11:35:40 -0400 Subject: [PATCH 24/24] --- .../Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml index cf0ab55a86a..084cca1cba5 100644 --- a/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml +++ b/Resources/Prototypes/_HL14/Entities/Objects/Weapons/Guns/Shotguns/shotgun_heavy_handfuls.yml @@ -30,7 +30,7 @@ - type: stack id: HL14ShellShotgunBuckshotHeavy name: handful of heavy buckshot shells - icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_buckshot_shell_1 } + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_buckshot_1 } spawn: HL14ShellShotgunHeavyBuckshot maxCount: 4 @@ -66,7 +66,7 @@ - type: stack id: HL14ShellShotgunSlugHeavy name: handful of heavy slug shells - icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_slug_shell_1 } + icon: { sprite: /Textures/_HL13/Objects/Weapons/Guns/Ammunition/Handfuls/shotgun_heavy_handfuls.rsi, state: heavy_slug_1 } spawn: HL14ShellShotgunHeavySlugs maxCount: 4