From ecf4ebf3f7c16fb25e4edf250c3a3469fd58724f Mon Sep 17 00:00:00 2001 From: BIGZi0348 Date: Thu, 21 Nov 2024 00:17:21 +0300 Subject: [PATCH 1/3] =?UTF-8?q?=D0=9E=D0=BD=D0=BE=20=D0=BF=D1=80=D0=B8?= =?UTF-8?q?=D1=88=D0=BB=D0=BE=20=D0=B8=D0=B7=20=D0=BA=D0=BE=D1=81=D0=BC?= =?UTF-8?q?=D0=BE=D1=81=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Changelog/ChangelogHonk.yml | 6 + Resources/Locale/ru-RU/_honk/klmg.ftl | 5 + .../Prototypes/Procedural/salvage_rewards.yml | 1 + .../_Honk/Catalog/Cargo/cargo_service.yml | 10 ++ .../_Honk/Catalog/Fills/Crates/service.yml | 13 +++ .../Objects/Weapons/Guns/LMGs/lmgs.yml | 110 ++++++++++++++++++ Resources/Prototypes/_Honk/tags.yml | 2 + .../Guns/LMGs/klmg-icons.rsi/accelerator.png | Bin 0 -> 249 bytes .../LMGs/klmg-icons.rsi/barrel_module.png | Bin 0 -> 202 bytes .../Weapons/Guns/LMGs/klmg-icons.rsi/base.png | Bin 0 -> 644 bytes .../Guns/LMGs/klmg-icons.rsi/bolt-open.png | Bin 0 -> 637 bytes .../Guns/LMGs/klmg-icons.rsi/flamehider.png | Bin 0 -> 171 bytes .../LMGs/klmg-icons.rsi/handguard_module.png | Bin 0 -> 256 bytes .../Weapons/Guns/LMGs/klmg-icons.rsi/icon.png | Bin 0 -> 782 bytes .../Guns/LMGs/klmg-icons.rsi/laser.png | Bin 0 -> 256 bytes .../Guns/LMGs/klmg-icons.rsi/light.png | Bin 0 -> 220 bytes .../Guns/LMGs/klmg-icons.rsi/mag-0.png | Bin 0 -> 265 bytes .../Guns/LMGs/klmg-icons.rsi/mag-1.png | Bin 0 -> 357 bytes .../Guns/LMGs/klmg-icons.rsi/mag-2.png | Bin 0 -> 358 bytes .../Guns/LMGs/klmg-icons.rsi/mag-3.png | Bin 0 -> 378 bytes .../Guns/LMGs/klmg-icons.rsi/mag-4.png | Bin 0 -> 380 bytes .../Guns/LMGs/klmg-icons.rsi/meta.json | 56 +++++++++ .../Guns/LMGs/klmg-icons.rsi/silencer.png | Bin 0 -> 202 bytes .../klmg-inhands.rsi/equipped-BACKPACK.png | Bin 0 -> 1447 bytes .../klmg-inhands.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 1447 bytes .../LMGs/klmg-inhands.rsi/inhand-left.png | Bin 0 -> 1139 bytes .../LMGs/klmg-inhands.rsi/inhand-right.png | Bin 0 -> 1164 bytes .../Guns/LMGs/klmg-inhands.rsi/meta.json | 35 ++++++ .../klmg-inhands.rsi/wielded-inhand-left.png | Bin 0 -> 3086 bytes .../klmg-inhands.rsi/wielded-inhand-right.png | Bin 0 -> 3592 bytes 30 files changed, 238 insertions(+) create mode 100644 Resources/Locale/ru-RU/_honk/klmg.ftl create mode 100644 Resources/Prototypes/_Honk/Entities/Objects/Weapons/Guns/LMGs/lmgs.yml create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/accelerator.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/barrel_module.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/base.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/bolt-open.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/flamehider.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/handguard_module.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/icon.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/laser.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/light.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-0.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-1.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-2.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-3.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-4.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/meta.json create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/silencer.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/inhand-left.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/inhand-right.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/meta.json create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/wielded-inhand-right.png diff --git a/Resources/Changelog/ChangelogHonk.yml b/Resources/Changelog/ChangelogHonk.yml index 66246a428c..3757540da7 100644 --- a/Resources/Changelog/ChangelogHonk.yml +++ b/Resources/Changelog/ChangelogHonk.yml @@ -99,3 +99,9 @@ type: Tweak id: 15 time: '2024-11-20T18:00:13.0000000+00:00' +- author: BIG_Zi_348 + changes: + - message: "Добавлен Ручной пулемёт Калашникова. Доступен для покупки в карго." + type: Add + id: 16 + time: '2024-11-21T18:00:13.0000000+00:00' diff --git a/Resources/Locale/ru-RU/_honk/klmg.ftl b/Resources/Locale/ru-RU/_honk/klmg.ftl new file mode 100644 index 0000000000..2abf366dea --- /dev/null +++ b/Resources/Locale/ru-RU/_honk/klmg.ftl @@ -0,0 +1,5 @@ +ent-WeaponKalashnikovLightMachineGun = РПК + .desc = Ручной Пулемёт Калашникова на столько же надёжен как и автомат. Использует патроны калибра .30 винтовочный. +ent-MagazineKalashLightRifleBox = короб патронов РПК (.30 винтовочные) +ent-CrateArmoryKLMG = ящик с РПК + .desc = Содержит комплект из одного РПК и двух коробов с патронами к нему. Чтобы открыть необходим уровень доступа Оружейная. diff --git a/Resources/Prototypes/Procedural/salvage_rewards.yml b/Resources/Prototypes/Procedural/salvage_rewards.yml index 7259d71529..f680041740 100644 --- a/Resources/Prototypes/Procedural/salvage_rewards.yml +++ b/Resources/Prototypes/Procedural/salvage_rewards.yml @@ -64,6 +64,7 @@ CrateArmoryLaser: 1.0 CrateArmoryShotgun: 1.0 CrateArmoryPistols: 1.0 + CrateArmoryKLMG: 1.0 # HONK EDIT # rare armor ClothingOuterArmorRiot: 1.0 # rare chemicals diff --git a/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml b/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml index b74102b574..21b799a91c 100644 --- a/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml +++ b/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml @@ -37,3 +37,13 @@ cost: 1500 category: cargoproduct-category-name-service group: market + +- type: cargoProduct + id: ArmoryKLMG + icon: + sprite: _Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi + state: icon + product: CrateArmoryKLMG + cost: 10000 + category: cargoproduct-category-name-armory + group: market diff --git a/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml b/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml index ec77d62f7d..2a51a51de0 100644 --- a/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml +++ b/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml @@ -59,3 +59,16 @@ - id: BookAurora - id: BookTemple - id: BookWatched + +- type: entity + id: CrateArmoryKLMG + parent: CrateWeaponSecure + name: KLMG crate + description: Contains a set of one KLMG and two boxes of ammo for it. Requires Armory access to open. + components: + - type: StorageFill + contents: + - id: WeaponKalashnikovLightMachineGun + amount: 1 + - id: MagazineKalashLightRifleBox + amount: 2 diff --git a/Resources/Prototypes/_Honk/Entities/Objects/Weapons/Guns/LMGs/lmgs.yml b/Resources/Prototypes/_Honk/Entities/Objects/Weapons/Guns/LMGs/lmgs.yml new file mode 100644 index 0000000000..e85ae624bb --- /dev/null +++ b/Resources/Prototypes/_Honk/Entities/Objects/Weapons/Guns/LMGs/lmgs.yml @@ -0,0 +1,110 @@ +- type: entity + name: Kalashnikov LMG + id: WeaponKalashnikovLightMachineGun + parent: BaseWeaponLightMachineGun + description: Kalashnikov Light Machine Gun is as reliable as the assault rifle. Uses .30 rifle ammo. + components: + - type: Sprite + sprite: _Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi + layers: + - state: base + map: [ "enum.GunVisualLayers.Base" ] + - state: mag-4 + map: [ "enum.GunVisualLayers.Mag" ] + - state: barrel_module + visible: false + map: [ "enum.ModuleVisualState.BarrelModule" ] + - state: handguard_module + visible: false + map: [ "enum.ModuleVisualState.HandGuardModule" ] + - state: aim_module + visible: false + sprite: White/Objects/Weapons/modulesOnWeapon.rsi + map: [ "enum.ModuleVisualState.AimModule" ] + - type: Item + sprite: _Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi + size: Huge + - type: Clothing + sprite: _Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi + - type: MagazineVisuals + magState: mag + steps: 5 + zeroVisible: true + - type: Appearance + - type: WeaponModules + - type: ItemSlots + slots: + gun_magazine: + name: Magazine + startingItem: MagazineKalashLightRifleBox + insertSound: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/batrifle_magout.ogg + priority: 2 + whitelist: + tags: + - MagazineKalashLightRifleBox + gun_chamber: + name: Chamber + startingItem: CartridgeLightRifle + priority: 1 + whitelist: + tags: + - CartridgeLightRifle + handguard_module: + name: Handguard Module + insertSound: /Audio/White/Gun/Modules/insertmodule.ogg + ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg + priority: 2 + whitelist: + tags: + - BaseHandGuardModule + barrel_module: + name: Barrel Module + insertSound: /Audio/White/Gun/Modules/insertmodule.ogg + ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg + priority: 3 + whitelist: + tags: + - BaseBarrelModule + aim_module: + name: Aim Module + insertSound: /Audio/White/Gun/Modules/insertmodule.ogg + ejectSound: /Audio/White/Gun/Modules/ejectmodule.ogg + priority: 3 + whitelist: + tags: + - BaseAimModule + - type: ContainerContainer + containers: + gun_magazine: !type:ContainerSlot + gun_chamber: !type:ContainerSlot + handguard_module: !type:ContainerSlot + barrel_module: !type:ContainerSlot + aim_module: !type:ContainerSlot + - type: PointLight + enabled: false + autoRot: true + - type: Gun + fireRate: 5 + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/ak.ogg + +- type: entity + id: MagazineKalashLightRifleBox + name: "Kalashnikov LMG magazine box (.30 rifle)" + parent: BaseMagazineLightRifle + components: + - type: Tag + tags: + - MagazineKalashLightRifleBox + - type: BallisticAmmoProvider + proto: CartridgeLightRifle + capacity: 70 + - type: Item + - type: Sprite + sprite: White/Objects/Weapons/Ammunition/Magazine/LightRifle/light_rifle_box.rsi + - type: MagazineVisuals + magState: mag + steps: 6 + zeroVisible: false + - type: Appearance diff --git a/Resources/Prototypes/_Honk/tags.yml b/Resources/Prototypes/_Honk/tags.yml index 46a0d634e8..6f3185242f 100644 --- a/Resources/Prototypes/_Honk/tags.yml +++ b/Resources/Prototypes/_Honk/tags.yml @@ -16,3 +16,5 @@ - type: Tag id: EnergyCellMakeshift +- type: Tag + id: MagazineKalashLightRifleBox diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/accelerator.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/accelerator.png new file mode 100644 index 0000000000000000000000000000000000000000..550bc84f88e571ced174999dd1c023f021065eb7 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W<6b zr;B4qMC;pY8#xafh_pNm_E>A>yM{I9gmcPeo(Xo&5v^hqE-ksnr0<*4^H#6%a6x>k zoY{-#iW`iLWo~xXHpFW-_%h~jB?L3ve#m_84fC4Vb>^QHnHZuxFW=Z3fBx=w*~jr2 zRw?FRKCkJMT&tqbP0l+XkK4R>6> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/barrel_module.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/barrel_module.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c7b0f19e5e60ed02621951ccbeb375ce94f9f6 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W>TX z)5S3)qV?@HL#_q`0hf!t9GOkM9cthA_dSz%dH7qldIv|-(G3Rcy;uEoRXBL&$Yw^{ z2l{La3>kVEGk6@58D{-%5VU=;I`v-8*`HR^CoO%~KEGj|)}>pI?J9oy9iNfsynM=% s)xS6^9{&?GhUt-Fz97+XjA4tgP=}c1my2dbKzA^By85}Sb4q9e05NAs^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/base.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..8a178089767a11383d630db8faa928ea433ed885 GIT binary patch literal 644 zcmV-~0(r47vnrKyRE7wS z!MVfnZ&#Iq#C;~;>D_zZ_ujoTU@#aAhW{BNrQA(mLg4K06@ouJdWy5)l&E!+zMUrE zJGS&(TknOD0E3MYr8jUrbFLMSD6O?U3r<0N z$F8%fgu#}ZAg%0U&H(_cMBwpJyX4iG3m)ZYeL1C zF9MlOLW!r&p(Ocxm?eyaKIFM+#b;jy0AOg@SS3Q+4z1M3+c&QYe%^ohh*ctBVGRIa z*FP(-#&mkJwVp2mIieIX=Qy7DM2VkHPcUBulDvL)DDOGrQfF6eslS!YyU$-Rw9-M# zR)2ZHsx$#et4@+jP-}pE!NMpl1W(qG)&sq-IuLVS8ZYJ?{V)>nDuOD<0D#PQw(?nl zZQ#iofGF9k_FWZkl?V`Le^2JCvL$>IfLa5!Bmku6+PW)OY>DfUkL3kJkDn7YBRzgz zxGFqZ>sMyubIayn@}e~HD)bPSiO!J?M8Zf&)wwVd`2CA%!RpSIjW@LhwNGQyRV;{7 z9VioD6HE_&7zun!(oHqU0N_B>3ax^n+p|u}e&-EU+7ge3A5&M{=Px_i_nTUpCp(0> z+1Lran;a^ckDbxKffxe(eNApV8TVGb84L!4!SIjs2iP|Cu#X(cA^-pY4rN$LW=%~1 eDgXcg2mk;800000(o>TF0000tx>QX5r5C^ZvteGyVQM`eiM z7@RY)V<%1&DMJZju69sGXh$%=BZ)m|uUq*T(Crj!e9FZ*YRuIDbY zDI~--(;%hnM@j)Ojx>)C%O!9393OS(66y6m0#GaEDMN^Btnl`}xAJ}~Y#BDj`9?^Xt_BfQA$Mc=z@-0H>$#6F&{dWgKZ7CI}$B z{aJW4PEKB>{?9M^rYU7A30r*t@#fiqx#zWWo!x}PQJLd6sVZrOquty%stP0Q^>YU?0-@j&N9qm zG-1wQyTCJJ<#*lRh0k^_W!g7|d&jYg+|Tk2k`BfVX$UoWF+oDs-H{pWK#LeWUHx3v IIVCg!0BV^vH2?qr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/handguard_module.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/handguard_module.png new file mode 100644 index 0000000000000000000000000000000000000000..b6877b66f6fcf0c87d83f3e88a6057e4958e0082 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W<63 zr;B4qMC;q@wtS3^673(;UAEhKIXQc{EG=Z{G`48ydi>_#j>cZUh`aAhw6zyUdoB8r zKKXmNukrgcm(T7HU@E;95dR=vY(W}h7J}HypRtOsZ&BXYK6(FTb0!Njr2Z^%eYk&~ zGB-oUR%-^HU$*ZuyUrVL>wlQ|K8+zqY_alzD%1M>uE%$u^JF%hH)hbg9=(-q+Ws>I k-;{+nGnjG*Ac$(lADdO9l2-2&1G=8U)78&qol`;+03GLDJOBUy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/icon.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..75dbe0c6bc2b7f4a9fec00d18ac3d78bab8f1855 GIT binary patch literal 782 zcmV+p1M&QcP)$19ynD(;*din#Gfm#z)SEr2p*t^9O;!xiB%C$ zYoS8p+5wubqoh&=%fa2ncI@CpR6W$clXtx{^Udte+CWA|Mn=X}hFoTFBR?ymbMs3p z*fn=j>$=ngDh3nfMW)7<&EbHdsOzbdAf@ZRgTvklZfiGE2ftZf9#bx4wMPo;xUSlj zqOOlzyKC-%R17w1O(G7MI1iF)eaCeH06mXGqb!x3v{|iIh7zgQw*UaSlzKxrU_uHg zEf|xyP~t`*V>Ftkh)V(hNc0>Av23o4%8P!*>z_FQK%)#jkE^vB^?kf}{xsy{-rPsD zwk^E-V3cB=b)B|) zmTTUb{?tbY5*QP0k?jk#jM_tExz`w|5J{OokGF@G%-$FluGxZW8Ay`|>m4s={M zHeSbdk+W=$azZtvV*o(lIaql~@JP&+3eXDq(EH%nY9EH)x!&1G-%0U$9tSb~M1>PDR*JJVDvGG8v6g z^8K5A5n(ejGBPr*Ab$XhI7)+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/laser.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/laser.png new file mode 100644 index 0000000000000000000000000000000000000000..b6877b66f6fcf0c87d83f3e88a6057e4958e0082 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W<63 zr;B4qMC;q@wtS3^673(;UAEhKIXQc{EG=Z{G`48ydi>_#j>cZUh`aAhw6zyUdoB8r zKKXmNukrgcm(T7HU@E;95dR=vY(W}h7J}HypRtOsZ&BXYK6(FTb0!Njr2Z^%eYk&~ zGB-oUR%-^HU$*ZuyUrVL>wlQ|K8+zqY_alzD%1M>uE%$u^JF%hH)hbg9=(-q+Ws>I k-;{+nGnjG*Ac$(lADdO9l2-2&1G=8U)78&qol`;+03GLDJOBUy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/light.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/light.png new file mode 100644 index 0000000000000000000000000000000000000000..2651285124989c7ab7f41f347f33ed0fc379a735 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W>Tg z)5S3)qV?_dg(^v1Xd>?xW#?t8esY)@~>eI2XQc%iHwSY=#^2 zx4vP%62vf@>4wOGWejGl8#Ehy8Mod!d@S)?@tW6dg)_SE|JcIt{RDgK%!9TU+#|ep z`<@Qk!}pghtMtg;**2B;%=<0+F28%N74H)7WdzZl!<7)saQi*8ozqg8eP6i$yaT$7 N!PC{xWt~$(699cJR1E+C literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-0.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-0.png new file mode 100644 index 0000000000000000000000000000000000000000..a59e49acdbc3e0ee90d6c1af5b0cf74ca7619801 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(QrkRT977^n-(K0sb;v-Z^`ZUI zg&t8}8=D{KS^WBU{(;60ajOWIOFVwpRz?M=3vVshr_1v0Y~yThB_J@0R4X}nH0$Q{ zP{sp^+szqXzg@;|A$xvHsqmKPIw^(?o3u6@m8r0)v0w%X#eZN(e%yXssHWx8oo{C6 z|g)n(-`SFR7)f!hNnvE3IuZ>x00?TfNTyR27yb#lR=cHtDnm{r-UW| D$`)n` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-1.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c62e708eaacdb641c42d261afcc78feee3cb3b07 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W@p= zr;B4qMC;pW8@-qv1sv|nX(sKk?muAKxSCn>FN^(Y`w!Z0{xI!Vh=^wOROnDi5ay_= zUNJRWP%krS>f9do&%06+%kI59^KO>_Q>@xWzXu^c4${IGj*BAk6*UWY0M#*M&U-t1`%2r)d9J2HJKfHEKCeCib6vc{ qdW#bi<~2M71_WPfglC$sFM}44%>l$9a4C2)i1Kvxb6Mw<&;$TE>y45C literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-2.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-2.png new file mode 100644 index 0000000000000000000000000000000000000000..571c0b7ca19c347d017dccbeb71d9606a00abee0 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W@pw zr;B4qMC;pWhFQ#p0u1i$+{a(&9iN!Z^Uvdy&1w4&+IOC^RyuN2Hg=1sNw5bU5qNXC z&`)$JN7>VmYgNS?E^{7S=XPuAlcb(6GkvNVpC>Whn$cjUwxE|YBbn(I&l2G?%gR4K zeJOh2tbF*%$KCS}9RAz%bQkl2c|DVlmkaH`SY^}~8p~Ah+IrgSzW!Hi4d>5JJ9~S# z_f+pCEvt4NnXb$*Z@Yu3RbR03J?0>8dxapU@avUdTVzt1Rq!R?ROskW29zLwN1+yPX_uzopr0765JqW}N^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-3.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-3.png new file mode 100644 index 0000000000000000000000000000000000000000..46521878df2a5cf0d0638efe5c6d7ffc06a9ac29 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1Oo%3 zkf)1dNJQ(~X&b!`2Z*%okM7FY*{L{V>4k%9&p&waM*D}D-@Zowhu73!2zwM3yn7Jf z615`1F)Od*ap?pRmV*bYZA8v(Z#_`|Zu*>JA@Sst`7bl&AFQ9zV5YX9mop=o=@yV# z`;y80`ty&4-&h{xy`MMvdH4Rtmnr9xZZZY*ww?Su_sIPWQ>kN{v=}Tt>vpG}&aPxS za69dE+Sam_S)E$~B1L~BF&y|Sroq1Z^_7nE4Ob3YyF|TsVbN`OzHZO;D~zopr05EN#qyPW_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-4.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/mag-4.png new file mode 100644 index 0000000000000000000000000000000000000000..06c08a108369808ad49d275d9c08087f754370a4 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1Oo%3 zh^LEVNJQ(~X@*|Rjv{UQ1qFGeW5u>}x(MjlG%wv6{y{A4-htp7PgyJ*JEo>`b-Sjp zcC+|w+I?nPvZ&ye;yU@ppSw~Y?)^FAyZy0Nfg5RMYxqBePiiprJTOZo!B=R58fV1j z)p-Tg#e(zX;~4JT{hR&e*C**2erX|F*%!$4FS=gdbv?sUu65BFMvL<{p>Jo3yED}2 zgz4P77rQ2IlAzY9IXdzTA9gTx9lTzi^F%U0wx&6yDMR0s;F-cTh9D**xJg# zbRbQ-mV4vt>mQkP1%LQ&`)4|fWsN7(H5JBeJH{20J=Yce*uD`MXnd&=o@u_m3|c@o V2M~k6rQpdR%G1@)Wt~$(69Bi!lc)dy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/meta.json b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/meta.json new file mode 100644 index 0000000000..42eaabd0ac --- /dev/null +++ b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/meta.json @@ -0,0 +1,56 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/237d8f7894617007d75c71d5d9feb4354c78debd/icons/obj/guns/lmg.dmi, edited by rikkatakanashi_tweworld", + "size": { + "x": 48, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, + { + "name": "bolt-open" + }, + { + "name": "mag-0" + }, + { + "name": "mag-1" + }, + { + "name": "mag-2" + }, + { + "name": "mag-3" + }, + { + "name": "mag-4" + }, + { + "name": "silencer" + }, + { + "name": "light" + }, + { + "name": "laser" + }, + { + "name": "flamehider" + }, + { + "name": "accelerator" + }, + { + "name": "barrel_module" + }, + { + "name": "handguard_module" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/silencer.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi/silencer.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c7b0f19e5e60ed02621951ccbeb375ce94f9f6 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^20*O9!3HEluKbn(Qk(@Ik;M!Q+`=Ht$S`Y;1W>TX z)5S3)qV?@HL#_q`0hf!t9GOkM9cthA_dSz%dH7qldIv|-(G3Rcy;uEoRXBL&$Yw^{ z2l{La3>kVEGk6@58D{-%5VU=;I`v-8*`HR^CoO%~KEGj|)}>pI?J9oy9iNfsynM=% s)xS6^9{&?GhUt-Fz97+XjA4tgP=}c1my2dbKzA^By85}Sb4q9e05NAs^Z)<= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/equipped-BACKPACK.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..8ef2d19238365d38383c9406058b11abd6647a61 GIT binary patch literal 1447 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 eDgXcg2mk;800000(o>TF0000E?3 zZA^?aQb#!xD4Z4r1quTk1OTuwc2elDn5{hFP>b4e2{3lOMnuAP6MKSM6zp;+oTZHt zhO#zBh>J0pLQzbp1S6S3qQdbBLJ2C7BB%n9$YBXepco;S3p)=HaA%_pM0D7sPG{gr zEi&5e9DyJyDJkLI$$e5stX~E;VGMmvzu6}(1l3q z*(AGK1gLhzVBxx9t$b&mK*kUU$sw2+b;Z`k4tDOh7Shp=_ zWbG_(WM2Z^J^h>mkXx;`+s6yJSS;Nxc)KPUgwdIh7h3bWRE|NS8JZE8 zh9g343~6U=I+iteRVu2BvQQ!yW5O{rO;(ys;m1C+fC(e*j9LV$CWA2y#!wxG6R3hf z(ebDhTsus)ENwERzQ|OnBIL^FOo3)-(oVkCn5GB=YqO9bV3UQ6XAsUBFA{dAkqBkY ztPMB@?4<21v|1v<%G*gR#YBXuMIdIe$wU)!N+vVlv;<~IIR&FinG{wrBmF0U~Wss2EI-!74o^hh?}-4_N5|HC%3xNJ$!H45UlVe|hdg2?p`; zppblLw}g=Kog=d;@XbjFAg)FM5WA!gj?HB<1Qv zwTN;_kfBALuT3wg*5ArY=lT>Q13+IP%?|H8Yp|z~HYPY8RQ9#fM_xvrCzD@I-Jq1C zGPwd2Ql?~J86%UyIHe+Cj8PhBR4$?AQXq{EPA{S^MF~vR)hcg7y%U=}FbJ@!?{1!$|K}Q#O=jE@dFlsa*3BF_ZuG^rk8}2*pX-L{>=do4Q z4Q#z{)5twDzy2{|pms%$@nVGBJ7j4clX!tk&R=ujdLy&E#-lYn{Kva^3BT!~T2Omm zQjA~lA6n5f$H#vnoId319xojpc;I%*P@T(e>(%zn?xGQM2I18Bx=+dF7oix>9Nij6 z+D)HNE9VugyM-_IojTyqW%k1_MVsO5xXhZ=!h=z$_J;``P|q`~@{)%oo@K314R>1x zZwhJ~3^m@Z%{}1<4O}faTG=W^z18vDmBj3w<2D80jR&)t*nbtn9xJ!lpi*6B!u*A0 zA5S+kwb(#f7b>mVkB_9kIKU&!%eN)NSX#BUlye#LjI|=o953)RryH?ho z>2vf+>6sNtH#CW|QImF*{*ivJC{0CpHY_^aC%ZiTaG$38n)*AL|CrP3V0~Q3L-&B; z&cL9f8N8Qf+F@>L*n-&uH5F+scf7B*Ir_I0CuOa0+cu!D?Mh!Lo2+t_AFP`B)|b9o zPl!wWb4$u?r)6(i!-sDN~xnc#&cdkP3Xf`MD@RTMyey!D;0BFAvw`{!i5yH7IT zTY9_x;?>ygwo}a;^Pg0WIyY#+uPwdTvWp1##LoI6v*+&KRKImYE<8PvcX{Z< zz_)S^Jn;8^olc(E=RH z#*y^gjfMB7{FL-vrH8vM)&dFl3)b)0^WKD;0nP5^E!*8H>XP<1PMm>cj~R!g-5=d} z-K(>Ahnm#(2R$2UiCj`Fu++pC$H? z;D*a{f6kp!P*wc={EDU8q}_0YJWk= zrY%6;rz#C=2Wc&4ivQ%Ss&eZ2+H<%3H_nq)<$u4UlwT^lar4H!hz04@Beqq2o6&F3 z-PG)$OU+;WdduhJJ#n+J>7K^_#{A9K_j~whtEUHZea?c3xUsz==P3*JErD0AUzQLJ mpOkzzdBfJ{J0G-rt3Xti^l#P5vXQPo_6SX6*uIdsMgIi`=8zKr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/wielded-inhand-right.png b/Resources/Textures/_Honk/Objects/Weapons/Guns/LMGs/klmg-inhands.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..cc68dc0d3a7c28cebd7ff2b0cdc800f463fa647c GIT binary patch literal 3592 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 literal 0 HcmV?d00001 From c6b4218a5ee9356d8d67eda02fed2a97035d1792 Mon Sep 17 00:00:00 2001 From: BIGZi0348 <118811750+BIGZi0348@users.noreply.github.com> Date: Fri, 22 Nov 2024 00:03:27 +0300 Subject: [PATCH 2/3] Update ChangelogHonk.yml --- Resources/Changelog/ChangelogHonk.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Changelog/ChangelogHonk.yml b/Resources/Changelog/ChangelogHonk.yml index 3757540da7..934e4c725e 100644 --- a/Resources/Changelog/ChangelogHonk.yml +++ b/Resources/Changelog/ChangelogHonk.yml @@ -101,7 +101,7 @@ time: '2024-11-20T18:00:13.0000000+00:00' - author: BIG_Zi_348 changes: - - message: "Добавлен Ручной пулемёт Калашникова. Доступен для покупки в карго." + - message: "Добавлен Ручной Пулемёт Калашникова. Доступен для покупки в карго." type: Add id: 16 time: '2024-11-21T18:00:13.0000000+00:00' From 5ccc5deb4f68f6ed6f2d6a70643752491e711ef7 Mon Sep 17 00:00:00 2001 From: BIGZi0348 Date: Fri, 22 Nov 2024 00:07:20 +0300 Subject: [PATCH 3/3] refactor --- .../Prototypes/_Honk/Catalog/Cargo/cargo_armory.yml | 9 +++++++++ .../_Honk/Catalog/Cargo/cargo_service.yml | 10 ---------- .../_Honk/Catalog/Fills/Crates/armory.yml | 12 ++++++++++++ .../_Honk/Catalog/Fills/Crates/service.yml | 13 ------------- 4 files changed, 21 insertions(+), 23 deletions(-) create mode 100644 Resources/Prototypes/_Honk/Catalog/Cargo/cargo_armory.yml create mode 100644 Resources/Prototypes/_Honk/Catalog/Fills/Crates/armory.yml diff --git a/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_armory.yml b/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_armory.yml new file mode 100644 index 0000000000..c7ce5d4b2b --- /dev/null +++ b/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_armory.yml @@ -0,0 +1,9 @@ +- type: cargoProduct + id: ArmoryKLMG + icon: + sprite: _Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi + state: icon + product: CrateArmoryKLMG + cost: 10000 + category: cargoproduct-category-name-armory + group: market diff --git a/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml b/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml index 21b799a91c..b74102b574 100644 --- a/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml +++ b/Resources/Prototypes/_Honk/Catalog/Cargo/cargo_service.yml @@ -37,13 +37,3 @@ cost: 1500 category: cargoproduct-category-name-service group: market - -- type: cargoProduct - id: ArmoryKLMG - icon: - sprite: _Honk/Objects/Weapons/Guns/LMGs/klmg-icons.rsi - state: icon - product: CrateArmoryKLMG - cost: 10000 - category: cargoproduct-category-name-armory - group: market diff --git a/Resources/Prototypes/_Honk/Catalog/Fills/Crates/armory.yml b/Resources/Prototypes/_Honk/Catalog/Fills/Crates/armory.yml new file mode 100644 index 0000000000..97edabd79d --- /dev/null +++ b/Resources/Prototypes/_Honk/Catalog/Fills/Crates/armory.yml @@ -0,0 +1,12 @@ +- type: entity + id: CrateArmoryKLMG + parent: CrateWeaponSecure + name: KLMG crate + description: Contains a set of one KLMG and two boxes of ammo for it. Requires Armory access to open. + components: + - type: StorageFill + contents: + - id: WeaponKalashnikovLightMachineGun + amount: 1 + - id: MagazineKalashLightRifleBox + amount: 2 diff --git a/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml b/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml index 2a51a51de0..ec77d62f7d 100644 --- a/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml +++ b/Resources/Prototypes/_Honk/Catalog/Fills/Crates/service.yml @@ -59,16 +59,3 @@ - id: BookAurora - id: BookTemple - id: BookWatched - -- type: entity - id: CrateArmoryKLMG - parent: CrateWeaponSecure - name: KLMG crate - description: Contains a set of one KLMG and two boxes of ammo for it. Requires Armory access to open. - components: - - type: StorageFill - contents: - - id: WeaponKalashnikovLightMachineGun - amount: 1 - - id: MagazineKalashLightRifleBox - amount: 2