From f8dbe483382b1d5140b53ca55db87dc8e6aa77e1 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 21 Nov 2024 20:21:30 +0000 Subject: [PATCH 1/4] Sunrise weapon: small rebalance --- .../objects/weapons/guns/rifles/rifles.ftl | 14 +++++++------- .../weapons/guns/shotguns/shotguns.ftl | 8 ++++---- .../Objects/Weapons/Guns/Rifles/rifles.yml | 18 +++++++++--------- .../Weapons/Guns/Shotguns/shotguns.yml | 17 ++++++++++------- .../Shotguns/paladin-12/big.rsi/bolt-open.png | Bin 765 -> 595 bytes .../Guns/Shotguns/paladin-12/big.rsi/icon.png | Bin 765 -> 595 bytes .../paladin-12/tiny.rsi/equipped-BACKPACK.png | Bin 852 -> 717 bytes .../paladin-12/tiny.rsi/inhand-left.png | Bin 696 -> 525 bytes .../paladin-12/tiny.rsi/inhand-right.png | Bin 700 -> 491 bytes .../tiny.rsi/wielded-inhand-left.png | Bin 670 -> 529 bytes .../tiny.rsi/wielded-inhand-right.png | Bin 660 -> 513 bytes 11 files changed, 30 insertions(+), 27 deletions(-) diff --git a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/rifles/rifles.ftl b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/rifles/rifles.ftl index f2847137a00..fe4375a9d4f 100644 --- a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/rifles/rifles.ftl +++ b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/rifles/rifles.ftl @@ -2,19 +2,19 @@ ent-WeaponRifleLecterRubber = Лектер .desc = Первоклассная армейская штурмовая винтовка. Использует патроны калибра .20 винтовочный. .suffix = Автомат, Не летальный ent-WeaponAKMSRifle = AKMS - .desc = Культовое оружие войны. Заряжается патронами калибра .30 мм. + .desc = Культовое оружие войны. Заряжается патронами калибра .30 винтовочный. ent-WeaponRifleAKSU = AK74-U - .desc = Культовое оружие войны. Заряжается патронами калибра .30 мм. + .desc = Укороченый вариант культового оружия войны. Заряжается патронами калибра .30 винтовочный. ent-WeaponRifleFamas = фамас - .desc = Лёгкая, универсальная штурмовая винтовка. Заряжается патронами калибра .35 мм. + .desc = Лёгкая, универсальная штурмовая винтовка. Заряжается патронами калибра .20 винтовочный. ent-WeaponRifleG36 = G-36 - .desc = Штурмовая винтовка H&K G-36 раньше была стандартной винтовкой армии Земного правительства. Использует патрон калибра .35 мм. + .desc = Штурмовая винтовка H&K G-36 раньше была стандартной винтовкой армии Земного правительства. Использует патрон калибра .20 винтовочный. ent-WeaponRifleM28 = M-28 - .desc = Штурмовая винтовка М-28 раньше была стандартной винтовкой армии Земного Правительства. Использует патрон калибра .35 мм. + .desc = Штурмовая винтовка М-28 раньше была стандартной винтовкой армии Земного Правительства. Использует патрон калибра .20 винтовочный. ent-WeaponRifleAR18 = AR-18 - .desc = Карабин H&K AR-18 является одной из стандартных винтовок, используемых армией Земного правительства. Он обычно используется людьми, предпочитающими большую мобильность в бою, такими как разведчики и другая лёгкая пехота. Заряжается патронами калибра .35 мм. + .desc = Карабин H&K AR-18 является одной из стандартных винтовок, используемых армией Земного правительства. Он обычно используется людьми, предпочитающими большую мобильность в бою, такими как разведчики и другая лёгкая пехота. Заряжается патронами .20 винтовочный. ent-WeaponRifleM16A4 = M16A4 - .desc = Легкая, универсальная штурмовая винтовка. 4-е поколение на платформе M16, этот вариант FN имеет добавленный автоматический выбор огня и сохраняет актуальность среди наемников и ополченцев благодаря своей высокой настраиваемости. он невероятно хорош в стрельбе быстрыми очередями, но должен быть правильно подобран." + .desc = Легкая, универсальная штурмовая винтовка. До сих пор сохраняет актуальность среди наемников и ополченцев. Заряжается патронами калибра .30 винтовочный. ent-WeaponSTG44 = STG 44 .desc = { ent-BaseWeaponRifle.desc } ent-WeaponRifleV31 = Штурмовая винтовка V-31 diff --git a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/shotguns/shotguns.ftl b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/shotguns/shotguns.ftl index f12eb7de8dc..d1876533b50 100644 --- a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/shotguns/shotguns.ftl +++ b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/weapons/guns/shotguns/shotguns.ftl @@ -1,10 +1,10 @@ ent-WeaponXM1014 = XM1014 - .desc = Боевое ружье Earth Armories XM1014 - это полуавтоматическое ружье, используемое учителями и стрелками в отрядах армии Земли. Использует патрон калибра .50 мм. + .desc = Боевое ружье Earth Armories XM1014 - это полуавтоматическое ружье, используемое стрелками в отрядах армии Земли. Использует патроны калибра .50 ружейный. ent-WeaponShotgunPaladin12 = дробовик Паладин - .desc = Девятизарядный дробовик с насосной системой. Используется для охоты, обороны дома и полицейской службы. Существует множество его версий, используемых практически всеми. + .desc = Пятизарядный укороченный помповый дробовик, созданный под нужны сотрудников правоохранительных органов. Использует патроны калибра .50 ружейный. ent-WeaponShotgunSPAS12 = SPAS-12 - .desc = Дробовик, используемый морским корпусом EarthGov. Используется для ближнего боя, когда нужно что-то более подходящее для близкой дистанции, чем у большинства людей, или как странный запасной пистолет на спине для чрезвычайных ситуаций. Использует патрон калибра .50 мм. + .desc = Дробовик морского корпуса EarthGov. Может использовать широкую номенклатуру боеприпасов калибра .50 ружейный. ent-WeaponShotgunTrenchgun4034 = Trenchgun L-4034 - .desc = Шестизарядный дробовик с насосной системой. Используется для охоты, обороны дома и полицейской службы. Существует множество его версий, используемых практически всеми. Использует патрон калибра .50 мм. + .desc = Дешёвый шестизарядный дробовик. Широко используется для охоты, обороны дома и полицейской службы. Использует патроны калибра .50 ружейный. ent-WeaponShotgunZauer = Zauer .desc = Это магазинный дробовик, предназначенный для ближнего боя. Использует патрон калибра .50 мм. diff --git a/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Rifles/rifles.yml b/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Rifles/rifles.yml index 2e7731f604c..67b80faafa8 100644 --- a/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Rifles/rifles.yml +++ b/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Rifles/rifles.yml @@ -40,12 +40,12 @@ - type: Item sprite: _Sunrise/Objects/Weapons/Guns/Rifles/akms/tiny.rsi - type: GunWieldBonus - minAngle: -23 - maxAngle: -43 + minAngle: -15 + maxAngle: -35 - type: Gun minAngle: 24 maxAngle: 45 - fireRate: 7 # 10 в секунду - реалистично. 5, так как сс14 + fireRate: 6.5 # 10 в секунду - реалистично. 5, так как сс14 soundGunshot: collection: ak47 - type: ItemSlots @@ -95,12 +95,12 @@ - state: mag-0 map: ["enum.GunVisualLayers.Mag"] - type: GunWieldBonus - minAngle: -23 - maxAngle: -43 + minAngle: -10 + maxAngle: -25 - type: Gun minAngle: 24 maxAngle: 45 - fireRate: 5 + fireRate: 7 soundGunshot: collection: ak47 - type: ChamberMagazineAmmoProvider @@ -383,10 +383,10 @@ - type: Item sprite: _Sunrise/Objects/Weapons/Guns/Rifles/m16a4/tiny.rsi - type: GunWieldBonus - minAngle: -23 - maxAngle: -43 + minAngle: -20 + maxAngle: -40 - type: Gun - minAngle: 24 + minAngle: 25 maxAngle: 45 fireRate: 6 soundGunshot: diff --git a/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml b/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml index 247827737d2..8caeb84a4b2 100644 --- a/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml +++ b/Resources/Prototypes/_Sunrise/Entities/Objects/Weapons/Guns/Shotguns/shotguns.yml @@ -10,7 +10,7 @@ - type: Clothing sprite: _Sunrise/Objects/Weapons/Guns/Shotguns/XM1014/tiny.rsi - type: BallisticAmmoProvider - capacity: 10 + capacity: 9 - type: Wieldable - type: UseDelay delay: 0.5 @@ -28,11 +28,14 @@ - type: Sprite sprite: _Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/big.rsi - type: Item + size: Normal + shape: + - 0,0,4,0 sprite: _Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi - type: Clothing sprite: _Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi - type: BallisticAmmoProvider - capacity: 10 + capacity: 5 soundRack: path: /Audio/_Sunrise/Weapons/Guns/Shotguns/Different/pump.ogg soundInsert: @@ -42,7 +45,7 @@ delay: 0.5 - type: GunRequiresWield - type: Gun - fireRate: 2.5 + fireRate: 2.4 soundGunshot: path: /Audio/_Sunrise/Weapons/Guns/Shotguns/paladin_12/paladin12_shot.ogg params: @@ -60,13 +63,13 @@ - type: Clothing sprite: _Sunrise/Objects/Weapons/Guns/Shotguns/spas_12/tiny.rsi - type: BallisticAmmoProvider - capacity: 10 + capacity: 8 - type: Wieldable - type: UseDelay delay: 0.5 - type: GunRequiresWield - type: Gun - fireRate: 2 + fireRate: 1.8 soundGunshot: path: /Audio/_Sunrise/Weapons/Guns/Shotguns/spas_12/spas12_shot.ogg @@ -82,7 +85,7 @@ - type: Clothing sprite: _Sunrise/Objects/Weapons/Guns/Shotguns/trenchgun_l_4034/tiny.rsi - type: BallisticAmmoProvider - capacity: 10 + capacity: 6 soundRack: path: /Audio/_Sunrise/Weapons/Guns/Shotguns/trenchgun_l4034/trenchgun_l4034_pump.ogg soundInsert: @@ -92,7 +95,7 @@ delay: 0.5 - type: GunRequiresWield - type: Gun - fireRate: 1 + fireRate: 1.4 - type: entity name: Zauer diff --git a/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/big.rsi/bolt-open.png b/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/big.rsi/bolt-open.png index 078db326e2d963ff0168b6bc588ba64531436705..c80624a6fdfbc2ed115fba54081102d8952c54c7 100644 GIT binary patch delta 571 zcmV-B0>u6O1=9qOBYyw^b5ch_0Itp)=>Px%4M{{nRA_ z=NWF^+VBl7L={HXz=E}?_rA0~Lv|%>`?}t%*FRx-`AVSwFue!o9M7MYeREBQTA!0b zaYb>?eRV=q@#x`WwAyXG*XeYyv-1q2HbPVpCP#;SHiY%j;wTMck z68Mg3nlMdM%YWr^834v?Ci$2~A4cR?pvW?6wU7q@IF05R-S@PmpTD{;k~6bf9-N-w zGGkhnU5UZz334MvO7?$E%p?Y>`LVsjdM*AdP+GgDY%7Nwwt;;iVOu$f){)jbjV5m2 z-2wo-e)HH52UYC6jHZzOO&3jsYTierq0ferca|lrlJ^LSDfuQ7pVaMD3 z3%+(?oe7Es3=8Qrnt|(q+nd^VWCZ}AN8aoFf!j-@(uPWBE+L!E;-hd9skEWalYCr6 z`VH`sA2jX2&t%nc?;HNN_^t6H2!bF8f*}4OKL9pU^<{`D{XGBx002ov JPDHLkV1gVL4~GB% delta 742 zcmVdhqkvJsC}0#Y3d~D^hfz1ZZn^Pf+MQR6Q-AA@d!k?V+Ks@Tp;Lut zn7DoSp0;_t{(<6&IBl$7k=?!?9g_3iq0P-(GH2VLDVMu0W3Mx7p7F(EkzPD2X}K;l z=&UW2M`PW90FNI%p`+ttIo)ozX>ad2sWrf_wuv*rQ2zr9UQcXz#|GMw|*GZ*Pgnu88QmG_dZ;dx*Jlk3GjPtYFYXPujS@QahMkBv^k#9Dea-B>jBkOv< zhEsL8_B_6|TC^Nq;gE)d-*h>hmN7mDu=i~ULNQOyV5fP6kr zwOVcb9p=;;oi9jtI-M!3ZQEpBy(#gyvO7BuMEv^AtAD9CK!OwpB4jo!k@;9FQ!Ew} z>tkK)NoU*Rw`8kuN7Pi`SLkQY(Gur2fdVjyt+yfaoMTM2S`{1ZcDpnf3}|WPkf+20 zx4-{V#5moc0rD&saPKN_32UNXkOh|C4G2DK_^N|XAe+rnqtPH(CaPNR;@B8Y2^Iqa zTv(c1bAJ_&>mMY7?&Knoh#L-v#kzjB-|zc!Qv0*-3ywykZlO@1N~J={WRmeymWgtb z$%8lsHgj<`?yklzQ6iC`gL+lOI&!?mzqWy&fa5sY{iwv5EKUS@#Of)Wkac_A9|SQL zi9E;!3c&1D!klB`3R&?GDltQ6K133D4$fZ*pkMAwLtISjh^uvr>ifO{QGq`*?L*hJ(BVA*000hUSV?A0O#mtY000O8 Y00000007cclK=n!07*qoM6N<$f^4cu6O1=9qOBYyw^b5ch_0Itp)=>Px%4M{{nRA_ z=NWF^+VBl7L={HXz=E}?_rA0~Lv|%>`?}t%*FRx-`AVSwFue!o9M7MYeREBQTA!0b zaYb>?eRV=q@#x`WwAyXG*XeYyv-1q2HbPVpCP#;SHiY%j;wTMck z68Mg3nlMdM%YWr^834v?Ci$2~A4cR?pvW?6wU7q@IF05R-S@PmpTD{;k~6bf9-N-w zGGkhnU5UZz334MvO7?$E%p?Y>`LVsjdM*AdP+GgDY%7Nwwt;;iVOu$f){)jbjV5m2 z-2wo-e)HH52UYC6jHZzOO&3jsYTierq0ferca|lrlJ^LSDfuQ7pVaMD3 z3%+(?oe7Es3=8Qrnt|(q+nd^VWCZ}AN8aoFf!j-@(uPWBE+L!E;-hd9skEWalYCr6 z`VH`sA2jX2&t%nc?;HNN_^t6H2!bF8f*}4OKL9pU^<{`D{XGBx002ov JPDHLkV1gVL4~GB% delta 742 zcmVdhqkvJsC}0#Y3d~D^hfz1ZZn^Pf+MQR6Q-AA@d!k?V+Ks@Tp;Lut zn7DoSp0;_t{(<6&IBl$7k=?!?9g_3iq0P-(GH2VLDVMu0W3Mx7p7F(EkzPD2X}K;l z=&UW2M`PW90FNI%p`+ttIo)ozX>ad2sWrf_wuv*rQ2zr9UQcXz#|GMw|*GZ*Pgnu88QmG_dZ;dx*Jlk3GjPtYFYXPujS@QahMkBv^k#9Dea-B>jBkOv< zhEsL8_B_6|TC^Nq;gE)d-*h>hmN7mDu=i~ULNQOyV5fP6kr zwOVcb9p=;;oi9jtI-M!3ZQEpBy(#gyvO7BuMEv^AtAD9CK!OwpB4jo!k@;9FQ!Ew} z>tkK)NoU*Rw`8kuN7Pi`SLkQY(Gur2fdVjyt+yfaoMTM2S`{1ZcDpnf3}|WPkf+20 zx4-{V#5moc0rD&saPKN_32UNXkOh|C4G2DK_^N|XAe+rnqtPH(CaPNR;@B8Y2^Iqa zTv(c1bAJ_&>mMY7?&Knoh#L-v#kzjB-|zc!Qv0*-3ywykZlO@1N~J={WRmeymWgtb z$%8lsHgj<`?yklzQ6iC`gL+lOI&!?mzqWy&fa5sY{iwv5EKUS@#Of)Wkac_A9|SQL zi9E;!3c&1D!klB`3R&?GDltQ6K133D4$fZ*pkMAwLtISjh^uvr>ifO{QGq`*?L*hJ(BVA*000hUSV?A0O#mtY000O8 Y00000007cclK=n!07*qoM6N<$f^4c%+U zIwUwJnUW|;YcRosO+94@S+f-S5PpCTeS^G!U!i-4cF@*RYI}|$rIw)(ni7zLZN3h6 zI&_GX_@Y?&`^|^=->2`6Lpp#l#u#H+;JPmD?(UMxXTDJRuz#my7zPO;o;$|#Fbso^ zj*e(n1f^Y&nGUE_D%jiG!~WqudcB^est9=%4|!^)X#xPc-7WyY^E}dZ{W&A0OG-(G zVbJ;cIUOG#lMsT05K1~A6HB1q?`x)M;_B)O)oK-`QVFU$AQJ@urbTGC+bESvux%Rv zu(h={cNb`LCx1)XY&jqdL%em@@Uh#$r(fgD&0{W7N;*3`qlTHMAMf5!!^|r^9A$!( zl3J}6HOxG{fBkYfi_mN~snu#xU4V35e^dc7zji8>3JD?b`^yJ>{+a#xJc{Eubb5M9 z0G4kV+;JR-9LHJS0x-rHV~jDz7-NhvmQ13rsGjHj`+wHf>2wzQ%j-k4CjK{Auh$=& zDRmFY8e1XP+Mp3MSe6BiCiwd8`$BiXtHXUFEr%coumZwmFuXT!q7JClYKWo;a&ucv z$|oc@w-H4VYPDLT@v#LML4)u6007If=1Z4?yNtf?W0YWvi!Fe=R=~-@;=lR-og8e# zT`R delta 829 zcmV-D1H$~x1=I$RB!3BTNLh0L01m_e01m_fl`9S#0008)Nkl zLKVbd6QL?fP0f<3Ek&9kgG<-ap;L#_?p;d$i7Z9BbXMq)rAwf=G(v?qG$@jb2nC5W zVoWettRb<~@b17 zQps_2bi^L%642UU`d5~wf$#!|X0vIm387GkjxGK6MhGA-C0ORh2pAV70Ft8wKys7- zNRAQ!$x#9zIZ6N|M+t!BC;^ZhCBRH4dKx=A)-=tww=@0+Rb?6pKa7OilE~H=vA^l`>QI{r2INp-qi|m6a9LYBek^Eumc5!6Xy8w`gRg z%-h8+Zhx+TKe#aJ^?Kp=`!VTIMiM}o%{(LFPXUh;4;Dh$`f&`Ac=~V=J9|yE+gJDF z3RnmPa6jM^P5@=@56>V87?wlKs|3Z zApnG7h|~TNthMOI@vM+Cf*_D?9K%|R)BX{{Fsx#!)ifZ_^Tyfv1pr{T(<$AAY4N+A z4glcn`~rENSF&4G6_Wx$mSv4rt0gzr*SIYTbmJJ8fPD2hOpCuQ3ILPclx0~Z#s3PW zlq7m`q-iR~n12s+f+Nxd0bFvjbim@Y7s? z3*XrR@A-i5<^o*QDmzdn7vQ3n*#VbafQwpZ2R_RMxcC#4g9Q delta 672 zcmeBW*}*zNrJl3EBeIx*f$s6>TsJamH`_02Z_Gm{qNm}S4PKAU!V-u!#_l6J;yYE{1x&d6mj)5m9NkmK^p zj(g+$r#L)(DObBZLTAzS*Bjf_n{=8*QbbRLtPYj_aQdHJpTFNc)qwhnU2fk`JvEA2 z8#dvC%Z6G8)+pA^`G<}^RkeHb=E0WRTZL6+FPlc0Ik%}d<+W(s$S^TFZGQ2yiu;9+ zf8X2BIRD)7u<*h1rb3z94dwN*(PuyXh<_0#fgYZauto{$JzO8Iau*z|4=+Eknn8Xq zgLq9D`yQ@}T>S&A_wO>kFFvpgC}y#XIfr**X%(YhK`HxfWW2T$so$p)z4*}Q$iB}19}}; diff --git a/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi/inhand-right.png b/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi/inhand-right.png index 1097a65a0c0df12bfc31f4e63ff7391246b41b67..bd76677dd55fe9e97d95d258548c89e7d4d084f0 100644 GIT binary patch delta 465 zcmV;?0WSW$1?vNlB!2;OQb$4nuFf3k0004{Nkl=|vSh_W=l=3g3-S?A)Cigp~nDYTd zL_|bHL_|dNzqHCe>~uN`0M0o8z;3rI{r?0@D_5WqQy#qa{3cBS0M=T>aa_yr)>?e5 z*Vv>fMnQmgK+9eS7-KYwA`Ly!&=VDrgFl_R5RsoeQ52~$rZ`hR{Oi-BhF<-{XY!c} zhhU7+`D~`4Cx7}meQs3vOg`IuHv1idi0EWIZse2Sm(MsEkH24W5mDdw)pmQ04xb4< zQQPgQ@B5ATk0T-?A|fIpA|fIpI>FgX&vv`50N{BZfbt#urSd(6Yj+e5_5+Tw)?zVz zskDQ?#C}iV+Rh$8k|eF=>J7m09sIe9dJ5O}ryp>NI7*IN{eE9h+QC;;tDZvT9ehQ# z>?s`G!B0B2VY`a00000NkvXX Hu0mjfZS~(M delta 676 zcmaFOyoYsyN%6Mtwf65nzB~B-IdicK!whAn12TdP&pH_D4cu88ER`6}2r?%0aWE9S z9M~X#_~C{{=fhSnJwDejolovi&A+O>c|Y$=V|wxE>eJMinAnFuJ}@l*siZZPYY&U> zonybO@)%Q96BjTT|9Nz2lGud(dzO8eH>+0oltYB)57h%a|5GHYWI9~}^rqWN&YSo5 zb*hotkzsC1mr> zH|ejq7kqeGBGu}|crim{Y0$~b4}CS97heqMba6^w+!L>w!6;H!ULE~kQLbNk`suSS z6~d=3%?_CAqgLv6s;a1Lnd*49&EC_$@6Fp!51JAss+#88A1@MNLkT+ckb{Kkai%|Y z``7IaHf)s$YnGqBzLqQRyM~3B!_@0@*ZRJZmFrz|u>bIRyVjJf`&WNki`4@q{yc4( zH#5+*VmZ&N;DXs3zcIX$?l_v16~cRubMmWTiE803!Oj1*C%*|Uc&cl#itWF++TG<3 zZeALT{uc@TiEQ3}7%2Kgg9jMb w2G5z#o@<;x`{9|748YWu8sVAdE9=Xk1>|r5F$i1=o(!TqUHx3vIVCg!0LOAMQUCw| diff --git a/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi/wielded-inhand-left.png b/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi/wielded-inhand-left.png index f23baa12483a99e250104c47bf7892a7898c8502..2b328256ad6c675bb06b08ce50f01c6178b7a71a 100644 GIT binary patch delta 503 zcmVecED^U3p&;qj7Sh3hI0iv7xQSWPr7fP)r6LHvO_7jN4qOVslr~^! zXp72o6IAXrxh3NNH@?UB@!q?8)B6KNL_|bHL_|c7jNvsQB7ZuY%_5yndluJfHSF(x z#miR|r)Dk8-(;R4N6-FkqS{L#z3)-PQzOw&`5hLe8yXW76NEN6w+5MOinROi zS?x$QP(1Cptb!QmGk&z%D>C$f47l;cl<-0 ztO6f5Ltz9%$6+Q188L=O8yE!ISsN^L7>*<|Dx7m-%-bIAq9n-De6V%0bT6BpKF^-} zcb%7C4ont*o*MJlz)*t6B!|I!enZjDHQQ1n7Ns5AS7&wT;B);XVHF(_h3@*-rJRqi z>rOhU@~6(;ZLwgCp7^S(TAzN}Jo;!+v{Po&O&t^8=EDyIob2AnKlt!i&d=|>%je}k z7pdyhGOc-*`f*W&j*4|u$XEVbcW%1lKM6`@x*o_~J$ M>FVdQ&MBb@00h1fUjP6A diff --git a/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi/wielded-inhand-right.png b/Resources/Textures/_Sunrise/Objects/Weapons/Guns/Shotguns/paladin-12/tiny.rsi/wielded-inhand-right.png index bea6e32e13f0fe700bd9bd314d75fe1e3ef5c10b..6399c3138c05b330b32c9589e55904e7ba95df9a 100644 GIT binary patch delta 487 zcmVHUF-h=_=Yh=|A`$GBfx5=@VYBug~=-N0tb~kT4AY%g619Jy*p) zUvhVDT<6(~Re~TOj$@J}!8ylZFrZee@uvHV`&TY=X88ok_pdA-Jx;W-#rsbm`SN4o zz^*=|JOcOb-hXzRTiXnWLjWd|$z1O2$($>mI?cIak#9SWV+$S|qY^#W$*s@3YA*$?mD^6=4P#^W&ntyU}3?Q^R7 zfZs7Q=llL#U)FkoG+8s7Yx}-Wzu$L%`xCP400$5R0btYV^q(+wGFe<%pt4H3%Xi dA|fJx<|mw^(jJo02ciG~002ovPDHLkV1n0+>OTMg literal 660 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$e zr;B4q#hkaZ_Gd>0iX7j+eoM0gUyy*21&h+%!)JHBm1hXmR47WE`+1=GcXRQ3+xf?z z^1ioWFN|R5ILzcABgXJ(1A{<2YlDRj!;wTr1wL+uLK*H46*iB2A21wW{yyaX^Un`o zeX{QB^B3T1mFvmgep^GVdxno1TbY16Q_3gt`}-cbFWqFeujU)m)+k?F|Eax9P3!rN z{NA4aqv9Xyvdl$MYm;`yIB_)QZSQtbYOJyAudwO!P-(iE!?yi)Z{7a>9JB7pe{CbI ze|=MxW-a+w)_c9NVZzDpRko&PQoUiEC!gfDq(;v0TOOe!RIY2#0$BkKbTY3xsv*XRA;4yn1b|_=IfN#TR=w*4IV<`0&!W z?eIdW(@%?{wz5ZaPhjU`YtByI^_9sl>22-xU!Qp9`nl(5CuTE#Yg=*s^(tGr{;jWB zQ<&QI?;hH<&rxe?)BX4HN6n;oMYvk8-ukpwx{Y!D_1#v7x4npAJZ$1?IRCt0_t6P{ z%R_^#zB2uP=CU%x$wKCz{ Date: Tue, 10 Dec 2024 12:09:03 +0000 Subject: [PATCH 2/4] Ripley mk2 painted --- .../Prototypes/Entities/Objects/Specific/Mech/mechs.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml b/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml index a92024c7312..39d1173b1a0 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Mech/mechs.yml @@ -287,6 +287,11 @@ soundOnReflect: /Audio/Weapons/block_metal1.ogg reflects: - NonEnergy + - type: Tag + tags: + - DoorBumpOpener + - FootstepSound + - Ripley - type: MobThresholds currentThresholdState : Alive thresholds: From e06a38146e018a27493a714a28210e3cd830d807 Mon Sep 17 00:00:00 2001 From: KaiserMaus Date: Tue, 10 Dec 2024 13:47:05 +0000 Subject: [PATCH 3/4] Fix Pirate,Add White\Black Gygax --- .../entities/objects/fun/mech_spray_paint.ftl | 9 +++ .../entities/objects/fun/mech_spray_paint.ftl | 9 +++ .../Entities/Objects/Fun/mech_spray_paint.yml | 62 ++++++++++++++++++- .../Objects/Specific/Mech/gygax.rsi/meta.json | 5 +- 4 files changed, 81 insertions(+), 4 deletions(-) diff --git a/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl b/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl index 56a48dc87fd..2396066fdfb 100644 --- a/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl +++ b/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl @@ -27,6 +27,15 @@ ent-MechPaintGygaxMolot = { ent-MechPaintBase } ent-MechPaintGygaxOld = { ent-MechPaintBase } .suffix = DEBUG, Gygax, Old .desc = { ent-MechPaintBase.desc } +ent-MechPaintGygaxBlack = { ent-MechPaintBase } + .suffix = DEBUG, Gygax, Black + .desc = { ent-MechPaintBase.desc } +ent-MechPaintGygaxWhite = { ent-MechPaintBase } + .suffix = DEBUG, Gygax, White + .desc = { ent-MechPaintBase.desc } +ent-MechPaintGygaxPirate = { ent-MechPaintBase } + .suffix = DEBUG, Gygax, Pirate + .desc = { ent-MechPaintBase.desc } ent-MechPaintDurandUnathi = { ent-MechPaintBase } .suffix = DEBUG, Durand, Unathi .desc = { ent-MechPaintBase.desc } diff --git a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl index 1231c5f4ef1..7be6e7729c4 100644 --- a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl +++ b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl @@ -27,6 +27,15 @@ ent-MechPaintGygaxMolot = { ent-MechPaintBase } ent-MechPaintGygaxOld = { ent-MechPaintBase } .suffix = ДЕБАГ, Гигакс, Old .desc = { ent-MechPaintBase.desc } +ent-MechPaintGygaxBlack = { ent-MechPaintBase } + .suffix = ДЕБАГ, Гигакс, Black + .desc = { ent-MechPaintBase.desc } +ent-MechPaintGygaxWhite = { ent-MechPaintBase } + .suffix = ДЕБАГ, Гигакс, White + .desc = { ent-MechPaintBase.desc } +ent-MechPaintGygaxPirate = { ent-MechPaintBase } + .suffix = ДЕБАГ, Гигакс, Pirate + .desc = { ent-MechPaintBase.desc } ent-MechPaintDurandUnathi = { ent-MechPaintBase } .suffix = ДЕБАГ, Дюранд, Unathi .desc = { ent-MechPaintBase.desc } diff --git a/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/mech_spray_paint.yml b/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/mech_spray_paint.yml index bb8f6da7670..abdcd5f153c 100644 --- a/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/mech_spray_paint.yml +++ b/Resources/Prototypes/_Sunrise/Entities/Objects/Fun/mech_spray_paint.yml @@ -283,7 +283,67 @@ True: {state: "pobeda"} False: {state: "pobeda-cap"} -#Gegax-Pirate +# Gygax-Black +- type: entity + parent: MechPaintBase + suffix: DEBUG, Gygax, Contraband + id: MechPaintGygaxBlack + components: + - type: Sprite + sprite: _Sunrise/Objects/Fun/mech_spraycans/gygax.rsi + state: syndiegax-cap + layers: + - state: syndiegax-cap + map: ["enum.OpenableVisuals.Layer"] + - type: Item + sprite: _Sunrise/Objects/Fun/mech_spraycans/gygax.rsi + heldPrefix: syndiegax + - type: MechPaint + used: false + whitelist: + tags: + - Gygax + baseState: gygax_black + openState: gygax_black-open + brokenState: gygax_black-broken + - type: GenericVisualizer + visuals: + enum.OpenableVisuals.Opened: + enum.OpenableVisuals.Layer: + True: {state: "syndiegax"} + False: {state: "syndiegax-cap"} + +# Gygax-White +- type: entity + parent: MechPaintBase + suffix: DEBUG, Gygax, Legal + id: MechPaintGygaxWhite + components: + - type: Sprite + sprite: _Sunrise/Objects/Fun/mech_spraycans/gygax.rsi + state: gygax-white-cap + layers: + - state: gygax-white-cap + map: ["enum.OpenableVisuals.Layer"] + - type: Item + sprite: _Sunrise/Objects/Fun/mech_spraycans/gygax.rsi + heldPrefix: gygax-white + - type: MechPaint + used: false + whitelist: + tags: + - Gygax + baseState: gygax_white + openState: gygax_white-open + brokenState: gygax_white-broken + - type: GenericVisualizer + visuals: + enum.OpenableVisuals.Opened: + enum.OpenableVisuals.Layer: + True: {state: "gygax-white"} + False: {state: "gygax-white-cap"} + +#Gygax-Pirate - type: entity parent: MechPaintBase suffix: DEBUG, Gygax, Pirate diff --git a/Resources/Textures/Objects/Specific/Mech/gygax.rsi/meta.json b/Resources/Textures/Objects/Specific/Mech/gygax.rsi/meta.json index 63850a96d8a..28739f4fa55 100644 --- a/Resources/Textures/Objects/Specific/Mech/gygax.rsi/meta.json +++ b/Resources/Textures/Objects/Specific/Mech/gygax.rsi/meta.json @@ -144,7 +144,7 @@ 0.3, 0.4, 0.5, - 0.3 + 0.3 ] ] }, @@ -183,8 +183,7 @@ 0.5, 0.3, 0.5, - 0.3, - 0.5 + 0.3 ] ] }, From 83a3866afa5411d2c30f0a065175f7cad855cc96 Mon Sep 17 00:00:00 2001 From: KaiserMaus Date: Tue, 10 Dec 2024 14:00:49 +0000 Subject: [PATCH 4/4] Locale --- .../_sunrise/entities/objects/fun/mech_spray_paint.ftl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl index 7be6e7729c4..534f85b13f6 100644 --- a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl +++ b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/fun/mech_spray_paint.ftl @@ -28,13 +28,13 @@ ent-MechPaintGygaxOld = { ent-MechPaintBase } .suffix = ДЕБАГ, Гигакс, Old .desc = { ent-MechPaintBase.desc } ent-MechPaintGygaxBlack = { ent-MechPaintBase } - .suffix = ДЕБАГ, Гигакс, Black + .suffix = ДЕБАГ, Гигакс, Черный .desc = { ent-MechPaintBase.desc } ent-MechPaintGygaxWhite = { ent-MechPaintBase } - .suffix = ДЕБАГ, Гигакс, White + .suffix = ДЕБАГ, Гигакс, Белый .desc = { ent-MechPaintBase.desc } ent-MechPaintGygaxPirate = { ent-MechPaintBase } - .suffix = ДЕБАГ, Гигакс, Pirate + .suffix = ДЕБАГ, Гигакс, Пираты .desc = { ent-MechPaintBase.desc } ent-MechPaintDurandUnathi = { ent-MechPaintBase } .suffix = ДЕБАГ, Дюранд, Unathi