From 14b0f3cd438df657cb6f411e0bd654af14239b8b Mon Sep 17 00:00:00 2001 From: Domevinoll Date: Fri, 5 Jun 2026 02:37:32 +0300 Subject: [PATCH 01/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml b/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml index 973e4360d11..48befb7a235 100644 --- a/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml +++ b/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml @@ -144,7 +144,7 @@ types: Heat: 40 Structural: 40 - + - type: entity id: OmniThrusterLua name: omni thruster From e4056f8493fdeac11ddf6804460679004ba115e0 Mon Sep 17 00:00:00 2001 From: Domevinoll Date: Fri, 5 Jun 2026 03:06:52 +0300 Subject: [PATCH 02/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SpaceArtillery/Energy/launcher.yml | 279 ++++++++++++++++++ 1 file changed, 279 insertions(+) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index 39e994ed807..98a40de8d71 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -64,6 +64,285 @@ - type: ShipGunClass shipClass: Medium +# Ускоритель плазмы + +- type: entity + id: WeaponTurretplasmaaccelerator + name: Type-1008 Plasma Accelerator + parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery Date: Fri, 5 Jun 2026 03:07:33 +0300 Subject: [PATCH 03/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SpaceArtillery/Energy/projectiles.yml | 24 +++ .../SpaceArtillery/Kinetic/launcher.yml | 145 ++++++++++++++++++ .../SpaceArtillery/Kinetic/projectiles.yml | 12 ++ .../rogue thrusters/thrusters_rogue.yml | 99 ++++++++++++ .../Shuttles/RogueThrusterHuge.rsi/base.png | Bin 0 -> 6172 bytes .../Shuttles/RogueThrusterHuge.rsi/meta.json | 83 ++++++++++ .../Shuttles/RogueThrusterHuge.rsi/thrust.png | Bin 0 -> 8587 bytes .../thrust_burn_unshaded.png | Bin 0 -> 11217 bytes .../ShuttleWeapons/cerberus.rsi/meta.json | 14 ++ .../cerberus.rsi/space_artillery.png | Bin 0 -> 1444 bytes .../ShuttleWeapons/cyrexa.rsi/meta.json | 7 +- .../cyrexa.rsi/space_artillery.png | Bin 5387 -> 2352 bytes .../ShuttleWeapons/entropy.rsi/meta.json | 14 ++ .../entropy.rsi/space_artillery.png | Bin 0 -> 2025 bytes .../ShuttleWeapons/harbringer.rsi/meta.json | 14 ++ .../harbringer.rsi/space_artillery.png | Bin 0 -> 2252 bytes .../ShuttleWeapons/hydra.rsi/meta.json | 14 ++ .../hydra.rsi/space_artillery.png | Bin 0 -> 2034 bytes .../ShuttleWeapons/leviathan.rsi/meta.json | 14 ++ .../leviathan.rsi/space_artillery.png | Bin 0 -> 2148 bytes .../ShuttleWeapons/scylla.rsi/meta.json | 14 ++ .../scylla.rsi/space_artillery.png | Bin 0 -> 2148 bytes .../ShuttleWeapons/scythe.rsi/meta.json | 14 ++ .../scythe.rsi/space_artillery.png | Bin 0 -> 1374 bytes .../Objects/ShuttleWeapons/t241.rsi/meta.json | 26 ++-- .../t241.rsi/space_artillery.png | Bin 14855 -> 3507 bytes .../Shuttles/thrusterrogue.rsi/base.png | Bin 0 -> 2913 bytes .../Shuttles/thrusterrogue.rsi/meta.json | 83 ++++++++++ .../Shuttles/thrusterrogue.rsi/thrust.png | Bin 0 -> 1384 bytes .../thrust_burn_unshaded.png | Bin 0 -> 4453 bytes .../Shuttles/thrusterrogue_large.rsi/base.png | Bin 0 -> 9650 bytes .../thrusterrogue_large.rsi/meta.json | 75 +++++++++ .../thrusterrogue_large.rsi/thrust.png | Bin 0 -> 5905 bytes .../thrust_burn_unshaded.png | Bin 0 -> 10408 bytes 34 files changed, 635 insertions(+), 17 deletions(-) create mode 100644 Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml create mode 100644 Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/base.png create mode 100644 Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/meta.json create mode 100644 Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/thrust.png create mode 100644 Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/thrust_burn_unshaded.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/cerberus.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/cerberus.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/entropy.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/entropy.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/harbringer.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/harbringer.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/hydra.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/hydra.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/leviathan.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/leviathan.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/scylla.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/scylla.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/scythe.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/scythe.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue.rsi/base.png create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue.rsi/thrust.png create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue.rsi/thrust_burn_unshaded.png create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue_large.rsi/base.png create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue_large.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue_large.rsi/thrust.png create mode 100644 Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue_large.rsi/thrust_burn_unshaded.png diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml index f9d0eb494bf..df743fb21f3 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml @@ -35,7 +35,31 @@ intensitySlope: 6 maxIntensity: 25 maxTileBreak: 1 + +# type 2048 +- type: entity + name: cerberus spread + parent: ShipMediumPlasmaProjectile + id: CerberusSpread + components: + - type: ProjectileSpread + proto: ShipMediumPlasmaProjectile + count: 3 + spread: 8 + +#Scylla + +- type: entity + name: Scylla spread + parent: ShipMediumPlasmaProjectile + id: ScyllaSpread + components: + - type: ProjectileSpread + proto: 20mmBulletArmorPiercing + count: 20 + spread: 90 + # Autopulser - type: entity diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 74faf6846fe..903038e26a5 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -256,6 +256,73 @@ - type: ShipGunClass shipClass: Light +# Peacekeeper salvo gun + +- type: entity + id: WeaponTurretPeacekeeper + name: Peacekeeper class salvo gun + parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery?2YB(~cmM!+ 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/meta.json b/Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/meta.json new file mode 100644 index 00000000000..58cd663eba6 --- /dev/null +++ b/Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/meta.json @@ -0,0 +1,83 @@ +{ + "version": 1, + "size": { + "x": 96, + "y": 96 + }, + "copyright": "Taken from https://github.com/Fluffy-Frontier/FluffySTG/blob/master/icons/obj/fluff/3x3.dmi", + "license": "CC-BY-SA-3.0", + "states": [ + { + "name": "base", + "directions": 4 + }, + { + "name": "thrust", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "thrust_burn_unshaded", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/thrust.png b/Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/thrust.png new file mode 100644 index 0000000000000000000000000000000000000000..8c6b6d64e2aadda2c8ce11c86f277f4b1a4b57d4 GIT binary patch literal 8587 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 I)A9Cy0l-GL+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/thrust_burn_unshaded.png b/Resources/Textures/_Lua/Structures/Shuttles/RogueThrusterHuge.rsi/thrust_burn_unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..f15a5fc53d136595b5bcbb517ef0570c6f5ef021 GIT binary patch literal 11217 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/cerberus.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/cerberus.rsi/meta.json new file mode 100644 index 00000000000..b0fff7ee8b6 --- /dev/null +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/cerberus.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprite by Avalon-Proto, base by Kyres1", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/cerberus.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/cerberus.rsi/space_artillery.png new file mode 100644 index 0000000000000000000000000000000000000000..27acdcdc6a17148e09a63860311d27962cbfd217 GIT binary patch literal 1444 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 Hu0mjf%k{v= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/harbringer.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/harbringer.rsi/meta.json new file mode 100644 index 00000000000..90967abc359 --- /dev/null +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/harbringer.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Kyres1, modified by Avalon-Proto", + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/harbringer.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/harbringer.rsi/space_artillery.png new file mode 100644 index 0000000000000000000000000000000000000000..20ce9264b0ae3c95c8966ac025bfefc0afca0a4d GIT binary patch literal 2252 zcmV;-2s8JIP)Px-hDk(0RCt{2ok3_DR~mpnHw$622`gDv)%8f$K{1Id)vAp#Au&BHOV%Zu6w?w2 z1R7_dhnz|eEv1J#hf=yMWludUWYa?-5H>5?vaC1T%NFlajEPZ@HZHafj-oU|R%R9( zC+#NH9;`Q+8IPpVZsPZ*%m+q#GjHCE|Np)J|KC4PGd=i>Q&ZE8NHk1ute=VT5!=4G z`9K5?@e!5_MdDh5WJ)7mN;KTsQe}iFH3CjeO*a5W4`ra) zi>>9+Lm5^}73Ss_TedMbzsPE-VmrpIEpaZ{D5HSG!$%tc!oCB%Q2)?Y7N2*kw_TMW ze1NrXZ>*n4G|UV24{c@ZIc1`h3358ur*e~gA1j*WiSZG>`1C6Enohl@vs@^eW+|D{ zY;9SOnVW|`Ciy;7G|PZ_tW1;{0kmW{lHwDZrq3Uh3Jbm^w%Y`EKnr;gJAN&S@BfQB<4(d~v$&RI& z7$4!{A3lMmVhv__*i?|1tf{~**%u%vS4-!g8ycCpw|SqQ#sltc-e<0Mfxc*;SuWoy zb8qv$P53c}*-MNY{E6pz6=P{PjiI7hx2N%ddQE4pc7cIp+$;n9QQq@sn1bE2-WyjKH z+3I8g_VP2=ec7?J@;M59N|swkf+37&6%)ONg{_N z1g{!OL_q_Qp@vn!0;})_*schg6EUYB*mi7ljZmv|$W)FJ3W#e7*X^Nj2)2Z1+n!%2 z+M*(>4{(~OcI}IEINRSzl<)yGS2Y;AVf%Cv*Aj%nAyYB9L_uP|o6x`>1Ta5gD^fW;e6(TB zh+27utZO91ql~ASXlr*4Stv6CTJboRn5eu=MVS%cmW=!2)2oESp|-Yqop0FZ5(Np8 zDGf^P&mj|K6yS!T8#agQlNd*X#w6VF~(GPeX z0kKD%~9~U+T2N$907ux^&35LEzx%EzSj|;qVQ391a!j9 zo~vl%JE8OlXh(J|&2ph=rWfipUHQC^8@^S5xFhEL9YAnLYzJ^#{pMw#iuiH_WXIAi z1?@L8?y za@$*!R7dIF;Y7T2GnvweM8kaj`& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/hydra.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/hydra.rsi/meta.json new file mode 100644 index 00000000000..5cd11839dc5 --- /dev/null +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/hydra.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by kyres1, modified by Avalon-Proto", + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/hydra.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/hydra.rsi/space_artillery.png new file mode 100644 index 0000000000000000000000000000000000000000..aaca9322c062e8bf2690b358f2d99b8780b0d63c GIT binary patch literal 2034 zcmah~dpHvc8y`BGhDzud=C(w9PRYIL47<1$x!)o_gmPJ9v$Lc{>0pcUr7)LrncStU zXbRou-Iq!l)kez(;<&e0CCQM0R47AK64=^-;?|WzxJxf{s5VJch5azL}4JnVud%@r+&rM55ZU%hLd$i zM8uOFjrlj+c+QK(Mq1%VvFEYi2X)Q|TCF;sbaka1yHK6c;ih>I z&=__dQNpP1HQ~(6 zomy4h!J}efM)@S&T@~4Mswu=KSf|-DP8XJ%I5Tsg@@7SchaepXvY>oi6pU8I0b8xS zcC#`WnVE8(YN{>cj3bgDUqL)%NCMlvMsj94+M{_~vde$_U!{R@op9jw9{%!Ld7K^+ z->I-s=I8d(%xX;0vi-6b4Wx7~lQQ`{Zeva8-|f2aR8U`QwrbYG%H2xIG6>Lp5Mhtl z$51bSn5>WWCbyc8t|b(L5unGixexB4>F>G7q-riMEId&g~T9jwNN zD>GOBz}>Yd&4|FsnB@b4%100ZIdk?AUQYtRW5opCY>d38W@~39T7RY|JB$Cm z*D-wh`1J7Rh?f_wLx|p-9&cTe_W05)rxd|khWGx}7l6JvE28zcxV64a9tVzkpPL79OJUUpmc9b2N zm!SIqMLJ7ex_T^|M=`Xmj;w4tYhZLB{tYJc_of_t{;#r$YWc*4HAgu|`P7|W@p2z6QNCp56e&y9vXk;DW4F`6|o)CR0jcweG@EAR^IL+iA~ zPeE=VuALtW^{kh?lcZSbp>oeG5Toj9>oB3br9<0!7Y++Kaz)v4WMF;twVbfh@ugM@CciRUbjc6i+@7g;jSht73T-~C*Z7<7&z{pxgY;$`3;_o|cMfaH*m$es4N0O7t$}8sX z?e|jm0gtHbQVd6!#QdSP3Ipa+;#O)30O-S5e=)m?zeVOFpkmr3)8qnA>1SGe0&(K= zAoYbj%DJ|o?!L&DjX7>DAq9m{|CdR_;Hc#2$0x(Qtz&WilnMXds@|geK=UyY7d;w8XcKP|T~5LC~0bLqI(++SjC;&hHCv=p5DgSzOhQ-g6|K z-j&J|uy@4*q6oli%8RXEPRa4;nq{|_)I0JI^JIQgdfzn63a-ghJr5cin~?kDJzM%# zU_fqtf_wMa`^xgOX%$mSM|)Gwxq6}F+E!qPxWYW>4D_^Dq#q(snM1ve>gn^JE9Nh@ z#eoxyJ%IKu1AQy`nY+yDdSV`uIG9F3n8LX^slkQ3V3mTH9y(vAAYba+pF7G1d+dr! zu`yg<@94cZKKuH@uPrqaPdShJQD+7PLLM(vC1G#obLINnAZ%~1$4L=<0K3_5Z2eSi zZK~!laf2&I@7k1r5kO()XM1(Cu_g#l_;x=WyHhJ=J~JK)adpz zker*X-^3V26y2S2C{}HNP()zdNnTNnV+Ao6@I}L76SU2fr?0K&MQJRf)AfF&E0dX{-ysmk+K0 z68AmYqE>JZsysh3uLCBLa_O!*k|d*jxUT=|$ZiFuNdgQq(G1$W`E9QC_BPF_X0-;q zdi_bc=cS%~Ml5Lp0RF;E?Ev1MJX_sA}tg G#D4%cChKhg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/leviathan.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/leviathan.rsi/meta.json new file mode 100644 index 00000000000..9a7817ae9cb --- /dev/null +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/leviathan.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Base made by kyres1 (discord), Designed by Avalon-Proto", + "size": { + "x": 128, + "y": 128 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/leviathan.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/leviathan.rsi/space_artillery.png new file mode 100644 index 0000000000000000000000000000000000000000..fc7f8fd77811ebf0da6d660d56a15414d01a7c41 GIT binary patch literal 2148 zcmbW3eKgaL7so%FVP={nH1ZG%VHV|^r)^5eH);)eD1@32O66fR!_xOF<(rvrVUvb7 zG4edmBF|6RC?ORR^BfWR`TqX-{rfxLbMC#bbI(2ZeeSvE+;i^zv-Z|fFeD5B04ZCW zllUEy|8c0;PHeL9>evD3Cf?c-DCkz2-bo-=ac6JGn3yarO%ZMDSHK*^9dV$IFmo#dZwnBu-s-0S;jzALEgiuU6+%%PkNYg-V6 zTzhfLgc>ow)iF|8@oRlDCJS=;tDPJ8)EUl3`d6Pg$u8!Px87&T7}+PWB9s_rIs%_tHH zGv`yYKp^n;a)eLV?fZh(atq94w&R$I^B2EA{tB)rBc!@Qr`U3V=0SBgUzqB@7j4BV zNE>IfZ=r`!xh=)ug|%sur&C9E2)i#LP42o0 zo!Dm!@!|n+yLcM-?07AIclq3VN|A4{f=PJ@H#{}d)`dxMqMSq~bHPk2RL2`<%o9?W z@I6kt);HDlTkp|h4w*%|_ty2d<-J5z<=q;Q_l(IAl0@ro5QN{2Ma>`i^A?Kr7V@W` z$($IQu-$V5-kZULHPa~lA)L<2@9b69t6bhMejWUPRP}hx(={rclWWGJsN9~hHPBRJ-`KPP0WaLp}Xmc9CvXWCu=RlLZc7f zU8G*P>Sc~?6Baazq%4&xGZDl4U7`_$`78*K!1M_o?s@M=8xxyMj@fk>sN3J!v})kh zap+DEPC7XeFP4$Z#~VwTK@iNA}9rZ^tE{8 zTXZ8Ya(rWs^J*Y!&F)frPs?7P02T3DlCTc!rDTc0LlUcE-1=ui0>MnLvo_W`l%6 zCYN0kX4XTMc^;WHfDHq+#+ zbPxuFBG&b1DP_7HlWva})dI#eW&^Oq_@1N%KU#E&19GkFrx2?$yPm6pn($|E{-zv_ zmfFG?sR2BV&V;DGJ0OM7S#VyCB-7GAE2o$$PtJ*bA|pfeyB1jC2iC(+9SiImY0|7H zM|ot#wr4NBsP1#a5XM1yt$#^V#k|QenV6eia&F3VwB(;mxMtI!Cn@imoM${hs7kw< z=XjaHIx=u2>>LfymBB#{(0pCkcuwy8wnRd1uK$Q^Z-EeHDCzl*F0cqvI_JhIC(MAb z`sJujebXbX>cF&%PMVIAs>e;V$t|`ZBYPM#eI+ zSv>IIF_@Sxi~al@Kpqn9{q6rMovIn%ZSOFs?B{Io)coDIk#aPFF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/scylla.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/scylla.rsi/meta.json new file mode 100644 index 00000000000..7d1e91b49ee --- /dev/null +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/scylla.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Sprites by Avalon-Proto, base by Kyres1", + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/scylla.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/scylla.rsi/space_artillery.png new file mode 100644 index 0000000000000000000000000000000000000000..b0b356eb291cec53065fc88437597991cf89f97f GIT binary patch literal 2148 zcmV-q2%GnbP)Px-9!W$&RCt{2onL5MRUF5^by_#AkUw?}O=|{WvYD*4p_I^-p-x()Y%&pL4`PZB z;@$*h557#s5b?z)-((RVhN8$iq_k{%kZgn?t*gm4ECIVTA)(7noONhn#)srw&$+qx zCe7NMU+MWk={>pkmwR)5=YG%c{LaY@pin3j3WY)n9kMT=8Ab=jE3MdFUz{WV`5uvd z0gV_P7_Y2kGYEx)cx?SH9$UYQP&in3oN@n3Hq)}>+R3A`FQ5@VzgOS>_1QN80EbY( z%dd_L$7zL}u)ojS51-$Q>x*r^;0;3F0X*771OVX5e~qz`Az@!E0ceA7RSP#hm2r73 zLEZt&>8!r(nvDVgG*1Dsgm|1*$ia1^x*wi;TdI(E0069HGYBDwL%)4feZlhrE?=Az zjtPau{VUlF`n>%Tu6ARPj1r!4AFOme@swV6I34+FmJP80ebMAEY|3{zJ?E`>v zsjP3W-TxDJinqvpUXphJ-*U^PvfdFhNnssuEU_SzwL%WyI_~n%W!-rWrvrD2x7zwS znt^N>>hpV1E>$bg-R<14y}R29htnZAkRs9@aPq`dWprS?a`MDfg_X^Y+aC-FW!Bn_ z+h)h|=Q2B|Or%N>tAJ2Ah~jDq&$tf?<<}!`U@4iZv#W-nd>C5Yp1veH!sqwm<={A$ zk}1n`oIEjAx$whzX?=q<2e479yW0s@PcMqAC9EBez};QY%SKqII(_L!0MI*Jeq_vd zygaU+UI4(_;Rt}+dbzk-!sx(wMONBEssyph9~&9M{$K#>`IJx|8yT{U<>%u`+}?K- zxAz?tA|IaRbXIsTS5Gh2^C_X+O8>H%NOb_KY{uH#pVb{xE|pPSEeSf$Dqow3K%0ov zIYBGrP+TpU-VOXYm=k0oy%TPRRz|ejVH6D64$ulYJ(dT6uCG3zH_bUj6gSa{q6OLuJJp4IgiG{ids@+J9f>=ex62MY2g-%bP z<`n4B&)CRNRZ7yp;BWx@g8_UO{T2Y=DSZzBDAydrqNe3^R+pbxVnKf|t&l^fCm@u~ zI{S7a%>maJ=Q@1;sR~~KUDu*09trDZW5yGxI%aU#JkGZYS(lP2y|TNm%>YNjLgmYx zxRH7XT=?O9$H@~@mHBuQKED@tinlrrBdnKsc`BF6@WE?2$YLxdQ$p)!Se--W7ywk0 zaias{72|}<<%@F&g@bjG6A#n$`FOH!!shbDIg(S9B$IJ4NiQ&XnPHA#Eqy7O(&KvB zoolm@Y7uPymt{j&vKd59y#oM@D1oWi~Pe;~VDfWzs)?mfHpzkeT8F#6)Kt=(Vu{z17^ z#_GN7$C5v)4k-z8I31=d9?UQv$HoASZ06%hAk*?CZaQQf@Lc~$U21qaoz*qnY-DSe zjBCd3x&D#L%}j!X43Tkw!|B-2#L0X-saL#JGR_R2-wUKc<}M)P05i&^vR=8y#2Vk~ z`7}f$J8F=)4N;4Le10#k{S?=umc`v3bb6`-ul0Ni1Apg%TBW}9%9vn(btb0I|619t zWHUH?B#h;BmP{l>E*skC?MEma#F=xatGS_C%DK}Mz?pNWg_iH?=@rt+jqE5cQz0cm z%js;>Q4m@fY#EoWP=L%GV5ZgU`Rb_GH5=8p8GOq(PO7ZuQ~D}8qn*{cWI@IOW>FB+ zaV8~3j1t7#v2~F;OI=k2db#lEA$KDGjm!6b+|VLqO;wPT$y zCCJslCDrVNN%o}j04))F{)13 z1hY=qE(+qqNn>bf7X?x4gvmI-47(_ZZ^gzI-KuoSfV2a40%RR9ed)(KDPe0uo3R5Y zUCr3Zg4{TO*YnQW@iJ6W&gcc0eO3 z(HCNw*g@rj9-f_$3nDWivr#C;@(%;)JHSdx*6#ml`p4UCmnewDw?t6;;vAb1W6yAy zeQ@Car{&H@F|q45P@CD}rx#nXQ(w|EfvwxrpJJ64_p{fFt0iHLXRCG;AR|G1i*)t$ z;`p)2Iw?7RY*HBc-pnLAtn9!^mziDLK3D_DIKYgZ5CxHTz)pa)15_?ZGObF9$^|K! zhO`5=YDSC_q#dB5AjOtL+5svGl8lOi6k85y2dF4WGAasEY&oPIprRnjs3=IW<&bj# z|D!rqQeyVQJ4QR0NSEv%>@kCs1I!*-X7}hZJ3ClN7qxH7lXAdLgtP-x6x3#nj}fqw z68=~-J1gl@k1DXi>c@E+9owoM1xPK-VrYdNUOT%8a6ekNYUn6?1~7X70000Px)7)eAyRCt{2noVdMR}jblF72VJ1iKc()N5;9gb%XS1e+j4ytrV3!IU=iSn#1X zy~H$-YnwxRE4`JZIG55mq0m#)IHeejX|Pd^Fik>J$vPNe^sx#?k#@0!54~&;(rkD2 zVN&p$rHy_dR{K7*@6DSxGjFs&pFVy1^y$;5PoI~Q0WThU@!Y)Ct$g?CCi{5UANb)1 zOBMhGLox=3h5-PzqcW-$0|4;DPq$ge#QL!I$!qZ`06=o@iDyE1h3i28kk9EIlLr7T zK83-dVFW`m@;RMzNO+a=VQNG{wPM&S?c^YxvD@rEvxe()xL>fs z!Dv_GC=yR?fD^B50P7aW=X6XbVjVUB0Fryn>*G|Kb4Yvw2nVCqi`sya9<>V9EQ=O+ z;sutL7m<0ii>>udY^`r1^Jo`K%Zr|P0pU`f7>!#1&^W2X?+YOM_Q!L5yjOupVRF+w6;k;r=z47g$jV}EI=0i zt1|akXaHtpI_XVIr>G@k{iSXkvsq)-{2EQ+W8+Yyk0M_o^$NIw^ ztUuhr+P(V#fE#!2!tV=UZb5VP6$wjD@ce~I1VgfIfFsJ10oc z{x9i8%*-Zm>GC`d(iz-Zy$JxgvT_yUu}K`HGx%*M1+~JX{_r9r)SmV>j9Sk+4ulK9 zc@~(NO+bw(_94jW0=4)Q)QEza*+kdAqF~bi=jz`6?tA+?X@IkgTp|a;Z9vP1Hv^&^ zT>hWJU?((r(E$*_q5*|!cEG95&ID+;GOo$Pix(uuW0TP0Q#eRxI&1(zZjl2|{ugl4 zz6H4PQ~EX>4Tx04R}tkxeKBVHn4MGfOLxgH4h$ zgp(~HIcmwKD6LhyIGB(9s+}>-?B?RAT$O{5i?4%=Ggk*!rIe47yK*8f(&*jU+D+DT zd4K)i=l}FR{}<%Lyl%R6gJ4<(Cl-w;iR7XZe4&9Z+UTKM)qh=kc77^O&HB7U66bAL z%&Oh@XEhrsR|iP}#&z2%fV2XPt`%&-yFf_Kss>1Bz<`rTE`szRbj{~i!I=`vVrIyR z$0k4y0ZOKdwJO%LjtTMz&}*2M0dm4;L-4v_Ghfup?-Uz0rL2W{p#z;nnP!$b6f}zD z$WtIp4hsdB7=KYBHT)eV{~Sd$^5oD_m}C_bwd6V`L_&Us7!`?phXP{-d#@-Fpx&7Ny&VTO**6DK3+26z0000Z|Nkl=ptvVBwX21?tecD^=VFaHTokFwQhs|5J z!QawkXd8}XJ|{+}(BTVUX>kDnFdwf^KTl38%YTGTb`KyIsw%4iKuT}`2uH>dj*Mqr z_qQ}L386kzh0+Xwu6Bs{yY@5~zVo*|{biov%Tvj-cCtndlU2pVCs6j&(gyo&i9Hr~nx8&vc)Yw)>{{PlooT0HqnQ zvVXda?VcLA+)n0Vp6Nb^ue|SIzyF}2?fvi_oasJ?qsNZ{x+-!w9hi^L*)sM*p|la^ zJ(xOQ0|tWwjQID%ci4CL!*{UXe-K}J-@#yT0Cm0wX&)*=X$C+N`4aJY36Ncr-K!#$ zXMhNv(A}52(0#cJ;FwTqP|61IIUnd=On+=PZg4I6+1`74h+U^^7h+G@HHrhoepO0O zD8m3g=R-)1rjXK7%m9NUG%pGKHE?+$aznFKkvcgdB^c1w7)Up_`m(OCtS+OfvYJW3 z(c{N(Avgf&l0YEhUx+=$(c{Okw79@#|H|reR&b`DE5QU?2k_zhC(^OmI4I$kOn+#g z^Vn=0DJ=zu(*fwSxR5v?92v(}eJeknY)@YAiu+0V#@hPvf|EIU{^o<|c zxxb|egTVntq?DF|7llax8DF}W?=u_$_HS-y&!Tk%yE3P?F~BUxPv|*+i5*jVffiZJ zlX2tBSc`pibOxmNyktUj?LT4zpoAA>hLzQ21F>)3S}>>}`i`=nGtnuy+<#8PJ;B~S zX2?~9Z46jiTtGNtKASr_0~pj@P9Cy!G=EM~La3^&Hl6*@nJ3<3C2V5=c^{O+zn_@K z($2To`H7D|%3=U-Nb~i}!{5?`{%h9(ok91XO=HIWGdq{vV-;*+02x&Nhkr5s2<`4x zc7F5L_w1NdOg=+NE-1Ap$$y}}h}d6DkD%S%Y9PK{i#J7gyLQ&Jq|LtDwWq-}I3i!3 z53YEK?x{G7`JgRdAT}{-?%F<^ixibcMU{Y^H7)6V2mCqJhRf~5*hmyEw-YBm{s;i@ z$?;DCNiJV>T}6;S7nw01pTm574p)O$09_(tvvD-HW=dSlT-&9^1%F@|>0&a$G8J_1 zMhLQe54dC*sgCWQ8fG}dk#P(L2UxX3AzlywW}yISjeYm$_((>NHnM6-bh%+ z05jtA7z_@uWk@ru)eGVg?CnEUWi|F4@W1j{Hwu<9U~D9s_lMD$V~AV;l_!|7nErK++T zpZrflDE62w$aG)sLcsej{#;qj+R1`1vH#6mw;9Gk=;+*LS!_^L3r`+UzDQJDFrn-x zkLFe%#zr#ff*msc5S1+v-_C_Bm{pIb|=X@AKY;g!{8!zV%XZoKdq z+)A-M;r78(Y_<C2LU&`b!ur-$&zrH5I5y|^&LubAa~ZZT2xIADjXJ}oN^aX1}J zEy>hCu(yvLli_?Y90mY1zKBRAU~)?f0I;?^L63KzWXIz3?%fDU1F@CWWfZ%zy6855 zh@VdlWv7m>Fn_K$hblG6U6bQv{Yv7$qgVv4p>r_ z!vDCA&H$QQedy>6;NFdpp=g1F}il2WMwH`yH6q%dtA`H;xq2u2pPsC8*?#X zXJ z0B~Lqwtuu3h@a9@2=?|N*qe!h&4`b(1Q@ULNjUo@;1yNfvqEw>J6JJK;vIGc( z+3u-9bE^+W4j)3#`AaMny|TKDtIisrE`Zw`BtR&`Gzp>dkdM=*L@Px_boarfmeJgTe*1og%DO$2Xl z^|8p>uGtT(8IUg}y|lQ%mJdZxn%U((fN$RTQF{ND-+zvFJ+mq%+Pt+MU^c%hGK(XM z1%FEzAgUpnabnd&Mk3?{;Fl0{?UF4QN}P#+hFaWwir+y8_>SDRl4#eK7+=v?||QO z^#dyzK&fHg!1BZprGO`fx7M>}8zAe0e}9&24A9k&mFohwsGtYKVQIP`na~V1K?E;6 zYqkO2T8}ZuKbv8KO!ZKNZAT5M5;g$(G9)b-(()lm1Tki>^`>jYbS*X;HxU2G;X~-Zc70to;K<=axOwY)xZF-d6`tAiN&Q&)et#j` zBtVP_s9w|z>#+f55T9j-@g>-*g6N0Stj|@YupS#=)(`(IJBbgg8NjO{tZ~_IJvN|F zkg>K}{lE?h5Sg&Dx(tWYk+()ilmLDU69DvFJPYVVhvz z=j%fYdA^-cA`U2o5rrAy@q$#43WO&p!2m*4Wwoh0N-8Ls(DH89Hd8@X66b2TuKfk7K`930%fUCd`q*|Nv41cN`sR&% zdl0P3^A`%GR8T%p9Pn?GvXqLbbvs)&3MIt=s*L#Mw7e|kKfVUTyMjsqCB=ZU1lWwS z1lWwS1SkTt(!_t-J+O74q!>UdD0H`9DgnRx?eEGeXd{tKXzVQ~;8c*Q1PBo_-K+8| z?UiHz|6ehX)bN;p{=OvpHYTp#qd=0HLa~n(drFXrG}DaKv@Ec46}7yTH%sO0RI|fu`gBgLrS`#veI&K zIZ=!Qane|ATvMy+wb}-Xm^Zkf51$1%Je@WRgDdllz?3C zahMpLLgR}FdQT5A383SN(cFDLn~M}SUn*(<<);T`T$9U)D9wPyg^a+w_-A gXtw@sZ5fK<|6yqC9&a9z&j0`b07*qoM6N<$g8mSi+W-In literal 14855 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 F{{i8K1S0?d diff --git a/Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue.rsi/base.png b/Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..f390571531e353f3efd9b9426cd02a1f2d82f119 GIT binary patch literal 2913 zcmV-n3!e0eP)EX>4Tx04R}tkv&L4Q5c4wdrgWk8gd9}xPvtnMMX4*MG_>48fZ0if6@f+P3~1% z9D`P&p`RtIp{2RjhSnem`hjQ>bCI>x}X3U(|U zQj)1~{Y!+lcpk!KDYhiuEHbI^Qf`(}sASdf= z2rdaWb49%|r`XW9ZY{-y4h#@xfe29)G>T-&QDB5D777kA!i3uR12un?A{sfe=qSvw ziHTbCBmUrbwoZCtyxz$d0`H6KehfnAE>z2|`+e-X)f4bM!6?vFj=i^T{4gb?vN$8q9k*L9H>p63Aoq?D;|{eIudJrIL>y&i3DZsPUp z*El>p#G5y7&}y}AG^R}ttE;P#`oVD=IF5r-sT99kTwI*|RfM7CYTl`LAY%riXvQHT^ZZ>zCUvgTm7M~HZlLCQb~1krh>?VNk}m43Khj- zF%m++aU2W=12h_q_}j_J30}N-0RR|}#{dxjK0Q6f?(S~fw%Ke(<#HKPN`zs^3dF*6 z^&O4in+QNoS6#)oem~v?x)8WsP^nZ>D+z6J^1viyUHvR55)Z>L)_-01NvB=cH4-DG zOthnCl^~jfTaikol2{1aPHfN=UG%In%P~G0jS}BgA=m)$obUf5!v^S3?Z9=L z1%%-k_>pSO72u3nuh*LpIyH#u z0ug;uO0?VUL_aco)Q^7ai)2A_Jv0Fcq}S`QyP#I9C4P6i-BcUT^H8l;6W&23fQty# z7y#N1%F16r*XeqUPy0DNw@vAw;W z*a7W!8|&-q7!HRCK}ad%xj5#_S@ zyg`72g9C(Nh>eYnSZF6FCkVq3<#HKe7$)Y71u$=*@iUlbF4fgxs*ZY;$wi&ikJQhE zf4u-bklyH4`&Yqa2WCNE!GH<3RikU_XM&AuW5mYbw}D=-#~MH(1f-NGm&<^*D9g*s zfM#q-&&dN|YRhO2HL7$R2U1E1Arjsv6^ldj1VjMm3Ak9Cp!U&Mo?~8}o6Zr{Y89nY zDVGth*Xt=GOfHy&;dx$)hQw)uEahM@fDj^ew9fCeLsinDQ0%`+X~Y z+|qE{R+ym2AHUibsk>G6LjQV!Sq*O63KQn>3_lBXt~(D!amS&!F(acNBDli{5ur|= z=P;ssfl8$k-PU0YOj3jdk}`txW@OZUH_gak>U}U>G1UN?RzE8xr-MI^U(Y$y2K*hk zPRZG@!%4bL6egsJ^FIOLIwc3>OUX@@>N+Ji`8$e$i}5H<$=!P|aPI|h=V@u&aa#V) z3lq5G!c1z3`~AL^w>0(g!YFE_jbrcE{6SBX*k1t=oP+Q|Tc?iqG;*6SP-r}r^TyBtAxo9*R!LlqYEG(GX z%!N*;W2xnN(%*k#dH(+j2}!K3u0~(Ke#Mg?x=GM2$W1w=~6>zofpS(VtzZFj%Dj$~^*obH;wE~@oj(X_tq?N=Q!14*d5LM# zWA5YQ+9>O0V&W>v%usv^vS+|{|+!JL+@x8=>1fyu4kL|w!}lJRD$ce zaXx{do-G{5N!tL|b%FCFfs2caa9!7!cbhkcZ!{WcHk+{>C>D!RqtU?o_wVN#$E4$~ z>#|`pXIyQ)vFCY-?2C%EX(dKQyWPgo(NW^v^768AD`yGI^o_>i<}uMkPlr0_*}2oBTTQm?(OYm z_T$QOCYqeZ#Y|oZxwFExS`DpMD{pf^OP#BrgbILYb8|CgFHHS7a5U*flPt`Y7XO_w zIG@|?l=WU&Suqmfc^=B;GG4uUg@uI$Y;A2JiXx21W9;qirEaKW>gtBWVItXr>HPqX zrf>azZk~QgU4T0bWnpV;3xz@fmSy4a@G!peJ`1K}`Ojc30en{63qeYWMxznyW*{Zb z&d$*7cG-{?0N%cR3(xZ~8jbMj(ivfgAB=s}av3!LOuE}@wNl62tbRJ`^*T$_vuDqYeN@=cl8I8vM2SgC8K;}Mv@^6? zAXh%uK}l5gM0k37ipP&1XZGXfG0`N0Ad?s3Ikf|Bax>%L;2`mPWo5;sg_QiYPA}w)oNyltA6u554LR^ z+n3AbR7QwOX!=-~o(AdIt$*X@Alu-1UV<0kKXH&mJJm*xk`y&I8Av_zVmj8E?(D1Y zOsWIrz@*N@(Ues|(r>J!1R$l1|G`NG)dh5dJWIGYTS5q9X4sT|pGEU5q>Nw~h8RWH zg%S1NTug)NIX)9JvkD{qe&6ECT;u}v9YB|>!7xlTkCf54ooD;LZ!Ik?MHFlZA#mYe zDoqyR!MPHYiJ_a8%;xFm`@XR>Ml@e2DjEX>4Tx04R}tkv&L4Q5c4wdrgWk8gd9}xPvtnMMX4*MG_>48fZ0if6@f+P3~1% z9D`P&p`RtIp{2RjhSnem`hjQ>bCI>x}X3U(|U zQj)1~{Y!+lcpk!KDYhiuEHbI^Qf`(}sASdf= z2rdaWb49%|r`XW9ZY{-y4h#@xfe29)G>T-&QDB5D777kA!i3uR12un?A{sfe=qSvw ziHTbCBmUrbwoZCtyxz$d0`H6KehfnAE>z2|`+e-X)f4bM!@000000002E ze2+2TKgN7tjXf9fW$d|#+UHhdQ_g=MvxCRq$Lt_iUF^At{e8?1@>gSh^0$fAzuL^>|JaWDzE&68bjd&2#*lN9 zvXP~aKHX0Mz%b?N=&t(%rp}*i_4Szj>2-29XLeOK$mD8(Df1`00drq~rrkIDb|KXr zk2j6~2B!R%qR+9WHXq=s_y~Xw&bbDt-8-0WKJKAhx4-dN`A@NFHUQ8}5qRYkfdFuw z9%G*N*SH?}`~DoQ2uvjRC_Duq00000&@4$G`+dyz<;H~T*u}4S8MQw?cmA>F1DqmH zlKBATu9nAks63^QyK3ghA0s!PXmkN!D$0FrbL~-E_ATbhKh}JJ+;a#Tl_zzMD`HX@ zYgu^i<>vrUr3M)1v-uRSGs&vppPO0ySG>e(GmmxbQXI0Ab?hSESHqx#s}n&OeFy06F)mpTZo1cz+La%^?W$0RTv& zR}r`CGMD^hawr+-{|lso?=FFyz1DkuVb(xi#$bUiIVtEL^sLmH!1qykyBA7e0po0IG5qK~u>8aTY<2{MqLNEX>4Tx04R}tkv&L4Q5c4wdrgWk8gd9}xPvtnMMX4*MG_>48fZ0if6@f+P3~1% z9D`P&p`RtIp{2RjhSnem`hjQ>bCI>x}X3U(|U zQj)1~{Y!+lcpk!KDYhiuEHbI^Qf`(}sASdf= z2rdaWb49%|r`XW9ZY{-y4h#@xfe29)G>T-&QDB5D777kA!i3uR12un?A{sfe=qSvw ziHTbCBmUrbwoZCtyxz$d0`H6KehfnAE>z2|`+e-X)f4bM!Z+f63{PLam3-Us#sO5s%}kxfMKaM z(_|OFVzGY61{g6S2d6OYTI(<(9WPodFrqC+0_-@l2yhD1?gS3TVPL=*yayP`=f=Bz z=-%yvw|xdrfLhQr<`A*hT7ePe@Yhe6gg%q(0dV}^75w!RCYlDVjocydSq%X#+;qzr z1ZC&wFlYko`YhxMRulSv3I;`hkfHnLrfU#0$M`TL0$8}aniz_{rUbBjSU#RxxVxIL z(6>fRlSBYM1EAw@NygL0?87W16oU+btl1u5em>p!-RhzHHlDYDrVV;E4IBdFt?(XR z_j+vCLQR18@VXn)LtE(U>s@#70Ii203pfctAO1bO?!Lf}$rt!Bp^eJje=X4Qe||m% zJ`TI|jgHwJw-zQszYb2pGbJT|0j`t^9NdXKq3n*l67Y+cVWdig zENd3fqWAj<*kZh{9S70)=A~yhUmL?jod*alzSQmstqDktU-Q|~1H6G(&d+FLm}Czy z`}$G*8Sx1YJN%b&e`y*=8()&&!V9=aSZdlV4Q(fI08(3P$fzcOcIg$B0RXsw<>UgE zlUNc+)3_Me6)m=whj{D6s8?-e5uE~yg-aH z6toA$$}d3ziGWh?$Iq1T0Fo^b-);`!pQHGVBar|o2!;6?|F=IsJO2icBse}=Mj3>< zIlkh?gDxtckID2ow6Zy*MxUQgw~S9^)3MoNHX_*q<=vmn)<1u{Io$ZX=H6S%xfmur zG&a6;{c^F|y2mx#s>UU)4wC#_*;EH0J=&)O{w~SBhFgHdH3dlrYIq843o2hDd*csM z!%K#zLhsLJ8;!vKE;WcxA*r_^VhD)f4U$U0+zt>!K-bXevqh?GaerMah%!G$F_%KA zI)vnFWT)t$ksl))1mkOUNR=(F16(dvFo(}u*Qp?UaDE+F52W{ug>)ZDmNYEn0zFSi z2i_4}_eyzwmkus@lKhbDH36<*HMxSP4_+*m+n-+iE#Jj;Jp!6(o@U{P5>tY2!6sLS z9NCC#xP=oqFkNAspHBf6AjD@BBz<=da&YK_*8PXRlj4;w7b|uA6_V|H?yM;a z9$2(Gx)l?I#*V*;F$mp6HUTC-r>5Jc<23Y12MA0~`ZI^p0gZGzfW~Q@BlM*sL7rMoWKFl>7x~R@4tZML^Dl`Z2&DE?-?bZ?gpli!14X= z1P7wVQVt}YoIwAUUWCmdb3Ca>)zV;-Y=~zcBsH%PLSbFy zgB!o^0T>LR#B3A+G`+7zjUdZuP%gOa68Q+yb!>wsW#T-!amCTcU<)Bd-8o*cMv;oB z)G+C~bQ)(@$7$3;7BX+?H^sRQG1^KoJz*C#0!--Olr`PbaHN3!c=!KSuop!1`fG<0jLYfsk_n~0u z*dl;0H5(L}F%%;S>LYfT5!`h3~A66i1xQ=LPCCOOlm!x%Sg!s`J-IqD!(4WS6- zriY*{jY5C6%Fo{wsPp6@qeu}#%JAVbVL(A>4)9r9>yl&;Ff3E1kqJfx5@K~J1=_hn zouZ@;piK|=^-L?nhvb2yK*NxY4~+;wbx>^w(^Tu@qyLIWT`pEz#=nMJlhkbdE}t@T z!%A*nGX6{0^PZfo1x=7!QwK;n5c2yCOppW=C35mXAb~HSlXB&$;ak1-1}k~bkDkaW zt(cYuC*b^i8b<)k*~ii?mx~o#E>`dzeii9q5(#{>3TYUE#@Rhs>Er^I6RG5l6=I81 zqxV!*3#Y&1!$>Q7C3=`d0?7-|Yjn)Va}9XT!CF5pXt4|Ho==}mV*@JRO90KO)bH@C zS`S0RN?w4*Asnsq`*@wB)^9qY@Df0CD)kN?pmYzDh*V%!gv zqVZ*N2ZsPnL)PqJk{9sx{!-8;$?(sGDw;~r9P@J7AoQ+-%rtW0a#EO8uflkM#&RM?l#Bxnj>CZ4~cxz*8ZRf zAbA1lGdVJ}rMQZV}ig`0)+I@&OmyxSds$j1^RHz zi!Q{(Oao&HpdEI#hie8`D3YTu#;0rXxGRd=TEK#lSxLqg1cNbOU~@8Na#686N^ z(ySq%rSbbnK%Y0X^a3$80BC%IhjyrZF9G^qWvGHSzhSOglKZD?{J1XrS3E{3#l zy}rU1cs-<(wa(QE(5E5^H3`U#kNNqUx=Z{XmLxEJZJY~I?z+$T7Q2uxJuL~S)l*w? zKZFun;7M-{iy;9&FNcj#GDTXWXD#pJE3_r)6B-7rV}vLI)H;Nb`(_T8p0xK{5YVS5 zjWIMO_qF=ORssnjdI*R$KHZOg1Frxo^}bfK3m#l*O78Q&xx4_~*S8`;m309A?t$7B zGI)iK`S~=f2(|=GKA#luZPg1{e4yVgK2&JEe09_;k((^5=u@qreOtnv|)F>A|!C`lNv;?fs#dWaC%>(80Y9S?&_|8D4 zdWmEY5R)4hTXkHLrF}q2FPHIC@25%C_PuLCN)zXLVHz1FLO`zb9mBpaB{!-zU)@*V zSCbx1WlK@LMlVSh)C1+e+lOxQQ-0M=2%6k{@YDxzy?a6WE<$^tlzR={hRN<%Q&hp# zF!W(G`SB?p;3e#dvktBYB>*^T5zya#q|g>=kO(0C?)pAQ%;{oEh$~o4vd7=|@VdK$ zhmC8lAwYVt5-|V%9O}3b5J_3G+UjP*dpv?;QouN$aB$Mv^kBtThy>i^8L@FVud{+v&MrJAj zyYoM~klgR^Yds~4NmJK+mdf`P&Cs+5DD1$~;3ud66_Bfhq==*pkOpw|0+%;Pl_$yP za(yy2a$+`kI03jW95FU<>D=wFo(O<0$R$)e1aN433YYJDz!K@vp%^69vuQnm)es=* zs?m4PCAd})D9NuG1X9pO#==smGGo3MYk12ba4Rvy)dOM#xXP_a;JrUrb}S_CcYL&j z-)~^@so|TwN*f-r7cxN2LkcZr(`Wy7a|oXRs-$Ld0@gA-V(kI6#`nD@9g(swPRIW5 z@M}E>uLU~)Z*@9KWBe+`qBX|1ULAAIy<_fCY6-X2(y-6?+F}v0*doACQ<5ql6>tf9nm zC^tZ=j2z?pJYTLMLNO6-{}|(2l<=9*!;mf9Kgw@4^t3(}&)dJYF6&Ucl>u5jG(}(H romTBICWbUd>%@=|BSwrEv9tI;cAgsyi=3$YLQ--?Nj*!D`A4g&zTl#QI6h6dEp&CwO= z=tQq9Cr9t(;%H@KX9)mGkvZDdI?3~-600}GWCpURMIkFiDp>Sdvab?2)O2Kt=~D>h zWb4S@qA7x25mgTS2tbL$m;W0DCPkM=J4E4&__4VLE-?GTSwFk`P3Yw3mj?f(CV1D* z(${gx9pnk*Ao&e09W;7vu4IMVuMOs#8}ofU(t)_BwJ2+64J-_aewqLf*k$P95%NpO z2MPJK{X-q{QY|*7dBgfkFoy|aDiXaZ05PH;*+!v90}>KBlfjpoz$eyXPT?qRCmTCM zaiIMB8hf(O!cK4v#@luze&}6 zaldesom^DD=6iGVk=58#8ykht{_j&x%m_E0Q!llYjDhRA~YdVJR8I4pudE~Z$OA+q2w zwOTxmPXs!0cr(44&@d7wQl9Qtt>_X?WcQ|+xxc}kVOXd#5tuZl^xq#Ge61$?`pbq~KeKuaAcVz=p7(Fhw;dk3QvXiTm&ywsC-x9hZ+A(1@ z7Cf#akg7X&Lvmx!%f6FkarTV0bzs=46p{2@xoB~#%v}7sH z)_O1UzD@Cqa}ziEJ^VR0s;_HdZe zSYFkys7+>Wypb2Sd`h`zhnL2DR)w9;5ZZ!l1fZAD&S{I!_qHXU9cJxjJ8MFx>nE_` zL$HM^cjJS3oo$_#vd1!c?RfQ{g|W6Dp^DJgvnw^rWfCQY6`M6olk?wQ)ps&^-odqn z)I2MW*_VkV!d6rz5?6G8PJ6$f+qZk|f!>k5JVpzH&k`WQ`egcKDh~pAlVM&vl;5+~ z#qcM=Jj1RPRy*o6qcjfggGOrROwyRw^Y#nFygHo2&srnPlw$@BlC6^aODIbMOQKZ| zR8KM|N5w}-zx|iFEWnoGIx;=#nQ77>%}vd%#m&K8ZBUS=p2j$Al(sy5I&D}IS^A&a zK|_K57yT_gm_D9fLuGK)2YsQBQZ2mokuCFf)20`bvy+0o%?sDnIp3DKI{x#h^7ys* zaqi-X^T<)X^!-g%myh@GB^iDizHIn1ehW2497Eh^nnh|UVG%Lqoc$by?AUCQ98b|3 z=ZtK~82XqzS!Z<1uuD1#kE2nJp=GtAk-uw$%RA2s_pjo;ZedOeS1~f4D4w|wk~hzp zhnbQ5H)Dr46E|yLbiRmR3S5G`XiurH`EFD$L=Uf)7H2>1FYii>xo`1o<(~EUJo-lY zwEMt(c5ZcVB~STJ-42htM0HpE&-TMLEDLO<=MO+1*EnBw&M;j)E*=HeOk;F&BA0G|t+uOM2TCVJ@bcif2(wO=+;lAD+S~x|&7ih=))z~9ChCO*e zbj#}e&3RyUrbw!Yqf4P{{8rg^V1v z7Wz~5&0Ar^IB5h`rzXx&7E8&9cS7^bXAK^2vI9{pXJj}LN zEjQq|s5e%Be!9F8oAu`+1{v`*bMtWe{R;fGelFy(n&N+9V}Aa(nz%G+ISVtZFUwo# ztDU4yxk396H>Y<4X(d&MRq`KA>_65XX=TdI=N_dTogY1I^=xsA#dz2)oOLla6_ieO z)SH%Gk6nrNdt!MQtsb>?_{ERqZb+P5M_sQh?EI=J8!9TdlQQ)mdsc)^!e~}qx~fF- z-Scm|!-F@1pTZgOo8ZFmnHgJn+RS(N^Y+AEtneD&oeQIPKmU8`Lf4f$BNAqmI{)|3 zck(qJoyK15uZZqT@EL&^6-BJPnv%BPG}P7B)&HI0yPGrp{zZdj11kT<=d(4eCz4b) z*!#5Xf@}`qtG&yDX>)64>)aeQ5wW@E{G;QxIai^@-o=hFjGSLyJtx20@N43x$(CQ| zw*K?pyR{tK+U8XM@J*CPjLP5Tv8-;mtYWYH0+#lf2X4?|?UvVm?EG|ymq$hBfWFc> z#otld;i-O7)fLk9{4wZbyrcD!pEKLeSl{xio70=9#69)RiD=+)u>STipz>eXY>~#@x+JR z+pfppyYSg~8M+hSp~uTT6O@dL$JzJs=Kw&(qx@Dz$1D5D=)EIjKk@5F4aP9kL2P4% z`q%VzBDbdrt@d2k-`MVkL~d>ZuirTt?QLbyTRSTKTazQj;!&XNR8k`0-Q7B)Jy|PL zS5v$Ch1A*M;g^I)>s`{(?p4(sOThUNZcTkH2uVVuuYL|fPhbN=L zNsSlyf&1CR))vbp;=E-s6oLyg`L()wCIrgNW5${}aQ^{6piq|9EYm@ZL|thfHja<+(}r1QY@3!`-R-+QrUWr$ z@@Y^Dh@sjLNugGbw+VbwxN0hE?Ex%fYz5& zqyPvl1_lOSEGd^}VG$7JXLFn;N5sqU}PKp5$x(EE~B?Gcv%3nCy>dW&x;%>Ee_sOL-_&)n@dc@>P$v$*(j zf2Ih;_JjP>#;xWN&RFn~azF<;dyP-Y`y!g}#atTBs)8~lm^C`Xhv~mr0hDbj6l$u^ zsF34_pAL6;5@ZRpZ#qdE8X9&lFVo7?rw}&LgLIy38&T>#=JE)8Q z+XHlPH}I158yAm$d;gsEXs!P4lj5q}?b&CT7c7m{Ef&Cp859!|oHC|cVcCg5BAF^( z?G>pbkB^5K7Ke6%!Dn8$IqHg|ceku2h$p&<{uj(2#dy>Rp^Z1K)01wP4_SB0D5TrV zRb@qBSUv)*47Zr+9fuRTh|<&3Avx-?Dl>O?BC4#(xM$g#?NR-kya3=PO5+~u5Uv%Z zHoks!<^5BY&8=fOW^PA7wN!h}Y88QC?o^0aY+c%DZEqh^#u06`$t_kPaRxUhUJ5!*7C~6SE!Yn{MWC<*sUx2fk%pP7MnlQX_g77pop5cLm#!$t_u2*vQ|OQHJn#Qg}Oxk_T-Nmy?Ae% zK^315&jtRjN5@doTg4Y2$?$o*v}9naGbF@GtTP^U%`%y}ZegVO>m{?CS4h- zTold`Fvon0L$A+O{DhKj36}Ln3Zf@G*zo;r0_+n&C}Tl+lY~0xR#+dabSdg&Fk}iR zAso^X>ZQpfmaz&bNz9ssdiA^OzItg=+TpfM*auezO|dJ{BLuw~ymr%0{xx7XCtu5iBIAMXg4*5Bl*TJA# zpoRxzF`zmtX@i&l&EFsbCli;Uu!Uc{q&^53IFKy z!^FP@$1Y0|Rr{jGtr9@#&0B%@Dq^Om6b@l)QDF|@3*8t<&yM{32X+swAte?0wuI6e zRkG4?iJqb~mibc>{muRX_A`^+-*u5%#q-q@i6vW(G*I26{tZhEGAQgzlgW`&_6WO? z>R{>VddH2DvtFfIV985>tugCm_|TOTW=D33LrXOFi9^xxY_N9Q!#wP%OwKpDC%HrS zJiF++@puJ42=1u@Pt^^{r#l)GEVciL*|-CH~%3alF_5X`ap?ea$3;C)%!A0~S* zLD@Y(um!qITGuQSAR24N{Jysw6TR4<}*M( z2Gc1NB%!0nlP-^j8Bagy0-Blx(;GmLmy7q#*kh8mwDWZ0jxhi+a)xygn%LnzKv+l$ z2G(~Qrz-`#{wi*|5U+{69jsRl*a0yqSD+{*)_3z8kbX$f=-YIpfIBg$q!mH;3S9OO z*}TUch*Bv&pUjB2yrsXbx1dE$O|BQlymePD-x3U_#i8R=B8Ea~aM6oP3r;f$>pms2 zIj(kb%WGb8Au}@|ay3I#f#FE^PJ%_ybjCc67k*$;E=sJVaG;xxYU#9MD)RpfEIhh9 zKDb6F770)Ygw4e%_#Q)e>CUpvm@Uhx5SHouZcQW?t^$vPijqWI>*dZNRTWk z?q2x4j;s=bcl_CN%G}9IWr)Ct_H$UDVi9i&m@ko@H|qkXb@KUt?mI<!cMMir=7jQ+9iqh#=f-X~>sp-|Xo@L9GQdh;hT#chtb24~tH4>`9FgggZbB{K?NU0L~! zFcqs%81u4>IB-5n=J*VzY30W@YnTV)&^#lEJUK2pOM5Q7>2sYPbxLG-JxImz{`-pG zs-URaZg!+wRt7%d^g_E<*^f?-#|aj~?Tfz1k{upWoGZf>!Sw7eJl%VQFL04zKkT&; zPm0Il<>Nuc2%+CBKPywj^hM?L1l)O`%mFEK6d^Nh^pKb5=dORUi!!75?_X&tYAFZg z%`hZyi)~jsc8izbXNoV9`6~nCm*-lfSMUE{wmGHP0YEW7aWS&#Hz~EhL@ulSyG2RS z>sAf(-6y|Zc%HAX;3g=T0#pCS{)xn^n-^=UJvGazhw0_w ze!49N_MUN@v{OIWdP487)hL@b{by?MZJ zWa=l$?X0$5Z&mxm-Hk@g_8|I!D+0fM8UtJ>?yEaV)FXa0a#vhs#ai&K4KurL&F4pB z)cZFjy2?jMjccHMt>HVntd5DTsrMzDUS-63K}_mM8{lXq-OpvR?CqHGIx?HrfGHz! zC6lkIdk`mf}w)=SkRlb;GN4$0qb%270FyC=h=Wt$1tG5 z7T(%&h(g<`ws*$y=^cr7E%O4Bm({4p?F@`O*&FSI-%-?3OYX#ckv_kXML9_<9JK-?hLjRmmSPTf+Xjc;-2n z?VF?7di*I~0s5(gX$69fh5JFa5$Yf{g0aOOk-yV_o&CKo#d`T3k30hH@l$ij>f9Wt zFEucag%Pf`sO21fGkf6vhaB$hMWqJUcKCJGDU*swv8a5Z8&Xu5oXH)zgCCar3{uZNDKb+BQl}Lp$Lgf=wd3Xc+ zo0Y;%WE2seG{ci=_u9GV#CmByg0)|D{FT z{rP??FFs#PubMXqvVr;czVIE*W09#XudUGgRh7WF0`fN@$U>^Zw+aLba?VxZ%>==M zt_IL9q}696R(-=;(?yXHRmOHrvu~@#eBvH8IOQ-71Z&GsW#!O?JY9Yv#mGUnbA6M8 z9Cgn(mGLJ#4Z;3e{U=Bk(&la3@A%xY{nMgd!WLV3>X3+L0#kFtoyx+SCqv_W zru+%#|3xl)3V{aK^vwoTt$B_2nL9IstzWRvtL zHFemM*ZvW2cWBC))?0*{W(;zN1S{Nc((D&xw{bW((oJ0+^q%X)B{%)u3lA6@)M=BlsEq3v^&uJJqsH; zP$-U+oA{sfXQ-&O<{Y1eY+x)+BNCyBU!j!rq&L`b7aSFQ05pF>e;5&w97?yj&;MnF zkY|YUM^<6#hlkw z{fLsJ;6UefJM|^FdHgNL??xKc>5Y1+Gmro98x*Fn|o~cNt{&qH-`yOt?bXHkc#wL2;k3!LrQz^ z-6-n5h|qYQf)AnXvpZ|=_?K$y?rs8|NGFPEDKRK|m$T@L;i*Fbga)hObb=8m0dyZ% ztX~7vuNbFGlxpC^KSP__QWV(bl)}YDZjbXmOJtk?5jwS#Iy#z{*W(k^au}k3TVQll z5L++=Nlc}*b?ro}k+&=Q zpM$G=1eGj(D4)j(=+@LkF>e>hkI;J837^lNZrXZScyprF$ifLN#M4sId26EK7d3SL zAe#W4iui)vz}W`=&%X}tPY8#lD<7a00l!YabU+1fqpaUN&66{xlXG zL>&|e(kS=_Q!Y&03;0!7l&~;fe&6PJdzVJvOR2$hof1IlvBg2d+(BV}# z&av1|E0?Do4I_60#IF`hr@pPIbBp27@Bqm))3&f|_k0e4EM${|_yHUL{2s#XyudH| zVNq(#6Rh6-n|030MIWs)JDrb@kNLC$`WaHBH_5eHXPCIP)o7$><8$uOLIT%%38>V& zCwUWfrC;o%*+vj5ZD(g^gNj>vKe}qZ~?t&)m1lJ!Q4Y{Ksza;$50|?t&!cMS2q4r{4c~5{%jy*>(tH}!6ZDjY> z39l1!S#W?d_F*B)ZAq5<-4UW@*yVdScErVcP=iR z-XmY$ai3aG;4xL4Mye(88Aor`8)#mvGVq&MKjcb(_d|z+qbm*vst@*Cj+)z^o7+mh;FYF38a{FqxyUA2rgyh zcd{8T^51<5b!j^+UYi7nnl0&hUYtz2n`r$6C*DlRC;l%ts9|shD;_S7zBC&%DEr9e z&v7|`v^LoB1$ea+k2hY$IKH^FU6%KUu8fen1QLpZx*qcfa`3MyP+92%B`+9{Kt}(# zXkEi|xl^PIJ&_tP7o2M|o`+Z3YM)Y@a17#SV?6mL8u#sE|TgZps>GlN8&FYcBG zx!RW-LRd6Y4N4cf!5jJ?^`w{1X#qQ{g@^8GCX<$Pcl?I#x?HGqry{hG7-bn zu^XhleQjQIpMD7Ak{)Tl*Sx(R&wYf1MPn#aPPmtJpGqpA0THh+)a_DvL$xZq>Q7X zqAX$GDe9C<0mBK8BN~%^%`#Iqgjeon3;DmT2S_gz2<)NU)3jb{6R}4HFQ+(7dGIMM z@A7%7SQdp%e}0Tz$D;Vs>gwZasD5wO7NlIL(seZo%JR z246+0`UFY@`Od-dABB|`gqMRmi4|2)n+&R!D8G3Sl8=Fuuvm=F87XT5SKL3LVaGJ-t2bom}kzKrJ>$-@zbtmPKI+ zUCe5xL|PPuEYhIj)>C4BC!lShbdCExgR)XR>k~3nCg!VEgJlqsBs!J;I6f9~6|x-? ziI}q0Wxj$}L4pm_8y}?iI)WO(3r#bf>kA=ckJgF56Gy152pN!Z>kFkmJqu~HSzVd! z6H$D9g|v=j`JnO6t(5TR0Pwog!rwotOFEQ@c)!iKo_L{-n$o86Cq7cZiYJYT+ZqtF zDbFAi zU!WXNHJn022AGHeOlvVwt-ud$Ky2upLmW^i9k-x$OOzc@)!&e~1!4vqXaFfE15#E% zngsGh^E~ce*jKw=`K$sy_jFz>0S)!E`q8sBS2cjTcoKCgZ%f${Wuq1fNWsl{` z%PQsptTp|-YUW6)!{86#?1%w8tTEiD#}H?KP1aSC5s zi|gZebx$|p{wubj&o$)?bpL>>1WT3bLklEqC3joAq!lpEf?(&UWXPH8q88(7@Z->z z-co$wFA|XZzZSschkK<3cjE4tzdw{sX21G%ZMaxAH6+f1Dli`+A@-Qjw})Y*n|h~* zZK0bn)S4wqiK(wAbXi%zHiF69nyM;FiSMm;9j(AidIM$JsV~nR-!gi#h;%czkSlny zURYD+_VTsAr6PSCL&<5){UPS&s{|9CQ%Z`g*fX9UHPUO*ygd9d*Hdn5zC);q>%|#x zU%tEXE994qH%n`j?`>!bkuB*tXHfJjK3cnihh1Zlr6?1X)<5xYDEVGBgSbB# z9v3(kn~Ta-sm)h#1YIz3egO(!32AXP_R3smrTMy2Z>tq2{3WhVqKdk5z^tBbhkQC& z;R|wwQieP!v9Y)HC$XoGXXt{`g2V#31=%h`4b@B%>@|CL;>x3y%|N&IJ4j}(nB=de z%RUEh&Ll8Ip|^4JofM!bur@b?38{XBpBhBm6mC~=;YGWE~A zZH&sX@&ySdY739$wdA$ibvSrBZ#`EJ<_-Cai$9n5ZZ%I@inDsD+Kl>_BB}=J*~}dc zx;r$3=fAFb-)~I|O_P6;n_s4<#lQQWPveH&o#JdgU0K~$)gbj^J=!vnDbI?Swg@vF z1*Hx(&iu~e@^K+Y3o~MEoq07mH92LNc8GfEr1nPcabR0QXUYp@kSbUaT-f)l!HC-6 z8lSLng@LnPTg|aWR+VejPO-dIP>Offq4@90p)rF&fx7}0%(+7nX&Py(0$~C+6;}-9 z5YG@=2-=FKiVOp;%Bu*isZa!|Gnw-x0$xrlA@=rGiltKtzDw&7u;#QoX+Ua^XRX{ogd z>`yT`GdW2)9y_*A+PYjgm$vR+* zI-5JHI*LvsYZuEEN(w7iYj2Owe)7>-&l1s`(U;Z^sNCgWysGdPsilyDH0qcP*8Q>N zD(X)T%U*=vM9fUn6KuUVxi^s~CU!s5rfw*|XSws%*LOCVt}TeVQO_y0F}^;>*ylOp zoHh;O12Tv}m{;^cOKiD%!Z)*2`_zGw8zrwx;-OKbDnH&ws zvT9Tm<`C8s77(s6D@fN#=NYz4U!2^Zv?z%!HPqg2EHDi+{cVCUr8Q}+imWy^l{N=K z#T#Owv#yiYN8{7u556?doz~=hSQLU8`d9mR&71!?LJ6WgbV_y6A3H;XhmTq5(&?0< z7wMoJY)QA0TsY@BKr*s&>N#6EPqP!V8FK<2qP;S+#o**{71s86=&*MNqlkxPj)h%~ zswLQ`(OWa1(l12*i|<>{rzZ)I14sgLFCU?CSvy&=l4$r2`a60#$RJ4mSn8N5@a8_p zsRUZ%=;6-E!u+)P*5ZZ&-0!!@@7#l)P)t}{Xj>>Ebp6ce?9smDzUD#Y5&KENvDFUv zF2KdWR41D+`t062E)zzXhr>bB6Q-!gpYsRvSb8Rwrx~PdjRw=-g)}BQ#5+hw zD>=U0NdJCmU1Cl1CH%_0sOUGwZ$WW&@g~>CuYQZMU@&Dre>fyp!MnA~(I|T;>oz_# zPBngid{z9Bc(FLP{z1K_O>Ljk*Vq-amDq#v1B#V_wF~&-g8;rB@lRr(0&+Lo+k-OJ zTt>$-!QQVAiIEXDv1fgmeRF;2_Gd4cJ%sqhoE#?j@`jh-V1a!mSLOuD#W%&hKW)*! zCVma@@A8}LJ=Igt8`jHoNM!@pK*>7ZPnm8wdnJm%;Gc(03z^p-YIo(#h*hmM}`CQ|IJwB0}1`AzdvJ`0+ z77+~ZdfoN&P}+a#J^0AU=CHr!TIpYlA1OcfeGHZkaeZV^Vb)gW>!~@IUQ)eNtzvHF zW?qNV%Tk`rMZHHIqOiYvehbSb_`A*>bn-M6lup1JtV>VfCvpP;RQ{Grs8(2bGCX%h zVed5V6gjuvRa-t(RN)G;2E%cxh;anxl6PmdY`$OqS$A~gN+dR#hpuTxW@c*2c_w}8 zliy)m$``8W+OYK_OU({LY$v&q^1)RZ9?;>h%f7vkWO7b7xqewAeB=SW96MX0inf}5 z_@twcvkzF)LKA&pIxugxXvPlyj5}DS!ZN1aL+GYw7i0^_oNOK!Oxif`I^^bP%gX&| z&PVOG{_v5W|1uAQQ{;37_U!ex($ywSvM!3|w)_g-JhOxUUK7+Y{_v1fjvefcDX$+c zuiUISLZrKh%$UI(eDm6Ny|6p9dF-t2c)yn04RKWj~9$R{-YNHzcLd`1lBJ7LiXa1d=k(!V`ENLoJSGWV<#6L}szo&1<N_0-=)cs07%eCkh3dg-M?%}iA!?)cTui!P!@ z-KI|X^$qCSJ|0175mi~U{Y_Jh82;54SUEPXZ!n=IruR& z32_kmL~hSxX>p(tR=XrlLa1f`)60_uE(`OZ4OqGXmvvYT4~1=StJ=)p!Dbz|IB`hU z;87*5qVs#+oT?MJ=8x%HtB)=w8?v5Yp|1T+uKkvlLGS0h%pasW;wI(Y)7C-dAYQjK zZpVj`jc?XoV=u6b8AXd-EZ{h|jH%iskQdEp~2jRb@|9% z=a@lr&cM0QL({_N=el#?6`(Hsxl?oHQ2jkaTde7UXfH47ujZWNvm<}xU+r~`GC1A} zDLf+?1dZ7qo8(eg^3sLy3^1*q&*aTVa>0)o=ue(MfL+ptcwtI5tgp;2dN3(OF;L`K6*ju{{m!@NM~jnb4Coyih+L$ihY&3v(zA2A)SH*6kha#?QA&S%K!b6r;b zJyADrq?%9n&(2(AuIAK(O8u!KKh&*#wEGOKq*%Jf98yls@Q zgpH~IV(`1Kd6o<_?xQIBUD)N<=dQ4#-ho4#7?*V}h!+Yju&@qYYL7>O7DN)gcu}JA zB|=+E=CfBYG@cgt+8HRxcGt_v>jNL=xd>lKp~iA1xEb2;4Rh~(%O@XwaA73%M~^0o zE~}Q7z^$xIe8$#ie|4=1;|~MX4cuy{6L*1kne?xDi6F180+6~QqG$89L`2z101!oZ z7b6B3o&rEGC7^hnaC*880M?`ccfxv| z)N5l9xBUSBc;YR(`sWCt?4Yo>Z$4{`$H0EFZYdpcH(Tn-WspE&OV=?$qbSu=sE@3t zy?v*f1*}m+Z)T#uo}ky8!7I9wNk!PjgGQu`#MPU4bbOlaSDjIYGEK_+yd;zaihT(0l3m~FyuT3UBD0>I zc&R=o@@?$oq);h|T{;O>^7~N|FE(s8++kjOxC&P(m|SHi8GGR|o8U65C9t|bpim70 zft)y@TSs{YE46%gH<=XcBe-WZKmG~wzb&Z$K*V(*76nLMaiWcRXX8%6?sio`L@9Lr zkjo%xYCF%P2}K~0w8uIH)UVpX-abU|<74QefT!=Q;455Y5p7O9hjGPCQf&wO=I`>? z+rk36tnKYx+(8F{m4h=}rMrI!r!0!At2x<82{GKhn9Rm=t4)74Z~#~iR?yIMhO)-8 zIbkMwXIpt5@i&#MbwDUAcWDaK>UmdQX4dSR_;_V#S6J&Lz8Yy2$s&%=Ci)u*CYwm& z1aqo1yyIc%3;c$L;0tVZ`fPfS~FlzuJvex@HwJ@=p}g^?*$WZ<%`r|J2CIKSO<3A)xEE6uv-D?+ z(2L>Zo&iz(YL!)hi9?6}@u-uY$MFCxlxq3<4_eRR-oNff#VL<`fNT&$bB!5aLA zvu3}GbcOqjxx);9?MoOJpO4wh_k$C7dRS&{*z79 zznMc=2Rw8ZP7w!qFgO^7X5GM6TC50yT8RNm^1l-j2V;WK1kD-F0Im*M!^^3y4V) zwnAkT%r8R!sO@?IwP4{ykp*}v4peLiF-kcf`z72>fQIKPQq}>>46)|2Y=5zR48=Ji zH~90x986o_j!w=I^fp)61ecNR>k+B`QT$>~Wslk8)wsXTH58keAuk*{7^954$`$Bv z9W`^*ilY9w03?fa8D%KV|EXe-n5XadpgcSn*?-HeO3ePs1gzV#Z+{)<^{irv=K*Q? z5VKDSvozk`Skn+(V@%PE>vZ&6VkDTWhRy zQbG2o2ma-^;(z(Ab^_yY%BDC=J^C>iO8|J!_V?l*A>VIeWQJMbPO`sipgJuiu|?bu z>R=ROj$3`uc;-BjRe~C)+)b}VJ^wPaJVK&q|lV+S$GnnA^5Wwd>a4CV5@cr z|rOlVYb&7-{GRrO7PeM#s5A5h-Kl4UZ{Lt UJ-5$|`qQGWqVuFi>1D+K0Hm`S@Bjb+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue_large.rsi/thrust_burn_unshaded.png b/Resources/Textures/_Mono/Structures/Shuttles/thrusterrogue_large.rsi/thrust_burn_unshaded.png new file mode 100644 index 0000000000000000000000000000000000000000..06725d7b387cd7e11c8f3cfc2880cf5d336edb3e GIT binary patch literal 10408 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 NtfbP13UT9r{{qzF%xC}r literal 0 HcmV?d00001 From b2ce4d416c483793799a4135eefcec25a7644eb9 Mon Sep 17 00:00:00 2001 From: Domevinoll Date: Mon, 8 Jun 2026 01:47:08 +0300 Subject: [PATCH 04/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl b/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl index c6ee1ba11c3..e037d80685d 100644 --- a/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl +++ b/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl @@ -2,3 +2,9 @@ ent-ThrusterMedium = Большой ракетный двигатель .desc = Укреплённый большой двигатель ent-ThrusterLarge = Капитальный ракетный двигатель .desc = Крайне массивный и прочный двигатель +ent-ThrustermediumRogue = Большой красный ракетный двигатель + .desc = Укреплённый большой крассный двигатель +ent-ThrusterRogue = Крассный ракетный двигатель + .desc = обычный крассный двигатель +ent-ThrusterLargeRogue = Капитальный крассный ракетный двигатель + .desc = Крайне массивный, красный и прочный двигатель \ No newline at end of file From 9054d9d9ef15e4bfe62b80cd7982ab3d49e9fccc Mon Sep 17 00:00:00 2001 From: Domevinoll Date: Mon, 8 Jun 2026 01:47:25 +0300 Subject: [PATCH 05/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index 98a40de8d71..273448ffc25 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -207,7 +207,7 @@ shipType: Energy - type: ShipGunClass shipClass: Superheavy - processingPowerCost: 45 + processingPowerCost: 35 # Type 2048 scattershot canon From cf696fc0c4c9cf6508643c7ef4b72ac0e9b9053f Mon Sep 17 00:00:00 2001 From: Domevinoll Date: Wed, 17 Jun 2026 13:42:58 +0300 Subject: [PATCH 06/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SpaceArtillery/Energy/launcher.yml | 2 +- .../SpaceArtillery/Kinetic/launcher.yml | 3 ++- .../SpaceArtillery/Kinetic/projectiles.yml | 2 +- .../ShuttleWeapons/bofors.rsi/meta.json | 7 +++---- .../bofors.rsi/space_artillery.png | Bin 5676 -> 2035 bytes .../Objects/ShuttleWeapons/fang.rsi/meta.json | 14 ++++++++++++++ .../fang.rsi/space_artillery.png | Bin 0 -> 1420 bytes 7 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/fang.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/fang.rsi/space_artillery.png diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index 273448ffc25..ea4a06c64b3 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -207,7 +207,7 @@ shipType: Energy - type: ShipGunClass shipClass: Superheavy - processingPowerCost: 35 + processingPowerCost: 16 # Type 2048 scattershot canon diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 903038e26a5..153a084bd37 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -267,7 +267,7 @@ - type: StaticPrice price: 2000 - type: Sprite - sprite: _Mono/Objects/ShuttleWeapons/entropy.rsi + sprite: _Mono/Objects/ShuttleWeapons/fang.rsi layers: - state: space_artillery - type: Appearance @@ -478,6 +478,7 @@ shipType: Ballistic - type: ShipGunClass shipClass: Light + processingPowerCost: 6 # HADES 305mm diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/projectiles.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/projectiles.yml index 625fe5c6cd5..f7e6aa1384e 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/projectiles.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/projectiles.yml @@ -430,5 +430,5 @@ components: - type: ProjectileSpread proto: ShipDravonProjectile - count: 3 + count: 4 spread: 8 \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/bofors.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/bofors.rsi/meta.json index 23b90e74fee..6cc6cd4a5c0 100644 --- a/Resources/Textures/_Mono/Objects/ShuttleWeapons/bofors.rsi/meta.json +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/bofors.rsi/meta.json @@ -1,15 +1,14 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by zeranov", + "copyright": "Sprites by kyres1, modified by Avalon-Proto", "size": { "x": 128, "y": 128 }, "states": [ { - "name": "space_artillery", - "directions": 4 + "name": "space_artillery" } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/bofors.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/bofors.rsi/space_artillery.png index bc9ce8b7411c153ca2a5e6db550e20ba9511650d..462faf8528489d4762c4cd5fe43bee28a0215f9d 100644 GIT binary patch literal 2035 zcmah~dpOf=AOGzT8}^LKD4J3BNXxk-#+o_3qvnQ5NzmZMfO zOnPAPdDbpxVCCl{)n$SJ}XJwSWc{8DY zRK>Y|{A8n;GFcw9u=-ezM1S3TyKTsFV1dgkTPG}e-N1AuwoV$138|(*3TeM9{GCeX zAC5I1(0&-E{X1YrdFBPZZLS;cCj3U^{c8a|$6uL(Ox!>p1>N(hqHjM> zj+A19gJ!9A-3nuQK}}V4aww-IynXm7fvIYOTEYv*-@_9+^Cwm)IJ{sKUw=!?*LknC835|NBdr>j^BvGTo z@7C+d~qidDy4YYd3a1q&rFK;B9gfR}6eHKgH$!Y{UHFHYv7rA09xa+zTwLTnY-2&p3vZ6KV=i^_j;2K0#!Q`1#Q%G4=!598|L;V zpL=l6ety6G@$$cPkB!va+42;ut5hGyhn=)`H#RD^(pKz*pEa3UR)&KLzq)-hrwlk1 zh{~~~n~yApKJlILTK)2IRoGLP>@I!Ddb4=?7sL$hyzg!L>~Mz~O1=1|WmBh)UO;4| zAIk+@bYmL+Ol+PrFyuk0j9yZ{Cz~}Q97?1;Y&9IT$ZZMh-?!h9ZefRCGh)&uJzs~$ zvN?8W9v3=N|M=l|H zo`ijH%{T(SssL>8)+NcQdc?u&?Rf>a=(Ec|suT~UUTr^((`rW`M%$R5W}-ZEHxZ(? zQ+zL{tr9r){>lV*_@U3bq_p`)tO3evvQCJKUZY{sVXfhxuf-vIxXzTB)hq2i;8Q%M znAj3e!|R=A&ZOe`jM;bDEh7)BmmTdNl0pFz_P~RoJMJMm!gv&YOyA1!`36uHR8!~* zL@@BVox@M>@RHWugpak(FS1LUT!CJVh?%IgN_q8C_va`E2@kU|goIQPGA_B?eH;&l zx*-Ms0>appIho(MoPuq$s}eSn28MkDm3jsHKnF4UmQ)-nfOpj0~}pi>J(z5)}_Nx+TG;K%w}%#rf| z&h5Wf0qO>nv~0YapdS419aHZgMMkff_v2L8J-2;~s!lnrOfBXZ?YAn83!wk~^$%fq zA&^kLkkaU2)m2EeJDd%4X$&ZvW}?Ha&6KX3oDTytDXGg^y)^CU&4KF7GimtKnzBq0 zSQAO*1I-Y!888j(L;AAbLdeXw5Pu~d?15@2HNePyN=e4$`Qn15sMap1vbdvD{*2&0 zIR;DQtyFyDBgi8lsCi%#^Q{gga4$$_WeL$c11wk%P>&=V^n@;po=3;n41sWMrbyTnhKCtkG^=w5J;5>B=b%c({0zDu~qdzX4CFuf_lX literal 5676 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 a82ktNio!(z|6|(#0000 Date: Wed, 17 Jun 2026 13:54:08 +0300 Subject: [PATCH 07/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 153a084bd37..a9388b8add7 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -283,7 +283,7 @@ projectileSpeed: 90 shootThermalSignature: 4000000 # ~2.8km with continuous fire soundGunshot: - path: /Audio/Weapons/Guns/Gunshots/laser_cannon2.ogg + path: /Audio/_Mono/Weapons/Guns/Gunshots/mortar.ogg soundEmpty: path: /Audio/Weapons/Guns/EmptyAlarm/smg_empty_alarm.ogg - type: BatterySelfRecharger From 4ae2931da4e183c40042db06f3a6afa4d1d3247e Mon Sep 17 00:00:00 2001 From: Domevinoll Date: Fri, 19 Jun 2026 02:04:57 +0300 Subject: [PATCH 08/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Objects/Specific/Medical/hypospray.yml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml index 00666abb823..a81e3e81dac 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml @@ -217,6 +217,36 @@ - AdvancedJetInjectorDynamicMode - AdvancedJetInjectorInjectMode +# ERT Hypo +- type: entity + parent: JetInjector + id: AdvancedJetInjectorERT + name: ERT jetinjector + description: A pristine, fashionable, high quality injector. Allows for a faster injection, with a slightly larger capacity. + components: + - type: Sprite + sprite: ADT/Objects/Specific/Medical/adt_combathypo.rsi + layers: + - state: jetinjector_sc + map: [ "enum.SolutionContainerLayers.Base" ] + - state: jetinjector_filled1 + map: [ "enum.SolutionContainerLayers.Fill" ] + visible: false + - type: Item + sprite: ADT/Objects/Specific/Medical/adt_combathypo.rsi + - type: SolutionContainerManager + solutions: + hypospray: + maxVol: 30 + - type: SolutionContainerVisuals + maxFillLevels: 4 + - type: Injector + activeModeProtoId: AdvancedJetInjectorDynamicMode + allowedModes: + - AdvancedJetInjectorDynamicMode + - AdvancedJetInjectorInjectMode + + - type: entity parent: SyndiHypo id: AdminHypo From 74274d282907b1b4fee378afa9b18d566d27af8e Mon Sep 17 00:00:00 2001 From: Domevinoll Date: Fri, 26 Jun 2026 16:22:53 +0300 Subject: [PATCH 09/32] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D1=80=D0=B0=D0=B1=D0=B5=D0=BB=D0=B5=D0=BA?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D0=BE=D0=B2=20?= =?UTF-8?q?=D1=81=20=5FMono?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl | 8 ++++---- Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml | 1 + .../_Lua/Entities/Structures/Shuttles/thrusters.yml | 8 ++++---- .../Structures/rogue thrusters/thrusters_rogue.yml | 4 ++-- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl b/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl index e037d80685d..2498be563ab 100644 --- a/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl +++ b/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl @@ -3,8 +3,8 @@ ent-ThrusterMedium = Большой ракетный двигатель ent-ThrusterLarge = Капитальный ракетный двигатель .desc = Крайне массивный и прочный двигатель ent-ThrustermediumRogue = Большой красный ракетный двигатель - .desc = Укреплённый большой крассный двигатель -ent-ThrusterRogue = Крассный ракетный двигатель - .desc = обычный крассный двигатель -ent-ThrusterLargeRogue = Капитальный крассный ракетный двигатель + .desc = Укреплённый большой красный двигатель +ent-ThrusterRogue = Красный ракетный двигатель + .desc = обычный красный двигатель +ent-ThrusterLargeRogue = Капитальный красный ракетный двигатель .desc = Крайне массивный, красный и прочный двигатель \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml index d36fc0b6f02..ec8893695ea 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml @@ -141,6 +141,7 @@ - type: BankAccount # Frontier - type: MovementSpeedModifier baseWalkSpeed: 30 + baseSprintSpeed: 100 - type: InteractionPopup successChance: 1 interactSuccessString: hugging-success-generic diff --git a/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml b/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml index 48befb7a235..24995941c4a 100644 --- a/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml +++ b/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml @@ -262,8 +262,8 @@ - type: ApcPowerReceiver powerLoad: 6500 - type: Thruster - baseThrust: 350 - thrust: 350 + baseThrust: 280 + thrust: 420 thrustPerPartLevel: [437.5, 525, 612.5, 700, 787.5] burnShape: ["-0.3,0.5","0.2,1.6","0.8,1.6","1.3,0.5"] damage: @@ -328,8 +328,8 @@ - type: ApcPowerReceiver powerLoad: 12500 - type: Thruster - baseThrust: 800 - thrust: 800 + baseThrust: 560 + thrust: 420 thrustPerPartLevel: [1000, 1200, 1400, 1600, 1800] burnShape: ["-0.8,1.2","0,2.0","0.8,1.2","1.3,0.5"] damage: diff --git a/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml b/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml index f216a85bfe0..8eb11e2d9fe 100644 --- a/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml +++ b/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml @@ -66,8 +66,8 @@ - type: ApcPowerReceiver powerLoad: 12500 - type: Thruster - baseThrust: 800 - thrust: 800 + baseThrust: 560 + thrust: 420 thrustPerPartLevel: [1000, 1200, 1400, 1600, 1800] burnShape: ["-0.8,1.2","0,2.0","0.8,1.2","1.3,0.5"] damage: From 4c7f994543a79af673ff8d4d689bbd03c16127c6 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 17:37:44 +0300 Subject: [PATCH 10/32] =?UTF-8?q?=D0=AD=D0=BC=D1=8D=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SpaceArtillery/Energy/launcher.yml | 6 +- .../SpaceArtillery/Energy/projectiles.yml | 8 +- .../SpaceArtillery/Kinetic/launcher.yml | 90 ++++++++++-- .../SpaceArtillery/Kinetic/projectiles.yml | 2 +- .../SpaceArtillery/Missile/asm_220_ammo.yml | 18 +-- .../SpaceArtillery/Missile/projectiles.yml | 130 +++++++++++++++++- .../50cal.rsi/space_artillery.png | Bin 1415 -> 0 bytes .../Objects/ShuttleWeapons/L85.rsi/icon.png | Bin 0 -> 741 bytes .../{50cal.rsi => L85.rsi}/meta.json | 5 +- .../ShuttleWeapons/artillery.rsi/meta.json | 11 +- .../artillery.rsi/space_artillery.png | Bin 3194 -> 1420 bytes .../ShuttleWeapons/artillery57.rsi/meta.json | 14 ++ .../artillery57.rsi/space_artillery.png | Bin 0 -> 791 bytes .../ShuttleWeapons/dravon.rsi/meta.json | 27 ++-- .../dravon.rsi/space_artillery.png | Bin 1916 -> 699 bytes .../Objects/ShuttleWeapons/fang.rsi/meta.json | 6 +- .../fang.rsi/space_artillery.png | Bin 1420 -> 640 bytes .../ShuttleWeapons/hlgg9.rsi/meta.json | 9 +- .../hlgg9.rsi/space_artillery.png | Bin 2334 -> 758 bytes .../Objects/ShuttleWeapons/m25.rsi/meta.json | 9 +- .../m25.rsi/space_artillery.png | Bin 11714 -> 781 bytes .../ShuttleWeapons/rubicon.rsi/meta.json | 9 +- .../rubicon.rsi/space_artillery.png | Bin 1523 -> 797 bytes .../Objects/ShuttleWeapons/t35.rsi/meta.json | 9 +- .../t35.rsi/space_artillery.png | Bin 1700 -> 904 bytes .../Objects/ShuttleWeapons/t54.rsi/meta.json | 9 +- .../t54.rsi/space_artillery.png | Bin 6803 -> 956 bytes .../ShuttleWeapons/tarnyx.rsi/meta.json | 27 ++-- .../tarnyx.rsi/space_artillery.png | Bin 2528 -> 1180 bytes 29 files changed, 292 insertions(+), 97 deletions(-) delete mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/50cal.rsi/space_artillery.png create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/L85.rsi/icon.png rename Resources/Textures/_Mono/Objects/ShuttleWeapons/{50cal.rsi => L85.rsi}/meta.json (55%) create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/artillery57.rsi/meta.json create mode 100644 Resources/Textures/_Mono/Objects/ShuttleWeapons/artillery57.rsi/space_artillery.png diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index ea4a06c64b3..65b51997c94 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -300,6 +300,8 @@ range: 500 - type: Gun fireRate: 50 + minAngle: 0 + maxAngle: 6 projectileSpeed: 120 shootThermalSignature: 4000000 # ~2.8km with continuous fire soundGunshot: @@ -308,9 +310,9 @@ path: /Audio/Weapons/Guns/EmptyAlarm/smg_empty_alarm.ogg - type: BatterySelfRecharger autoRecharge: true - autoRechargeRate: 350 + autoRechargeRate: 1350 - type: SpaceArtillery - powerChargeRate: 350 + powerChargeRate: 1350 powerUsePassive: 500 powerUseActive: 0 - type: FireControlRotate diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml index df743fb21f3..4c0b8f4a83b 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml @@ -219,8 +219,8 @@ - type: Projectile damage: types: - Structural: 10000 - Heat: 10000 + Structural: 15000 + Heat: 15000 - type: Sprite sprite: _Mono/Objects/SpaceArtillery/turbolaser_shot.rsi layers: @@ -234,13 +234,13 @@ requireNoGrid: true shape: triangle - type: TimedDespawn - lifetime: 6 + lifetime: 7 - type: PointLight color: "#6BC1FF" - type: ExplodeOnTrigger - type: Explosive explosionType: HardBombShipGun - totalIntensity: 1250 + totalIntensity: 6000 intensitySlope: 10 maxIntensity: 55 maxTileBreak: 5 diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index a9388b8add7..16a59a2cc0a 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -8,7 +8,7 @@ - type: StaticPrice price: 250 - type: Sprite - sprite: _Mono/Objects/ShuttleWeapons/50cal.rsi + sprite: _Mono/Objects/ShuttleWeapons/L85.rsi layers: - state: space_artillery - type: Battery @@ -22,7 +22,9 @@ - type: WirelessNetworkConnection range: 700 - type: Gun - fireRate: 12 + MinAngle: 0 + maxAngle: 6 + fireRate: 35 projectileSpeed: 90 shootThermalSignature: 10000 # relatively low for a shipgun, ~693m signature if firing continuously soundGunshot: @@ -56,7 +58,7 @@ - type: RadiationBlocker resistance: 8 - type: RadarBlip - radarColor: "#FF0000" + radarColor: "#1f9dc4" scale: 1 - type: ShipGunType shipType: Ballistic @@ -78,7 +80,7 @@ layers: - state: space_artillery - type: Battery - maxCharge: 45000 + maxCharge: 100000 startingCharge: 45000 - type: ExaminableBattery - type: Appearance @@ -97,7 +99,7 @@ path: /Audio/Weapons/Guns/Empty/lmg_empty.ogg - type: BatterySelfRecharger autoRecharge: true - autoRechargeRate: 600 + autoRechargeRate: 1500 - type: SpaceArtillery powerChargeRate: 100 powerUsePassive: 100 @@ -107,7 +109,7 @@ - type: Airtight - type: ProjectileBatteryAmmoProvider proto: 30mmBullet - fireCost: 7.5 + fireCost: 6 - type: Destructible thresholds: - trigger: @@ -122,7 +124,7 @@ - type: RadiationBlocker resistance: 8 - type: RadarBlip - radarColor: "#FF0000" + radarColor: "#1f9dc4" scale: 1.5 - type: ShipGunType shipType: Ballistic @@ -190,11 +192,11 @@ - type: ShipGunClass shipClass: Light -# AK570 90mm +# Fang 90mm - type: entity - id: WeaponTurretAK570 - name: AK570 90mm heavy autocannon + id: WeaponTurretFang + name: Fang 90mm heavy autocannon parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery-iH7%+J{eklL|1r$j{ zK~#9!?OHK!+eQ@rWOyrN4V^R?CZd3HG;#4R)IcCZF}&H`yBLM0BtwQsMeGh8l1@h8 zr9VL04B3bfz<_oyTq0Y9CD6#ADFtLBYuTZC*GKAT9w}0e9e#_TcgMSX-+R3G?j3;? zDN@`gEbC=wDXTfldf8Et2Vvp95ug_fc=!G-^kP9t{@@4zfX9!Xgpxlv0^-DC)c4S@ z?X%U*B)#b4PA8Q7He{kGe%pIy^#_R(v6R)ETwcR?WaIkA&IHM0BfzV?VU)0{uZZ>w z>k6jXOPqxD&0ieDD52GCV?44!O0SjILGm#3E~v6T9@*l*VU(mB50{TeHkPuQ6SwsN z2;xckTwVj0hnZK20GePtvSIZHXf@kd)mL1~uj(skHQTWI0}xsCT%4{?r0d0k%LBME za(PXe1m!5em1)##*xNsFweRg8pi!?$`^TxgcTL;_ylpBZECjvx^zJw6HE;_6!0&(j z>Dqa@1&9njMpWeTnrq|Ts#JwXau3+5R7F3%SWq%Tpa*R4Y>G{e{%=*PLJj~Mhlf*g z-hUR$%dB|RIdORz{gPZ|jF}Q4K9Onm@bSx7$SD%Ufm~k0T6x{I!5T&hTa_vdqXfNJ za788Z4BmgOynd@E1QH-qh))Cnzy0%rRPOhD81TpBt171r%{V^xxK?;W=;QGeS$g(QF3GrW<2l$PlidM7j zit(*x8%LcJAqRjDySr0z-hbvWNbz5`3Gpy=)HxCTcs>vnpRI0&vbw$f12Nv^@Eic} z`qgtht5igPl8;BW2-AFw$OK&9*cq8J-Z12Co5k|7@%(ZQS#F|AzVc~sqKt!L0hhyb zSpC722XG4{p*-aShEWn>mU52^>k8XDoB!=ilV?;&2o(lNDVp5t0VI!8c^Z$0G9Foo zbgw*@*Ob-~dZBS2NALPL9=aex$4=Ai;k5l%pgc}6rD7|{M5+iqt5l>3j-Nb1B4);S zUlWW(0N;322i^1l{fNK2cm%)$(2g1bXm%QlVBR;Bt5_NRSOI z^MJS@BiGLp$XKccS|tK_%$Mx}0045&VnKKW04I(pAR{-I*I@Mrc(d>oPyfEchuz&s zRcR#xOtS~WD2ZFyJBtF0WU~Ax0G|M~CWi4QX^G|m4?YUaI};3w0(`^s?g9Ku5N@!b z*X`b%1(M1H@6~DWPR;^;9^tA7bWi7c44&(0@LR12&9xrzEh4UpP>K{OQl$8v@h@2X V<}8X-OHlv-002ovPDHLkV1j{SlFPx%pGibPR9J=WRy}CjKotJm7CKpmh71Oqh}5XH3PDQ-Zw4kzz@8Vv55 z(#ER|fs`zvLq}-~B9JBEy+cI@xfZsoV1ov?DN3h;TXm@KDl4{-&LuTmb^Z9J08e2<(Bhkf&Yl*cQxA4*<~Zx37>8g%k{Ph;F|Pv(p0? z=iNk-r#b_(HM1|~5=aYqx3pcPYgN%OFk7*`I^5^GPv?@}tG~j)Y{jnH!<|JU(iCuU z-gRsXm{b9i;~>x7ejAQ$fs6BQpd(fSi6jr<-d)t5JOcnU4;wW2mb?J~FxE22jmDvU z1`^P91Ck`twPRa&Yg;H+D>&LephO6awG1BLS%LHZ4Bqn(8qL5dkR%bhZcqp1Y6azL z1*)QVxL@x{?5g=KZ zogP$0!|~|}BuT{a=?PRtqk-pTI}3q5;Lqgps};kqah$qjFgXTQ(WZ35RAMfHiKCep ziep>QbpxBSOr@%5Qy_8f;%~rD XSE5g+o_!Z*00000NkvXXu0mjfHPx)MoC0LRCt{2TfI-?NEH8Nbz*ll6$zx_Ba!l9q$ol}2q7AdbG=lsf{OmC(=8My zM2AGdhxiw$IKftXb@oJaIw53)qDUlwL^jYsfC5>&OOq?eSYv0L7|%F{z5J@lJp1Q2 z&u`v)Gvfpx3CYMnmDgV^9S5ExFU3zXNRp9(>flJ)PF!`XtXI4&gbhHIoS&Zu0POC3 z1OQCGp8^1^t*yb0vR?68A;km0QIP(AuDldd=20V8J=)K?p08fj1_0eawKv-1n3vVT4TPsa>B~9di5RxG{^ZJ+mKP0I zO^>Viyq9grmmXK2%qs%d2H?HThf3M>yQ8bm^gGvN@bnsL1gE^+K=s;XK$l(#&V5(_ z0Bo(V+FoNf6&ek~39lOn8{p>Z7TIhTN-BxmUfC45lvEPgY!)|HwlhqKo7$qhZXjfUP&jCtiyO&kf22QZYTI3FH_%2h zr*J(52qD~lTBGweGUz?=L<~#Ii$*`&ZpO>j2&Q`~PaXo`#d7$iL3$c=f}x=yKOW14 zYXi^{R6Ee19cXp^&18)@QA@8o+q*z5o;Z~~6+#|xb9HM9LTp}cBy)mB_lodZ;o1O~ zm2v=iR27(W_R{hqPEXFD9cU)ya(mgj9Bv0*IXpWzgLoo_o$Xx{Zy{fN)Ws!)Jb)U3 zC!>|0TUhVU3}?9gB7=vFEO1#V2M8e;n;6CH+>FsbHZck%l>{NgSj?~~?(p!C+osn% zRLUTPKuIMrHZf|*XXj=xHZcl9i16Ui$~4#+8SvyOX`61 zxN7VLbaeHZT;7Vi(lPEz$4HN>xH!M`T(|ZVXw`!zr`|alSZ8FwI16Y6d?|%_8=Zck zB?h=SzclhV9Pa10V*aC*Q$Rb=9M$Z)uA9~mUZbT`;Bot^h=2b6w{F{uR(RHaui;A! zpoXATAKeEOEuY;$x&hc_Dwrkik#+(&ZPH%WC zHeJ`TTH70-Q-GHt*n79uSFy3O$$h2>q{o2Y|M(53CuiJT|4=C#2P%bp5m{OpGC|OK z4oETgVFB?(OnMO|-2fXao46|-Y-&d*+_dss1{!QBr9zTKyP`EwD{vkX-1YUVS`(#Kqp%-r-lD-JzL8=E( zCD~J78DRNj8$zl9*iYMJDoVLzeHzE&e;)(d2Jl+}zahl{c7JW@jrKJCa$?~r70 zBrU|tqU`~GE8sWU2Jl+}ztJ{;7o;y~Eg)rI?U!-23T7+Z`r*>&y{xO}P+kfvzgylm a82ktNio!(z|6|(#0000-k}5iVP8TtNT;3 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 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/artillery57.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/artillery57.rsi/meta.json new file mode 100644 index 00000000000..cf059c2511a --- /dev/null +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/artillery57.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by kyres1 (discord), modified by Avalon-Proto", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/artillery57.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/artillery57.rsi/space_artillery.png new file mode 100644 index 0000000000000000000000000000000000000000..9a87ea11eeb2f89700466d4b94190feeebdd6c10 GIT binary patch literal 791 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-s3dtTpz6=aiY77hwEes65fI~6XFV_t@PZ2y@D1kT2xot6B(GeYxCZ$3BfL< zs&c}bZ?@YV&eG3GE3(y7HkFsmP73vNG?>}ns3mLm#M)(^hUx$R|EDc>1lq{JSQ6wH z%;50sMjD8d4lyyjv*e$pH6u_?T`Xb zi?qjzLd~mh_Wj@dj^$Nc-^y=4ip}G=obA{+tbFUWJA!tF2P@q=d4A5%J`aJlo^5( zJDy)&W5PMnXUPkmP^ESy*8C@P7@qJjoUL5(aMF$r5xf0!@24;{J*!;tQErFGH{*#~ z7Cwg#FJ3LUK*HIM>$E7_h7}r&{GrYXnYkYymM~BHzDtV9JNo*zkTa`;1Q&f+<=oqN z`fF8W&CRaK2XC&}-Y&%$ynD^-r3;e`3K+yz+z&Xs`-<4+r88IEWyt3@W$QUHOX?Fl z!=aKDiV1a%XXN7#y!fTevM0&5`386UCCdk2yBQz7DnB5*!@c}K?@AwkhSj!jI1}o4 zbAps#PxrWRVYZa;jFMLe#Q1Vv@dcPYXg{2iDt@47rTqH+zow@L-Mo3oJYn8F`{NDo zKK{##-r2|C_3dNglJg9YH|6?Q=VT>TbNvbW-gx8B!AS)lib7^C%i}^HVa@DsgLg6QEcO)Sv;kp(HamwYVfPw*a@E-L4F4fO;4_ MUHx3vIVCg!074lur~m)} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/dravon.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/dravon.rsi/meta.json index 6cca0bbeecf..1d9bb769a97 100644 --- a/Resources/Textures/_Mono/Objects/ShuttleWeapons/dravon.rsi/meta.json +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/dravon.rsi/meta.json @@ -1,15 +1,14 @@ { - "version": 1, - "license": "CC-BY-3.0", - "copyright": "Created by kyres1 (discord)", - "size": { - "x": 48, - "y": 48 - }, - "states": [ - { - "name": "space_artillery", - "directions": 4 - } - ] -} + "version": 1, + "license": "CC-BY-3.0", + "copyright": "Created by kyres1 (discord), modified by Avalon-Proto", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/dravon.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/dravon.rsi/space_artillery.png index 78bf1af88bd0858b57efdb3317d712ea21d0d74c..e283a1023b747cc3e4ae47b624a537f9bf48b93e 100644 GIT binary patch literal 699 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-s3dtTpz6=aiY77hwEes65fISxSKDKy=O*OW z$uRY$t)8-}yriF_!4qqjc^anKNue|Q8~^|Rzf7BP8c-)=NswPKgTu2MX&_FLx4Vnr zqph~PfE@M`PhVH|mpsy1N{kIqnWL?l=2udhDP-eiO;4;%;qwp4%N&6Ti z{_-mLE3`AL@tMVN>x@xm+5VuWE1gHfHv4k@-{zMo-xwtH+wd3L&3Wq^9eorYl{>BZ zK9Mb}TFB#WLuu~*Gg%CV`}Nl`2mXI(`{Cc0{mh%V{~YFEawz*#=DeKO>4@GMUI*Jl zZbBA|EtXhEo_^l_kiA%iw_Hbj>rG&ItCqM%l%yngTe~DWM4fKcw@} literal 1916 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 literal 2334 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 literal 11714 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 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/rubicon.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/rubicon.rsi/meta.json index c9e97f1cd41..d03f1123e57 100644 --- a/Resources/Textures/_Mono/Objects/ShuttleWeapons/rubicon.rsi/meta.json +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/rubicon.rsi/meta.json @@ -1,15 +1,14 @@ -{ +{ "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by kyres1 (discord)", + "copyright": "Made by kyres1 (discord), modified by Avalon-Proto", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "space_artillery", - "directions": 4 + "name": "space_artillery" } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/rubicon.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/rubicon.rsi/space_artillery.png index dcd3cd218ff116842c62d2cc6eb52c1ab5f99c8d..d6aded2a92ac9485373885748058d6fa20396ec8 100644 GIT binary patch literal 797 zcmV+&1LFLNP)Px%*GWV{R9J=WS5HgZU>ttBZX#BpO(=z?X%D4f*RrCFBAW~kqcX-pG!-A|DOE*<$ZxW z{AakF7(IEE(afIj9&Xz9ci)b3n2&2AK|~}fT%(cEPNh0(a*3IUEdnGs@Au*LtCt4Z z`lrwIe@!ki`@Cm|00}NPlmVICP{8|r7TLKWfrnyR0{|`%L@b#YkjIh z73SmG_}B!zJ})9s0o96x=L;EA-L17vs-r3@+MU+WeqibWug?nrs8%FIq5_&1XQp~2 zII(GWT0?zX5+H9+oPYhYM`eZmqCq$HIDu+K!l_ip(`PfNRwRs%O(2Z8W|ak|45*5V z2n2)#5f83@qOh;htmp~(J--nWL~6qVO9G_!s-mK>U!+0Lr{3WE{GvgZ%VpvJ@sW~& zu5^$c5+EQXR7Hi~1I)Y2;0y2m1rG#q>@MR>_vZZ>x)Fg$Q~)Yn=fQXiv19_X=_x8- zURtH2+300T-;g&ZphvYLA(l*Fd1=*DW*4>z5b%DVQ&V;V?M};3OETA6YnwQg>IU7A zAkyVyW^)}Zx0HShqSp(tWC9-we*gf@-Xw6jECAqb%8lcrA}s~WHnjW})Z~(@-D#Q5 zbaQ?YTrLYPm!(AXU|q$wzJ>rWo1Vht$u>&kBU@h_mJJE?VC)Pk82tqz^};{h9>lsH{g;lY+Xw3 b004gh=-En9K2tJ>00000NkvXXu0mjf{}gM) literal 1523 zcmV-k}4HXO#=r{lX1%OFJ zK~#9!?OIJ}8%GrWHVAw$mXXqn1I9u>Ye^^dkYmBY2TMpgC6S$*A=JBVOGc&;K}jU!;De#CJt%KG`zP(}t_7+0yR3Fc zGxO%ndvD&)03JMe@Nj`4*zGte&dBWhU(zdKSVYg}Z_969?W?|Botee{)^lzee0CRK zn9n0FP5}U_(lLq~kcY*Dg+c~z1rhDJMFjWOdf#qFu)p=3d#p=#iHM6+h=vo0h7&^< z+h{m}k@gOPduzDz>@G&yJGSZYIT3ra_Vbbi|5!*he|v5bSX#x1rv2n&Q*fODlj4jl zPDcO$Qmuiibc|>?f$iO0}iZ-YxaMG3~NdCir+bpGqZB zE>{3Rd1`;BQb|a)2K-|onP(@gNEX9jjI?*qy0zJpfc6f6oYF4!m|5^y}lq>WkA66@#@Kz-|!B zkU_S{^c3i}nvgW#q*?>y0si>g6I@@}Mtg1%6P+h`{PfW$k5Em3RBNEyYH~Ax4DTDJ zFEOFpYU1k5EFLW9P(ON&^*{{w?%W4!tl2(N&o|(cfRm3+fhC+4KS%-!^LdpBc3Vx@ zJr1=x&AyvSK)*iRD!>wMq-PI*{srsBlA(SYjo}6g^LdOm*LBwf1W2o;=7vImQT0Mpb8D_3nfIVk>!3c2W*YR28^5V=4 zSTYd9AF21K`y*H{#vuLO=sS+%W01tWT&^gQ7davnq0!>CD&YiVi`e-I+q=7{O2<0s zB*SY(0xwzJ4I+XFVS^F!#HhX7YPuQ`(n7Q`M=qV#89MrptHBU6pxiGQp;NgpdS$xUq9?3pdhdv)ICp)Y(dj)sGI8U<6C6KrpLBXu|@l z`$JEPx|x*x9FwvhJb3Wn!Gi}69z6UH!0kV4eQ+m9Pp8nP&h5kmwxU5wK9N>sl|N3xi8)=Is_-;W+i!XUg2*)@TjGaXL7T$vs7#7szGkv51<{_ z&S6Rqtltk1tSp|@GZy7?MOQJhlbN-u>wr1|N@ciyw7HfR*XH|+8(W5p=dI84KwEd9 zGMv`<@zf>+yE;c1;KxrN>Dsh6w(3U*STB|=r_5&ax8;RG#&8@h?%lZ$Ky^Qe%O(kC zi`UlKh^v*(A(DZZ?kUw8IE`mMrO11A1NQenFMqYH4*s!_?7Q}j=~$!H62$3{X;txIp^(8@FpGsk2CZA0swe5_ZIL${OPr1v z(m=G);)#Ct9+NE_Kum~+6KKyZA{tI0xVNTy0{@lDjGnw0G?oz!L>o)9EgN8T74~yf z0rgd0V-@g>pjAJ>=nQ7#0`?fBGuUlEfX22$2l*nd`2kw1TA0u4E-txwKfufvF>-{o zCl-${Vrh5mxWaCR$y#r4pexK#CBE>%kQWZy*$Gub#AR`Jnh@cYybGTa^WedQ2M-q+ Z{{rB%;tho^+2#NM002ovPDHLkV1mTS$DRNH diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/t35.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/t35.rsi/meta.json index c9e97f1cd41..05b521f0d52 100644 --- a/Resources/Textures/_Mono/Objects/ShuttleWeapons/t35.rsi/meta.json +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/t35.rsi/meta.json @@ -1,15 +1,14 @@ -{ +{ "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by kyres1 (discord)", + "copyright": "Made by kyres1 (discord), modified by Avalon-proto", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "space_artillery", - "directions": 4 + "name": "space_artillery" } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/t35.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/t35.rsi/space_artillery.png index b0d28593d2c24b0913644b7e23e9d9cabc24e21d..46afc5135463885ad74fce6d87b213e4d50f91a2 100644 GIT binary patch literal 904 zcmV;319$w1P)Px&LPR%2tvxLvE~54 z!hCdWelY9<0Gf6!5@x?wVGqyjYy$u^T^suYfXvRea8Om|RFu*ic?SRz$vBLdj+MBH z&j)#AQy);STmb-nos?k2bYyn6u~Ii3064oT1)`yZ0B0PDWE=pnzqjkFM{9{>9Gr2L zt<^(teQ~F%8cKJn1FOcGW0@(3V%(^=1>_{z)CVyxSFX^gw}BByEHmW3~TNX7*z{UlT-)N~D}#WHe*EI8x1Jio=|`7Jo($Q80UEtV%p8zf4Z&@Fa{iSUqP zc8ATfl|KS*$f*WwZmo;C#L+UUnHN1;BVE6}lpMf_#f^G~S_C#=;khUoFSkM5TP!4X;;4ExY@4Y@)VK~4lB zu=M(k?^+@M7E9kwrrHK&#y|(;hQrNjLO>Q-N4A~W0TSvB><$x+hm1h?@j-CF-Ln6e z19A&SaMD3C0yHN>?rz^^a-jS8FxF%kF

NMnImY+~ID~LObA<$?OjEMZl{f&Rh%R z12IZSoN@7$oN-SCIO8Jwsg&qI2d*#f1pJz=VSjHIMob^e1CSmi#DT%Euk=2c>Oi$s ziFnm=$_?&3;LaI?VLvb>2O`k4YY}%rA#%C%fJ{0sJ1+_Kl!o+B<%}b7w2Wfu9@gKe efL`T6D$74}Ajv;(tRS-h0000-k}2|Ki_AoBnK1~ExQ zK~#9!?OHuZBU=>yB3isch3zav-K?XVYKmvIO+Z)(AuL!VHm`9_ry$6du`uN#?4q4N zbquVq1PKVT>0guAs2Pn$EYdB+E#3o*dBu9}p4{9??j$o=_q{nyGLy;7J!ii2oxcnG z&n4vc593DErtf!FDdcp{Z<$ZLwf`)g0s!Ws^EfT+clF!>x5_6|2_#bqH0m{s8&P}Q zh}w;M4RoFx!%taE#_;N61o!dZu$YW>eV;+Me<+vFV44x6*H$rWOaK5btXuJ0Kc#qb zgRk%2;8PEe9q0!7`NIP8hXptt_X7nlp1(xw^%S1H|J>7k26dG;X2Jjft5U^AW(614 zEsh=zP&~Q8dTJT7#soIAJD}?T*naatUl2gbn`T7#+KcBe0RRg_OW2KPo6apJV=&DK zjG3^nNVvK__a6aVdGdEI>EjGyucr{feA9X9TF;O$GCXMm!2P#cNQD6Tch93hE?;aq z-i>FmFtjAzi0T@zWMp{K9vz#+=-6Zn2N3$`cQQmz2;gtOTs~7Wyx@T8Wu>7^GvWyf zNO@x>469OY;efyX`Eji=6NdHpOdTX>A%Oco7tR54jAqJvBJ?si)Hw&xIpQB*T!0f0 zalp~TL0@9N%AkY*ooijYz@1eJHR?6ns#K9oC6o|fHL30mLb-eqi^*7vACjV0r3zyvjKyTkHzIUG03p(I1KfYBg&Osm$nq|%Tfqg3$r!dS z_po)jhmFjNI7ex*A8(&$n=%JDUE>)7WWS;?r0cJ}O1XU2;)*H`NTw35YLboyAQaF| zH?uov)N3sZXw+-i%rVGAkk%;0PEUn-oYi&4_kB;0gh{5cCTHawICA z+-P0vSs2uXpx4bdfxKM4DAMp`DxrmffnF9Ur=os0Kyvw_ zh&Hm(DLPTK@--3al!$mC<3`k;i_R+%MVaQ-+1NzY! zBE<1x%=bjds#JwyayiP+mCI)>iINuts7kJm9uAN`&M1>M-It)%5qeb4wlq>vt5WqO z1U^=eqQKz<$cwRs_>Z0>caaP0R=kXMm8doXC?B94fWi<@Md^3Ha(~&+c`?R2Ql9q& zB_y;UU^o6d+;(EzqCnAU5~cVBnh~J;_FWr5CZghY?@dWJMj*c?#PNoV+>z2zz9$2y z5YP`J7&Bp!_-tfWun>nh=9Q{$2dZlWa1Qv?hk3}IRSHo&mvaL;CWN?Yzx@&jP*s|{ zAGSqN)Tq~xUR#A}MqG#Bu1U+Q;bb=%qU0JsWjGs1Ab|uDNFe_K(TbVBQk-?W)J>X-j_;sI_TdNHa= z)z$SmHnTfT9Cl}wLV^Q!KWrntwhG{TQ&Da;^M(X%mXt+$u&pv6Hzf5C<`Zvic@HA} zPiO3Qb$u@2-)`+(S2A1^2ar$^92_WrZ$ z&ynN51xiMSC+$}sBPgESAohByt54dgwspDZxOSQ%ZDw}_2Mjp1x&VmrvwSSK#Jc&E zh5C!#e0H<;rYJyL-qUNVN=BF2o!C_uo+@ZNxj+ZEf|FZu|8^46ja;CK1IYg=q&Pj8 z!W*%_7bJLE*bki+_IoBlITuhFo^+)|E(n7`BBYTD%eyZ4Uf_1Auor_;-Bg$>E3diT ztT5!Z7~*fB9S1z6VyNAqG~~7%mKA?$xMQTr}A;Q+tG(qNM-c>_H u`lIbvj_qK diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/t54.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/t54.rsi/meta.json index 6de76d365e0..bfd462beac7 100644 --- a/Resources/Textures/_Mono/Objects/ShuttleWeapons/t54.rsi/meta.json +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/t54.rsi/meta.json @@ -1,15 +1,14 @@ -{ +{ "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Made by kyres1 (discord)", + "copyright": "Made by kyres1 (discord), Modified by Avalon-Proto", "size": { "x": 32, "y": 32 }, "states": [ { - "name": "space_artillery", - "directions": 1 + "name": "space_artillery" } ] -} +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/t54.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/t54.rsi/space_artillery.png index e0647435dfea32af5b61a4ab131af886b59e9824..3f81aeb903b4bf16fabb4b5d7324c094187f9b85 100644 GIT binary patch delta 935 zcmV;Y16cf%HM|FqBYyw^b5ch_0Itp)=>Px&c1c7*R9J=WSIMd z(L<3E4HbV7LJb}~NX06&QK2`*n>~0D`X}_-9x4P~`;tadliP_Dimwu<&`SIp^-+MD}7Wl^ys#)~($$yZ>>)%Vtw(UKzGr7YX z)BvC-6u{W%h+%APeFH=#8UUPRW0r~3*dYJ_`9cl=5RDzNKH8>Zc3_#ns~6KI+1J)L zu(rNoX>K`iL!giGUQ!l(F2BLx_GT1=!(nW1MghRkrtrD^T1H6=rM61DrJ#DDf?6!Uc&=IbAxa{MO3>8W z21*0~67du~ZZG-=LI42S*MK2cBZgd!kbMmRfc}9HJZ>)%@swe0Q)?TDN+3!i28YAY zlVAiyNo1Sm3ps>?-N+YmEZe*KIvH!C63icNK~}CID}UFRKimRQ2^*(#$3{mCwkR2@ zmMH|`U^i<=V@IfWI1Sm}6AEB=XCLEJlSnoP@u^nAr&YL%#>g zC85XdHGL=IDTtEDLLf>ae5Z18Li-R4!QuWfh)TFNcrYkHnNm65ExcvlyfeNqw~U3k zWmA8?kbmRaK*{}4RspM+eIF?{?i8p71_DM-aB^)BmEh{) zoKHZX#a2L6!W1CQLECFh1OPy}RM~{BRT*2Wa#?a+eVzF5_zeKy_0MnIO?Wow9$W&6 zcnbMK4jCmaAX~hg@`W7g9Zs$%Q~}}HGZS$`Jw4kxRQK9^skmlOp%1t-~!CzL0~*?KKo3>gn>qB2!@bU=g@eL0^>gYs;bHJy0sCt3`rxsUp%l!*U?fJA)P6 z!hh8w;rFkzvTJP<$S7&S2S4|5K^4GVGV&6UC3Lj}D0ruUr$Ff%D^IkluVO0-SV2Vs zGz_IGR8qi-{IL2c%_wQp9l<*Vb~lHe5M-3J&_57j30Y2ohmYL0eo$=x7f?(@7lox8 z2un8*CZdZ~{bAWAaNjLwXHL}w=wtKC*C5X(k7=L&@%kTD@E6y*$t8ZAVh{iT002ov JPDHLkV1k%hs)_&r literal 6803 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 diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/tarnyx.rsi/meta.json b/Resources/Textures/_Mono/Objects/ShuttleWeapons/tarnyx.rsi/meta.json index 6cca0bbeecf..8817e73417c 100644 --- a/Resources/Textures/_Mono/Objects/ShuttleWeapons/tarnyx.rsi/meta.json +++ b/Resources/Textures/_Mono/Objects/ShuttleWeapons/tarnyx.rsi/meta.json @@ -1,15 +1,14 @@ { - "version": 1, - "license": "CC-BY-3.0", - "copyright": "Created by kyres1 (discord)", - "size": { - "x": 48, - "y": 48 - }, - "states": [ - { - "name": "space_artillery", - "directions": 4 - } - ] -} + "version": 1, + "license": "CC-BY-3.0", + "copyright": "Created by kyres1 (discord), Modified by Avalon-Proto", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "space_artillery" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_Mono/Objects/ShuttleWeapons/tarnyx.rsi/space_artillery.png b/Resources/Textures/_Mono/Objects/ShuttleWeapons/tarnyx.rsi/space_artillery.png index 110ec113083878e3cd807cf218b8dc1037ae0071..ae92e525b51b6e56a2aae1886a19daad8a0d2bca 100644 GIT binary patch literal 1180 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 From 16b1df68314e5da0b1199e52103f59449f5050c2 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 19:16:01 +0300 Subject: [PATCH 11/32] =?UTF-8?q?=D0=92=20=D1=80=D0=BE=D1=82=20=D0=BE?= =?UTF-8?q?=D0=BD=D0=BE=20=D0=B2=D1=81=D1=91=20=D1=82=D1=83=D0=B4=D0=B0-?= =?UTF-8?q?=D1=81=D1=8E=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml index ec8893695ea..ff776398361 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/admin_ghost.yml @@ -140,8 +140,8 @@ - type: BypassInteractionChecks - type: BankAccount # Frontier - type: MovementSpeedModifier - baseWalkSpeed: 30 baseSprintSpeed: 100 + baseWalkSpeed: 30 - type: InteractionPopup successChance: 1 interactSuccessString: hugging-success-generic From 0c6db562cc0584a420bd7f6507c8eb3cba87d96c Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 19:32:39 +0300 Subject: [PATCH 12/32] =?UTF-8?q?=D0=92=D1=81=D0=B5=20=D0=B5=D1=89=D0=B5?= =?UTF-8?q?=20=D0=B4=D0=BE=D0=B2=D0=BE=D0=B6=D1=83=20=D0=B4=D0=BE=20=D1=83?= =?UTF-8?q?=D0=BC=D0=B0=20=D1=81=D0=B2=D0=BE=D1=8E=20=D1=85=D1=80=D0=B5?= =?UTF-8?q?=D0=BD=D1=8C.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SpaceArtillery/SpaceArtillery/Energy/launcher.yml | 2 +- .../SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index 65b51997c94..da195e7c97d 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -300,9 +300,9 @@ range: 500 - type: Gun fireRate: 50 + projectileSpeed: 120 minAngle: 0 maxAngle: 6 - projectileSpeed: 120 shootThermalSignature: 4000000 # ~2.8km with continuous fire soundGunshot: path: /Audio/Weapons/Guns/Gunshots/laser_cannon2.ogg diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 16a59a2cc0a..69c2e3940f1 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -22,10 +22,10 @@ - type: WirelessNetworkConnection range: 700 - type: Gun - MinAngle: 0 - maxAngle: 6 fireRate: 35 projectileSpeed: 90 + MinAngle: 0 + maxAngle: 6 shootThermalSignature: 10000 # relatively low for a shipgun, ~693m signature if firing continuously soundGunshot: path: /Audio/_Mono/Weapons/Guns/Gunshots/slammer.ogg From 7b3889e8d058db483e33ce6d65e3ecd5a01ac720 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 19:45:29 +0300 Subject: [PATCH 13/32] Update launcher.yml --- .../Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 69c2e3940f1..01150acc021 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -24,7 +24,7 @@ - type: Gun fireRate: 35 projectileSpeed: 90 - MinAngle: 0 + minAngle: 0 maxAngle: 6 shootThermalSignature: 10000 # relatively low for a shipgun, ~693m signature if firing continuously soundGunshot: From a13960310e353c3b390fa07f9da718d96842b51f Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 20:04:58 +0300 Subject: [PATCH 14/32] =?UTF-8?q?=D0=9C=D0=B5=D0=BB=D0=BA=D0=B8=D0=B5=20(?= =?UTF-8?q?=D0=BD=D0=B0=D0=B4=D0=B5=D1=8E=D1=81=D1=8C=20=D0=BF=D0=BE=D1=81?= =?UTF-8?q?=D0=BB=D0=B5=D0=B4=D0=BD=D0=B8=D0=B5)=20=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SpaceArtillery/SpaceArtillery/Energy/launcher.yml | 2 +- .../SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index da195e7c97d..ae60f7e2566 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -319,7 +319,7 @@ - type: Actions - type: ProjectileBatteryAmmoProvider proto: ShipAutopulserPlasmaProjectile - fireCost: 500 + fireCost: 400 - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 01150acc021..84d81e3743c 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -33,9 +33,9 @@ path: /Audio/Weapons/Guns/Empty/lmg_empty.ogg - type: BatterySelfRecharger autoRecharge: true - autoRechargeRate: 550 + autoRechargeRate: 1000 - type: SpaceArtillery - powerChargeRate: 100 + powerChargeRate: 600 powerUsePassive: 100 - type: Actions - type: CombatMode @@ -43,7 +43,7 @@ - type: Airtight - type: ProjectileBatteryAmmoProvider proto: 20mmBulletArmorPiercing - fireCost: 15 + fireCost: 3 - type: Destructible thresholds: - trigger: @@ -101,7 +101,7 @@ autoRecharge: true autoRechargeRate: 1500 - type: SpaceArtillery - powerChargeRate: 100 + powerChargeRate: 600 powerUsePassive: 100 - type: Actions - type: CombatMode From 76bb9cb3ed9390e422815427f9237e317a6ecfb3 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 20:50:34 +0300 Subject: [PATCH 15/32] =?UTF-8?q?=D0=A2=D1=83=D1=80=D0=B1=D0=BE=D0=BB?= =?UTF-8?q?=D0=B0=D0=B7=D0=B5=D1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Покумекал с Сало и пришел к выводу что нужно подправить Турболазер. Снизил урон но сплеш от взрыва сделал больше. +Скорость полета снаряда увеличил. Теперь это корабелька которая стоит своих запар с электрикой и целой емкостью сервера в 45 единиц. --- .../SpaceArtillery/SpaceArtillery/Energy/launcher.yml | 2 +- .../SpaceArtillery/SpaceArtillery/Energy/projectiles.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index ae60f7e2566..7075e5d57fb 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -654,7 +654,7 @@ bounds: "-0.75,-0.75,0.75,0.75" density: 1500 - type: Gun - projectileSpeed: 150 + projectileSpeed: 195 fireRate: 0.75 shootThermalSignature: 12000000 # ~6km after firing soundGunshot: diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml index 4c0b8f4a83b..c60747a3faf 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/projectiles.yml @@ -220,7 +220,7 @@ damage: types: Structural: 15000 - Heat: 15000 + Heat: 45000 - type: Sprite sprite: _Mono/Objects/SpaceArtillery/turbolaser_shot.rsi layers: @@ -240,9 +240,9 @@ - type: ExplodeOnTrigger - type: Explosive explosionType: HardBombShipGun - totalIntensity: 6000 - intensitySlope: 10 - maxIntensity: 55 + totalIntensity: 2000 + intensitySlope: 70 + maxIntensity: 1000 maxTileBreak: 5 - type: GatheringProjectile From a4db23492eeb571bc320dee7d062ab6dc62a131a Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 21:25:04 +0300 Subject: [PATCH 16/32] Update hypospray.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Удалил строчку у боевого гипоспрея, что отвечала за "наполненность" бака, который у боевого гипоспрея априори отсутствует. --- .../Prototypes/Entities/Objects/Specific/Medical/hypospray.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml index a81e3e81dac..765b95486eb 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml @@ -239,8 +239,6 @@ hypospray: maxVol: 30 - type: SolutionContainerVisuals - maxFillLevels: 4 - - type: Injector activeModeProtoId: AdvancedJetInjectorDynamicMode allowedModes: - AdvancedJetInjectorDynamicMode From 46ab936ec66a7d0f2e6b44144e99b03011c08d84 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 21:45:39 +0300 Subject: [PATCH 17/32] =?UTF-8?q?=D0=A3=D0=BF=D0=B0=D0=BA=D0=BE=D0=B2?= =?UTF-8?q?=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавил упакованные версии всем введённым корабелькам. --- .../_Lua/Entities/Objects/Misc/flatpacks.yml | 111 +++++++++++++++++- .../SpaceArtillery/Kinetic/launcher.yml | 2 +- 2 files changed, 109 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml b/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml index 965208293da..927f7308aa9 100644 --- a/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml +++ b/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml @@ -125,6 +125,66 @@ layers: - state: ship_weapon +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretplasmaacceleratorFlatPack + name: Type-1008 Plasma Accelerator + description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurretplasmaaccelerator + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretplasmaacceleratorHugeFlatPack + name: Type-1984 Plasma Accelerator + description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurretplasmaacceleratorHuge + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretType2048FlatPack + name: Type-1984 Plasma Accelerator + description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurretType2048 + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretScyllaFlatPack + name: PASM "Scylla" Plasma accelerator system of magnet + description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurretScylla + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + #MARK: Mono - Kinetic turrets - type: entity @@ -174,10 +234,25 @@ - type: entity parent: BaseNFFlatpack - id: WeaponTurretAK570FlatPack - name: AK570 90mm heavy autocannon + id: WeaponTurretFangFlatPack + name: Fang 90mm heavy autocannon description: A dual barrel, heavy autocannon. Can be remotely activated, or linked up to a GCS. components: + - type: Flatpack + entity: WeaponTurretFang + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretAK570FlatPack + name: AK570 57mm medium autocannon + description: A dual barrel, medium autocannon. Can be remotely activated, or linked up to a GCS. + components: - type: Flatpack entity: WeaponTurretAK570 - type: StaticPrice @@ -187,6 +262,36 @@ layers: - state: ship_weapon +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretPeacekeeperFlatPack + name: Peacekeeper class salvo gun + description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurretPeacekeeper + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretHydraFlatPack + name: Hydra 220mm cannon + description: A main battery with trial barrels, delivering rapid, punishing salvos at extreme range. Fires 220mm auto shells with slightly reduced brute strength. Can be remotely activated or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurretHydra + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + - type: entity parent: BaseNFFlatpack id: WeaponTurretTarnyxFlatPack @@ -346,7 +451,7 @@ description: ASM-501 Smerchs heavy torpedo launcher. Can be remotely activated, or linked up to a GCS. components: - type: Flatpack - entity: + entity: WeaponTurretASM501 - type: StaticPrice price: 250 - type: Sprite diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 84d81e3743c..407fa0aa1d1 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -262,7 +262,7 @@ - type: entity id: WeaponTurretAK570 - name: AK570 57mm heavy autocannon + name: AK570 57mm medium autocannon parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery Date: Mon, 13 Jul 2026 21:52:44 +0300 Subject: [PATCH 18/32] =?UTF-8?q?=D0=A1=D0=BD=D0=BE=D0=B2=D0=B0=20=D0=B3?= =?UTF-8?q?=D0=B8=D0=BF=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Не дочистил компонент отображения наполнения. теперь должно быть в порядке. --- .../Entities/Objects/Specific/Medical/hypospray.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml index 765b95486eb..c9c7cf46d89 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml @@ -238,12 +238,6 @@ solutions: hypospray: maxVol: 30 - - type: SolutionContainerVisuals - activeModeProtoId: AdvancedJetInjectorDynamicMode - allowedModes: - - AdvancedJetInjectorDynamicMode - - AdvancedJetInjectorInjectMode - - type: entity parent: SyndiHypo From 68bd3d2679de3730f1b5a0be787d0b4eeb74482f Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 22:00:26 +0300 Subject: [PATCH 19/32] =?UTF-8?q?=D0=94=D0=B2=D0=B8=D0=B3=D0=B0=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Перенес правки Сало из ПРки #602, как минимум - локализацию поправил. --- .../Locale/ru-RU/_Lua/shuttles/thrusters.ftl | 2 +- .../Structures/Shuttles/thrusters.yml | 22 +++-- .../rogue thrusters/thrusters_rogue.yml | 82 +------------------ 3 files changed, 19 insertions(+), 87 deletions(-) diff --git a/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl b/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl index 2498be563ab..b78cf456c00 100644 --- a/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl +++ b/Resources/Locale/ru-RU/_Lua/shuttles/thrusters.ftl @@ -7,4 +7,4 @@ ent-ThrustermediumRogue = Большой красный ракетный дви ent-ThrusterRogue = Красный ракетный двигатель .desc = обычный красный двигатель ent-ThrusterLargeRogue = Капитальный красный ракетный двигатель - .desc = Крайне массивный, красный и прочный двигатель \ No newline at end of file + .desc = Крайне массивный, красный и прочный двигатель diff --git a/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml b/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml index 24995941c4a..199985b54f5 100644 --- a/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml +++ b/Resources/Prototypes/_Lua/Entities/Structures/Shuttles/thrusters.yml @@ -144,7 +144,7 @@ types: Heat: 40 Structural: 40 - + - type: entity id: OmniThrusterLua name: omni thruster @@ -262,9 +262,9 @@ - type: ApcPowerReceiver powerLoad: 6500 - type: Thruster - baseThrust: 280 - thrust: 420 - thrustPerPartLevel: [437.5, 525, 612.5, 700, 787.5] + baseThrust: 475 + thrust: 520 + thrustPerPartLevel: [704, 805, 906, 1007, 1108] burnShape: ["-0.3,0.5","0.2,1.6","0.8,1.6","1.3,0.5"] damage: types: @@ -289,6 +289,9 @@ flags: None - type: StaticPrice price: 1500 + - type: Damageable + damageContainer: StructuralInorganicUltraHeavy + damageModifierSet: StructuralMetallicStrongUltra - type: RadarBlip radarColor: "#99FF99" scale: 1.2 @@ -328,9 +331,9 @@ - type: ApcPowerReceiver powerLoad: 12500 - type: Thruster - baseThrust: 560 - thrust: 420 - thrustPerPartLevel: [1000, 1200, 1400, 1600, 1800] + baseThrust: 1100 + thrust: 1170 + thrustPerPartLevel: [1630, 1865, 2100, 2335, 2570] burnShape: ["-0.8,1.2","0,2.0","0.8,1.2","1.3,0.5"] damage: types: @@ -342,7 +345,7 @@ layers: - state: base map: ["enum.ThrusterVisualLayers.Base"] - - state: thrust + - state: thrustx map: ["enum.ThrusterVisualLayers.ThrustOn"] shader: unshaded visible: false @@ -353,6 +356,9 @@ offset: 0,2.8 - type: Anchorable flags: None + - type: Damageable + damageContainer: StructuralInorganicUltraHeavy + damageModifierSet: StructuralMetallicStrongUltra - type: StaticPrice price: 5000 - type: RadarBlip diff --git a/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml b/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml index 8eb11e2d9fe..b082ae64d34 100644 --- a/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml +++ b/Resources/Prototypes/_Mono/Entities/Structures/rogue thrusters/thrusters_rogue.yml @@ -1,7 +1,7 @@ - type: entity id: ThrustermediumRogue parent: ThrusterMedium - suffix: Синдикат, StormCreed + suffix: Синдикат, Кодекс components: - type: Sprite sprite: _Mono/Structures/Shuttles/thrusterrogue_large.rsi @@ -10,90 +10,16 @@ id: ThrusterRogue parent: ThrusterPirates name: ракетный двигатель - suffix: Синдикат, StormCreed + suffix: Синдикат, Кодекс components: - type: Sprite sprite: _Mono/Structures/Shuttles/thrusterrogue.rsi - layers: - - state: base - map: ["enum.ThrusterVisualLayers.Base"] - - state: thrust - map: ["enum.ThrusterVisualLayers.ThrustOn"] - shader: unshaded - visible: false - color: "#C44D57" - - state: thrust_burn_unshaded - map: ["enum.ThrusterVisualLayers.ThrustingUnshaded"] - shader: unshaded - visible: false - offset: 0, 1 - color: "#C44D57" - - type: Thruster - damage: - types: - Heat: 40 - Structural: 40 - type: entity - parent: [BaseThruster, ConstructibleMachine] + parent: [ThrusterLarge, ConstructibleMachine] id: ThrusterLargeRogue name: large thruster - suffix: Синдикат, StormCreed - placement: - mode: AlignTileAny + suffix: Синдикат, Кодекс components: - - type: Machine - board: ThrusterMachineCircuitboard - - type: Destructible - thresholds: - - trigger: - !type:DamageTrigger - damage: 15000 - behaviors: - - !type:DoActsBehavior - acts: ["Destruction"] - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-1.5,-1.5,1.5,1.5" - density: 1750 - mask: - - MachineMask - layer: - - MachineLayer - - type: ApcPowerReceiver - powerLoad: 12500 - - type: Thruster - baseThrust: 560 - thrust: 420 - thrustPerPartLevel: [1000, 1200, 1400, 1600, 1800] - burnShape: ["-0.8,1.2","0,2.0","0.8,1.2","1.3,0.5"] - damage: - types: - Heat: 120 - Structural: 120 - type: Sprite sprite: _Lua/Structures/Shuttles/RogueThrusterHuge.rsi - offset: 0,0 - layers: - - state: base - map: ["enum.ThrusterVisualLayers.Base"] - - state: thrust - map: ["enum.ThrusterVisualLayers.ThrustOn"] - shader: unshaded - visible: false - - state: thrust_burn_unshaded - map: ["enum.ThrusterVisualLayers.ThrustingUnshaded"] - shader: unshaded - visible: false - offset: 0,2.8 - - type: Anchorable - flags: None - - type: StaticPrice - price: 5000 - - type: RadarBlip - radarColor: "#99FF99" - scale: 1.5 - shape: diamond \ No newline at end of file From e3022c80b2baa86f60cdc8fbc7bddab31d6b14aa Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Mon, 13 Jul 2026 22:46:53 +0300 Subject: [PATCH 20/32] Update hypospray.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit По уму пытаюсь поиграться с компонентами дабы оставить боевой гипо но с механом джет-инъектора --- .../Entities/Objects/Specific/Medical/hypospray.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml index c9c7cf46d89..b8fe3cfd29c 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml @@ -229,8 +229,6 @@ layers: - state: jetinjector_sc map: [ "enum.SolutionContainerLayers.Base" ] - - state: jetinjector_filled1 - map: [ "enum.SolutionContainerLayers.Fill" ] visible: false - type: Item sprite: ADT/Objects/Specific/Medical/adt_combathypo.rsi @@ -238,6 +236,11 @@ solutions: hypospray: maxVol: 30 + - type: Injector + activeModeProtoId: AdvancedJetInjectorDynamicMode + allowedModes: + - AdvancedJetInjectorDynamicMode + - AdvancedJetInjectorInjectMode - type: entity parent: SyndiHypo From 582e38305ac2095dd31ec1b3c86aa39a34bf922d Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 05:43:16 +0300 Subject: [PATCH 21/32] =?UTF-8?q?=D0=93=D0=B8=D0=BF=D0=BE=D1=81=D0=BF?= =?UTF-8?q?=D1=80=D0=B5=D0=B9.=20=D0=A1=D0=BD=D0=BE=D0=B2=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Я убрал "номинально" новый гипоспрей из папки с джет-инжекторов, и изменил уже готовый combathypo, добавив ему компонент инжектора с джет-инжекторов. По моей задумке он должен мгновенно впрыскивать весь объем хранимого вещества если я правильно все понял. --- .../Objects/Specific/Medical/hypospray.yml | 25 ------------------- .../Objects/Specific/Medical/combathypo.yml | 10 +++----- 2 files changed, 4 insertions(+), 31 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml index b8fe3cfd29c..00666abb823 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Medical/hypospray.yml @@ -217,31 +217,6 @@ - AdvancedJetInjectorDynamicMode - AdvancedJetInjectorInjectMode -# ERT Hypo -- type: entity - parent: JetInjector - id: AdvancedJetInjectorERT - name: ERT jetinjector - description: A pristine, fashionable, high quality injector. Allows for a faster injection, with a slightly larger capacity. - components: - - type: Sprite - sprite: ADT/Objects/Specific/Medical/adt_combathypo.rsi - layers: - - state: jetinjector_sc - map: [ "enum.SolutionContainerLayers.Base" ] - visible: false - - type: Item - sprite: ADT/Objects/Specific/Medical/adt_combathypo.rsi - - type: SolutionContainerManager - solutions: - hypospray: - maxVol: 30 - - type: Injector - activeModeProtoId: AdvancedJetInjectorDynamicMode - allowedModes: - - AdvancedJetInjectorDynamicMode - - AdvancedJetInjectorInjectMode - - type: entity parent: SyndiHypo id: AdminHypo diff --git a/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml b/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml index e80ea143903..4dc9b31a735 100644 --- a/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml +++ b/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml @@ -12,16 +12,14 @@ - type: SolutionContainerManager solutions: hypospray: - maxVol: 45 + maxVol: 30 - type: RefillableSolution solution: hypospray - type: ExaminableSolution solution: hypospray - type: Injector solutionName: hypospray - activeModeProtoId: HyposprayDynamicMode + activeModeProtoId: AdvancedJetInjectorDynamicMode allowedModes: - - HyposprayDynamicMode - - HyposprayInjectMode - - type: UseDelay - delay: 1.0 \ No newline at end of file + - AdvancedJetInjectorDynamicMode + - AdvancedJetInjectorInjectMode \ No newline at end of file From 60adee27c3e28ec8603c0e707c5eeab3bcb9bdd0 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 06:53:58 +0300 Subject: [PATCH 22/32] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=BB=D0=BE=D0=BA=D0=B0=D0=BB=D0=B8=D0=B7?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D1=8F=20=D0=B2=D1=81=D0=B5=D1=85=20=D0=B8?= =?UTF-8?q?=D0=BC=D0=B5=D1=8E=D1=89=D0=B8=D1=85=D1=81=D1=8F=20=D0=BE=D1=80?= =?UTF-8?q?=D1=83=D0=B4=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавил локализацию ВООБЩЕ всех корабельных пушек. Кое-где писал от себя кое-где через перевод. --- .../Locale/ru-RU/_Mono/shuttle/turret.ftl | 41 ++++++++++++++++++- .../SpaceArtillery/Kinetic/launcher.yml | 2 +- 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl index 188a8579583..31f1449eb29 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl @@ -28,7 +28,7 @@ ent-WeaponTurretL85Autocannon = L85 20мм автопушка ent-WeaponTurretDravon = ADBP-7 "DRAVON" 57мм автопушка .desc = Одноствольная автопушка от Aetherion Dynamics. Средний артиллерийский ствол с высокой скорострельностью, но относительно низким уроном, стреляет кумулятивными снарядами для повреждения брони и систем корабля. .suffix = 6 -ent-WeaponTurretAK570 = "AK570" 90мм тяжёлая автопушка +ent-WeaponTurretFang = "Клык" 90мм тяжёлая автопушка .desc = Двуствольная тяжёлая 90мм автопушка, стреляющая универсальными бронебойно-фугасными снарядами, эффективна для продолжительного огня по средним целям. .suffix = 6 ent-WeaponTurretCyrexa = "CYREXA" 220мм орудие @@ -52,3 +52,42 @@ ent-WeaponTurretCharon = M381 "CHARON" рельсотрон ent-WeaponTurretCharonReload = M381 CHARON рельсотрон .desc = Рельсотрон капитального класса, стреляющий массивными снарядами с экстремальной скоростью, способен нанести катастрофический урон вражеским кораблям. Требует ручной перезарядки. .suffix = 12 +ent-WeaponTurretRAC30 = "RAC-30" Драупнир + .desc = Более мощная скорострельная автоматическая пушка, стреляющая градом снарядов, подобно тому как её название превратилось в град копий. + .suffix = 6 +ent-WeaponTurretAK570 = "AK570" средняя автопушка + .desc = Сдвоенная автопушка среднего класса, стреляющая длинными очередями бронебойно-кумулятивных снарядов, эффективна для заградительного огня по средним целям. + .suffix = 6 +ent-WeaponTurretPeacekeeper = SHR-57 "Дробовик" + .desc = Легкая корабельная автопушка ближнего радиуса действия от Aetherion Dynamics. Роторное строение ствола позволяет совершать одновременно несколько выстрелов, формируя конус с эффективным радусом поражения. + .suffix = 6 +ent-WeaponTurretHydra = "Hydra" 220mm + .desc = Основная батарея с опытными стволами, обеспечивающая быстрый и мощный залповый огонь на предельной дистанции. Стреляет 220-мм автоматическими снарядами с несколько сниженной мощностью. + .suffix = 6 +ent-WeaponTurretplasmaaccelerator = "Type-1008" Ускоритель плазмы + .desc = Рельсовый ускоритель выдаёт очередь плазменных сгустков, сжатых и стабилизированных магнитным полем, и ускоренные до внушительных скоростей. Подходит для дальнобойной бомбардировки кораблей вплоть до тяжелого класса. + .suffix = 6 +ent-WeaponTurretplasmaacceleratorHuge = "Type-1984"" Ускоритель плазмы + .desc = Младший брат знаменитого ADEX-9, в отличии от старшего брата имеет менее эффективные конденсаторы и сисемы накопления энергии, ввиду чего скорострельность оставляет желать лучшего, но это не отменяет смертоносности запускаемых им зарядов плазмы. + .suffix = 6 +ent-WeaponTurretType2048 = "Type-2048" Рассеиватель + .desc = Старший представитель известного "Мародёра", благодаря разделительным камерам орудие способно создавать конусообразный заслон из смертоностных плазменных шаров удерживаемых магнитным полем. + .suffix = 6 +ent-WeaponTurretScylla = PASM "Scylla" + .desc = Плазменный ускоритель с магнитным удержанием Сцилла - специальная разработка штурмовых кораблей. Благодаря системе выброса сверхсжатых шаров плазмы, при открытии огня создаёт плотный заслон плазменных снарядов что сметают собой броню. Крайне опасное оружие на близкой дистанции. + .suffix = 6 +ent-WeaponTurretType54 = "Type-54C" Плазменный автопульсар + .desc = автоматическая импульсная пушка, стреляющая очередями плазменных шаров. Первоначальная задумка предполагала её использование против пехоты и бронетехники, но чудовищная эффективность позволила использовать её и в корабельных сражениях. + .suffix = 6 +ent-WeaponTurretType241 = "Type-241" Плазменное копье + .desc = Разрушительное оружие, обычно используемое для крупномасштабной огневой поддержки и стратегического уничтожения. + .suffix = 6 +ent-WeaponTurretM220 = M220 "RUBICON" ЭМИ-установка + .desc = Запускает электромагнитные импульсные снаряды по кораблям, выводя из строя системы с помощью мощных электромагнитных импульсов. Идеально подходит для нелетальных действий. + .suffix = 6 +ent-WeaponLaserTurretL1Phalanx = "L-1" Фаланга + .desc = Легкая лазерная установка, разработанная коллективом «Пантеон», предназначенная для уничтожения угроз всех типов. + .suffix = 6 +ent-WeaponLaserTurretApollo = "L-20" Тяжелое Лазерное Орудие Аполло + .desc = Один из главных видов оружия Коллектива Пантеон, «Аполлон», получил свое название не случайно: его лучи нагревают поверхности до температуры, превышающей температуру близлежащих звезд. + .suffix = 6 \ No newline at end of file diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index 407fa0aa1d1..b67486a72b1 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -286,7 +286,7 @@ projectileSpeed: 150 burstCooldown: 0.7 burstFireRate: 15 - shotsPerBurst: 8 + shotsPerBurst: 6 selectedMode: Burst availableModes: Burst shootThermalSignature: 2000000 # ~4.5km signature if firing continuously From 984bed379e719caf86a606f49033db3332fbaa21 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 06:54:44 +0300 Subject: [PATCH 23/32] Update turret.ftl --- Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl index 31f1449eb29..ae0a29cfcc6 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl @@ -88,6 +88,6 @@ ent-WeaponTurretM220 = M220 "RUBICON" ЭМИ-установка ent-WeaponLaserTurretL1Phalanx = "L-1" Фаланга .desc = Легкая лазерная установка, разработанная коллективом «Пантеон», предназначенная для уничтожения угроз всех типов. .suffix = 6 -ent-WeaponLaserTurretApollo = "L-20" Тяжелое Лазерное Орудие Аполло +ent-WeaponLaserTurretApollo = "L-20" Тяжелое Лазерное Орудие Аполлон .desc = Один из главных видов оружия Коллектива Пантеон, «Аполлон», получил свое название не случайно: его лучи нагревают поверхности до температуры, превышающей температуру близлежащих звезд. .suffix = 6 \ No newline at end of file From b27f82b8c7844af55aeec15f3f9de005ef63b0a4 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 07:05:44 +0300 Subject: [PATCH 24/32] Update turret.ftl --- Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl index ae0a29cfcc6..0de82daf83a 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl @@ -10,6 +10,12 @@ ent-WeaponTurretVanyk = ASM-302 "VANYK" Пусковая установка ent-WeaponTurretTovek = ADMX-23 "TOVEK" Гибридная EMP-установка .desc = Гибридная EMP-ракетная установка от "Атерион". Выпускает EMPHE-боеголовки для выведения из строя и ослабления вражеских кораблей на дальних дистанциях. .suffix = 6 +ent-WeaponTurretASM220 = ASM-220 Крейсерская торпедная установка + .desc = Тяжелая торпедная установка вертикального пуска, для работы которой требуется ручная зарядка, обычно осуществляемая в порту. Однако она оснащена торпедами большой мощности для своих размеров. + .suffix = 6 +ent-LightFighterOrdinanceGPOProjectile = "GPO-L" Пусковая установка неуправляемых 50кг бомб + .desc = Просто проходи мимо. + .suffix = 6 ent-WeaponTurretType35 = Плазменное орудие типа MARAUDER .desc = Запускает магнитно-сдерживаемые шары плазмы по целям. .suffix = 6 @@ -55,13 +61,13 @@ ent-WeaponTurretCharonReload = M381 CHARON рельсотрон ent-WeaponTurretRAC30 = "RAC-30" Драупнир .desc = Более мощная скорострельная автоматическая пушка, стреляющая градом снарядов, подобно тому как её название превратилось в град копий. .suffix = 6 -ent-WeaponTurretAK570 = "AK570" средняя автопушка +ent-WeaponTurretAK570 = "AK570" 57мм средняя автопушка .desc = Сдвоенная автопушка среднего класса, стреляющая длинными очередями бронебойно-кумулятивных снарядов, эффективна для заградительного огня по средним целям. .suffix = 6 ent-WeaponTurretPeacekeeper = SHR-57 "Дробовик" .desc = Легкая корабельная автопушка ближнего радиуса действия от Aetherion Dynamics. Роторное строение ствола позволяет совершать одновременно несколько выстрелов, формируя конус с эффективным радусом поражения. .suffix = 6 -ent-WeaponTurretHydra = "Hydra" 220mm +ent-WeaponTurretHydra = "Hydra" 220мм орудие .desc = Основная батарея с опытными стволами, обеспечивающая быстрый и мощный залповый огонь на предельной дистанции. Стреляет 220-мм автоматическими снарядами с несколько сниженной мощностью. .suffix = 6 ent-WeaponTurretplasmaaccelerator = "Type-1008" Ускоритель плазмы From a83d5da0757a469f8073385e03c4cda1fd4938a8 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 07:42:36 +0300 Subject: [PATCH 25/32] =?UTF-8?q?=D0=9B=D0=BE=D0=BA=D0=B0=D0=BB=D0=B8?= =?UTF-8?q?=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=20+=20=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BA=D0=B8=20=D0=B1=D0=BE=D0=BC=D0=B1=D0=BE=D0=BC=D1=91=D1=82?= =?UTF-8?q?=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавил локализацию для снарядов бомбомёта и торпед. Попутно поигрался с показателями урона КВАЗАРА добавив ему неплохой какой-никакой сплеш --- Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl | 21 +++++++++++++++++++ .../Locale/ru-RU/_Mono/shuttle/turret.ftl | 4 ++-- .../SpaceArtillery/Energy/launcher.yml | 4 ++-- .../SpaceArtillery/Kinetic/launcher.yml | 6 +++--- .../SpaceArtillery/Missile/asm_220_ammo.yml | 2 +- .../Missile/light_munitions_ammo.yml | 9 ++++---- 6 files changed, 34 insertions(+), 12 deletions(-) create mode 100644 Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl new file mode 100644 index 00000000000..d33c55ec206 --- /dev/null +++ b/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl @@ -0,0 +1,21 @@ +ent-BaseTorpedo = Базовая торпеда + .desc = Если вы это видите, вы вероятно уже мертвы! + .suffix = 6 +ent-Asm220TorpedoHE = Торпеда ASM-220 (фугасная) + .desc = Содержит большое количество взрывчатого вещества. «Мощная взрывчатка» — это ещё мягко сказано. + .suffix = 6 +ent-Asm220TorpedoLOSAT = Торпеда ASM-220 LOSAT + .desc = По сути, это крупный гиперпроникающий снаряд из синтетического сплава. Легко пробивает корпус. + .suffix = 6 +ent-Asm220TorpedoECM = ЕМП-Торпеда ASM-220 + .desc = По сравнению со стандартной фугасной торпедой, эта гораздо более разрушительна для электроники из-за установленного внутри электромагнитного импульса, хотя она практически безвредна для корпуса. + .suffix = 6 +ent-LightFighterOrdinanceGPOProjectile = Неуправляемая бомба GPO-L 50 кг + .desc = Просто проходи мимо. + .suffix = 6 +ent-LightFighterOrdinanceZenithItem = Противокорабельная боеголовка ASM(LF)5 "Зенит" + .desc = Управляемая ракета военного образца, обычно запускаемая с лёгких космических аппаратов. Способна наносить значительный урон и легче поражает цели, чем бомба. «Зенит» точна и быстра, но недолговечна. Она может поместиться в лёгкий корпус GPOL. + .suffix = 6 +ent-LightFighterOrdinanceQuasarItem = AD-901 «QUASAR» — одноразовый гиперпенетратор + .desc = Гиперпроникающий снаряд QUASAR — дорогостоящая и экспериментальная попытка миниатюризации технологий гиперускорителей для использования на более компактных космических аппаратах. Это относительно слабый, но быстро движущийся боеприпас, неуязвимый для большинства противоракетных средств. Он может поместиться в лёгкий корпус GPOL. + .suffix = 6 \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl index 0de82daf83a..1e20ca0d106 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl @@ -13,8 +13,8 @@ ent-WeaponTurretTovek = ADMX-23 "TOVEK" Гибридная EMP-установк ent-WeaponTurretASM220 = ASM-220 Крейсерская торпедная установка .desc = Тяжелая торпедная установка вертикального пуска, для работы которой требуется ручная зарядка, обычно осуществляемая в порту. Однако она оснащена торпедами большой мощности для своих размеров. .suffix = 6 -ent-LightFighterOrdinanceGPOProjectile = "GPO-L" Пусковая установка неуправляемых 50кг бомб - .desc = Просто проходи мимо. +ent-WeaponTurretLightMunitionsBay = Отсек для легких боеприпасов "GPOB-L" + .desc = Относительно небольшой бронированный отсек для боеприпасов, способный вместить до двух лёгких боеприпасов. Обычно устанавливается на лёгких космических аппаратах, особенно бомбардировщиках, и представляет собой ограниченный по применению способ поражения целей, значительно превосходящих по весу пользователя. .suffix = 6 ent-WeaponTurretType35 = Плазменное орудие типа MARAUDER .desc = Запускает магнитно-сдерживаемые шары плазмы по целям. diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml index 7075e5d57fb..abf1e38c22c 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Energy/launcher.yml @@ -378,7 +378,7 @@ path: /Audio/Weapons/click.ogg - type: BatterySelfRecharger autoRecharge: true - autoRechargeRate: 300 + autoRechargeRate: 500 - type: SpaceArtillery powerChargeRate: 700 powerUsePassive: 100 @@ -387,7 +387,7 @@ - type: Actions - type: ProjectileBatteryAmmoProvider proto: ShipAutopulserPlasmaProjectile - fireCost: 450 + fireCost: 350 - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml index b67486a72b1..e60170f27c5 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/launcher.yml @@ -284,7 +284,7 @@ - type: Gun fireRate: 8 projectileSpeed: 150 - burstCooldown: 0.7 + burstCooldown: 1.3 burstFireRate: 15 shotsPerBurst: 6 selectedMode: Burst @@ -324,11 +324,11 @@ - type: ShipGunClass shipClass: Light -# Peacekeeper salvo gun +# SHR-57 "Scattergun" - type: entity id: WeaponTurretPeacekeeper - name: Peacekeeper class salvo gun + name: SHR-57 "Scattergun" parent: BallisticArtilleryUnanchorable #Lua BallisticArtillery Date: Tue, 14 Jul 2026 08:54:21 +0300 Subject: [PATCH 26/32] =?UTF-8?q?=D0=91=D0=BE=D0=BB=D1=8C=D1=88=D0=B5=20?= =?UTF-8?q?=D0=BB=D0=BE=D0=BA=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D0=B8=20=D0=B8=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавил недостающую локализацию (+ мелкие правки) Изменил ББ-снаряд Тарникса на Бронебойно-фугасный. ТАК ЖЕ сделал вариацию самозарядного тарникса на бронебойно-фугасном снаряде. Опять же локализация снарядов. --- Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl | 12 +++++ .../Locale/ru-RU/_Mono/shuttle/turret.ftl | 26 +++++++--- .../Kinetic/tarnyx_150mm_ammo.yml | 19 ++++--- .../Kinetic/tarnyx_launcher.yml | 49 +++++++++++++++++++ 4 files changed, 93 insertions(+), 13 deletions(-) diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl index d33c55ec206..c6531f0e8da 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl @@ -18,4 +18,16 @@ ent-LightFighterOrdinanceZenithItem = Противокорабельная бо .suffix = 6 ent-LightFighterOrdinanceQuasarItem = AD-901 «QUASAR» — одноразовый гиперпенетратор .desc = Гиперпроникающий снаряд QUASAR — дорогостоящая и экспериментальная попытка миниатюризации технологий гиперускорителей для использования на более компактных космических аппаратах. Это относительно слабый, но быстро движущийся боеприпас, неуязвимый для большинства противоракетных средств. Он может поместиться в лёгкий корпус GPOL. + .suffix = 6 +ent-CharonSlugAmmo = AD-901 M381 CHARON 280-мм 26,5-кг снаряд + .desc = Универсальный пакет, содержащий плазменный газ для ионизации в линейном ускорителе и сам плазменный заряд. + .suffix = 6 +ent-CharonSubnuclearSlugAmmo = M381 CHARON 280-мм 26,5-кг субъядерный снаряд + .desc = Универсальный пакет, содержащий плазменный газ для ионизации в линейном ускорителе и сам носитель. Этот пакет содержит субъядерную полезную нагрузку. + .suffix = 6 +ent-150mmEmpShell = 150-мм ЭМИ-оболочка + .desc = Химически управляемый электромагнитный снаряд, используемый в 150-мм пушках, таких как TARNYX. Ничего особенного. + .suffix = 6 +ent-150mmHEAPShell = 150-мм HEAP снаряд + .desc = Химически управляемый бронебойно-фугасный снаряд для 150-мм пушек. Он не очень эффективен, так как большинство 150-мм пушек оптимизированы для электромагнитных снарядов. Это примитивный метод, и он, безусловно, не пройдёт проверку NT. .suffix = 6 \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl index 1e20ca0d106..9a276d657cc 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl @@ -28,16 +28,16 @@ ent-WeaponTurretM220 = M220 "RUBICON" ЭМП-установка ent-WeaponTurretDymere = ADEX-9 "DYMERE" турболазер .desc = Самая культовая батарея суперкапитального класса от Aetherion Dynamics. Стреляет огромными ионизированными газовыми снарядами, плавящими даже самую прочную броню кораблей. .suffix = 12 -ent-WeaponTurretL85Autocannon = L85 20мм автопушка +ent-WeaponTurretL85Autocannon = L85 20-мм автопушка .desc = Лёгкая 20мм баллистическая автопушка, предназначенная для скорострельной стрельбы и подавления мелких целей на близкой дистанции. Дешёвая, лёгкая. .suffix = 3 -ent-WeaponTurretDravon = ADBP-7 "DRAVON" 57мм автопушка +ent-WeaponTurretDravon = ADBP-7 "DRAVON" 57-мм автопушка .desc = Одноствольная автопушка от Aetherion Dynamics. Средний артиллерийский ствол с высокой скорострельностью, но относительно низким уроном, стреляет кумулятивными снарядами для повреждения брони и систем корабля. .suffix = 6 -ent-WeaponTurretFang = "Клык" 90мм тяжёлая автопушка +ent-WeaponTurretFang = "Клык" 90-мм тяжёлая автопушка .desc = Двуствольная тяжёлая 90мм автопушка, стреляющая универсальными бронебойно-фугасными снарядами, эффективна для продолжительного огня по средним целям. .suffix = 6 -ent-WeaponTurretCyrexa = "CYREXA" 220мм орудие +ent-WeaponTurretCyrexa = "CYREXA" 220-мм орудие .desc = Главная батарея с двумя стволами, обеспечивающая быстрые и мощные залпы на экстремальной дистанции. Стреляет 220мм автоматическими снарядами с немного сниженным уроном. .suffix = 6 ent-WeaponTurretHades = HADES 305мм орудие @@ -46,10 +46,10 @@ ent-WeaponTurretHades = HADES 305мм орудие ent-WeaponTurretCharonette = M194 "CHARONETTE" масс-драйвер .desc = Более компактный рельсотрон, стреляющий крупными снарядами с высокой скоростью, способен нанести серьёзный урон кораблям. Средний линейный ускоритель. .suffix = 9 -ent-WeaponTurretBofors = "Bofors" 255мм орудие +ent-WeaponTurretBofors = "Bofors" 255-мм орудие .desc = Одноствольная тяжёлая артиллерийская пушка для крейсеров, наносит огромный урон каждым выстрелом на дальние дистанции. .suffix = 6 -ent-WeaponTurretKargil = "Kargil" 203мм орудие +ent-WeaponTurretKargil = "Kargil" 203-мм орудие .desc = Крейсерская артиллерийская пушка, запускающая разрушительные 203мм снаряды для дальнего боя между кораблями. .suffix = 6 ent-WeaponTurretCharon = M381 "CHARON" рельсотрон @@ -67,7 +67,7 @@ ent-WeaponTurretAK570 = "AK570" 57мм средняя автопушка ent-WeaponTurretPeacekeeper = SHR-57 "Дробовик" .desc = Легкая корабельная автопушка ближнего радиуса действия от Aetherion Dynamics. Роторное строение ствола позволяет совершать одновременно несколько выстрелов, формируя конус с эффективным радусом поражения. .suffix = 6 -ent-WeaponTurretHydra = "Hydra" 220мм орудие +ent-WeaponTurretHydra = "Hydra" 220-мм орудие .desc = Основная батарея с опытными стволами, обеспечивающая быстрый и мощный залповый огонь на предельной дистанции. Стреляет 220-мм автоматическими снарядами с несколько сниженной мощностью. .suffix = 6 ent-WeaponTurretplasmaaccelerator = "Type-1008" Ускоритель плазмы @@ -96,4 +96,16 @@ ent-WeaponLaserTurretL1Phalanx = "L-1" Фаланга .suffix = 6 ent-WeaponLaserTurretApollo = "L-20" Тяжелое Лазерное Орудие Аполлон .desc = Один из главных видов оружия Коллектива Пантеон, «Аполлон», получил свое название не случайно: его лучи нагревают поверхности до температуры, превышающей температуру близлежащих звезд. + .suffix = 6 +ent-WeaponTurretThanatos = "THANATOS" Сдвоенный масс-драйвер + .desc = Злой старший брат Харона, Танатос, — это сила, с которой нужно считаться. Этот экземпляр питается от автоматического заряжающего устройства, расположенного где-то поблизости, и не требует ручной перезарядки. + .suffix = 6 +ent-WeaponTurretTarnyx = ADBX-31 "TARNYX" 150-мм ЭМИ-пушка + .desc = Тяжелая электромагнитная пушка производства Aetherion Dynamics, предназначенная для вывода из строя больших участков вражеских кораблей одним мощным выстрелом. Эффективна в асимметричном бою. В эту пушку встроен репликатор патрон и она не требует ручной перезарядки. + .suffix = 6 +ent-WeaponTurretHEAPTarnyx = ADBX-31 "TARNYX" 150-мм бронебойно-фугасная пушка + .desc = Тяжелая электромагнитная пушка производства Aetherion Dynamics, эта вариация заряжается бронебойно-фугасными снарядами для точечного огня по внутренним системам кораблей. В эту пушку встроен репликатор патрон и она не требует ручной перезарядки. + .suffix = 6 +ent-WeaponTurretTarnyxReload = ADBX-31 "TARNYX" 150-мм ЭМИ-пушка + .desc = Тяжелая электромагнитная пушка производства Aetherion Dynamics, предназначенная для вывода из строя больших участков вражеских кораблей одним мощным выстрелом. Имеет возможность зарядки бронебойно-фугасных снарядов. .suffix = 6 \ No newline at end of file diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml index 12c1ace2a94..8752140e89e 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml @@ -59,16 +59,16 @@ # EMP end - type: entity - id: ShipTarnyxApProjectile - name: TARNYX 150mm AP projectile + id: ShipTarnyxHEAPProjectile + name: TARNYX 150mm HEAP projectile parent: BaseBulletTrigger categories: [ HideSpawnMenu ] components: - type: Projectile damage: types: - Structural: 12000 - Blunt: 3000 + Structural: 6000 + Blunt: 1500 - type: Sprite sprite: _Mono/Objects/SpaceArtillery/150_shell.rsi layers: @@ -82,10 +82,17 @@ shape: triangle - type: TimedDespawn lifetime: 5 + - type: ExplodeOnTrigger + - type: Explosive + explosionType: HardBombShipGun + totalIntensity: 1000 + intensitySlope: 25 + maxIntensity: 1500 + - type: GatheringProjectile - type: entity - id: 150mmApShell - name: 150mm AP shell + id: 150mmHEAPShell + name: 150mm HEAP shell description: A chemically-propelled AP shell for 150mm cannons. Its not very good, as most 150mm cannons are optimized for EMP shells. Its a crude method, and it certainly wouldn't pass a TSFN inspection. parent: BaseGrenade components: diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml index 75d6ce0dc9b..d18842ae3ea 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml @@ -48,6 +48,55 @@ - type: ShipGunClass shipClass: Heavy +- type: entity + id: WeaponTurretHEAPTarnyx + name: ADBX-31 TARNYX 150mm HEAP Cannon + parent: BallisticArtilleryUnanchorable + suffix: Station, Recharging Ammo, HEAP + description: A heavy AP cannon made by Aetherion Dynamics, designed to disable large sections of enemy ships with a single, powerful shot. Effective in asymmetric combat. Can be remotely activated or linked up to a GCS. + components: + - type: StaticPrice + price: 10000 + - type: Sprite + sprite: _Mono/Objects/ShuttleWeapons/tarnyx.rsi + layers: + - state: space_artillery + - type: Appearance + - type: FireControlRotate + - type: AmmoCounter + - type: Battery + maxCharge: 40000 + startingCharge: 40000 + - type: ExaminableBattery + - type: WirelessNetworkConnection + range: 500 + - type: Gun + fireRate: 0.1 + projectileSpeed: 200 + shootThermalSignature: 8000000 # ~2.8km after firing - relatively low + soundGunshot: + path: /Audio/Weapons/Guns/Gunshots/ship_duster.ogg + soundEmpty: + path: /Audio/Weapons/Guns/Empty/lmg_empty.ogg + - type: BatterySelfRecharger + autoRecharge: true + autoRechargeRate: 214 + - type: SpaceArtillery + powerChargeRate: 214 + powerUsePassive: 3500 + powerUseActive: 0 + - type: Actions + - type: ProjectileBatteryAmmoProvider + proto: ShipTarnyxHEAPProjectile + fireCost: 15000 # low shot weapon moved back to the original spot + - type: RadarBlip + radarColor: "#ff4800" + scale: 2.5 + - type: ShipGunType + shipType: Energy + - type: ShipGunClass + shipClass: Heavy + # limited ammo for ships - type: entity From 0aa686983b5bfee5c4e5bb894b45c07d2ac61d68 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 09:24:32 +0300 Subject: [PATCH 27/32] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Из-за того что я заменил айди AP на HEAP пришлось корячится с проставлением айдишек. --- .../SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml | 4 ++-- .../SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml | 2 ++ .../_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml | 2 +- .../Prototypes/_Mono/Research/Universal/shipgun_ammo.yml | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml index 8752140e89e..e9ec2167e0b 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml @@ -102,7 +102,7 @@ - type: Item size: Huge - type: CartridgeAmmo - proto: ShipTarnyxApProjectile + proto: ShipTarnyxHEAPProjectile deleteOnSpawn: true - type: Sprite sprite: _Mono/Objects/Weapons/Guns/Ammunition/Explosives/150mmtarnyx.rsi @@ -112,4 +112,4 @@ - type: Appearance - type: SpentAmmoVisuals -# AP end +# HEAP end diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml index d18842ae3ea..540e61ef6cd 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml @@ -48,6 +48,8 @@ - type: ShipGunClass shipClass: Heavy +# ADBX-31 TARNYX 150mm HEAP Cannon + - type: entity id: WeaponTurretHEAPTarnyx name: ADBX-31 TARNYX 150mm HEAP Cannon diff --git a/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml b/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml index 71a59473d10..5aa25d4009f 100644 --- a/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml +++ b/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml @@ -12,7 +12,7 @@ - type: latheRecipePack id: UniversalShellAmmo recipes: - - 150mmApShellUniversal + - 150mmHEAPShellUniversal - 150mmEmpShellUniversal - type: latheRecipePack diff --git a/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml b/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml index 32b740a7626..e495b604f1d 100644 --- a/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml +++ b/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml @@ -32,7 +32,7 @@ - type: technology id: Universal150mmAmmo name: research-technology-universal-150mm-ammo - entityIcon: 150mmApShell + entityIcon: 150mmHEAPShell discipline: Shiparmory factions: - Nanotrasen @@ -40,7 +40,7 @@ tier: 2 cost: 15000 recipeUnlocks: - - 150mmApShellUniversal + - 150mmHEAPShellUniversal - 150mmEmpShellUniversal technologyPrerequisites: - UniversalTorpedoAmmo From 576d1bd87bfef5457b8fc80ebb27ab3f37b3cfe6 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 09:42:36 +0300 Subject: [PATCH 28/32] =?UTF-8?q?=D0=9E=D1=82=D0=BA=D0=B0=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Откатываю этот HEAP, слишком много мороки с изменением ID --- Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl | 2 +- .../SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml | 10 +++++----- .../SpaceArtillery/Kinetic/tarnyx_launcher.yml | 10 +++++----- .../_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml | 2 +- .../_Mono/Research/Universal/shipgun_ammo.yml | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl index c6531f0e8da..9a92bfc9753 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/ammo.ftl @@ -28,6 +28,6 @@ ent-CharonSubnuclearSlugAmmo = M381 CHARON 280-мм 26,5-кг субъядерн ent-150mmEmpShell = 150-мм ЭМИ-оболочка .desc = Химически управляемый электромагнитный снаряд, используемый в 150-мм пушках, таких как TARNYX. Ничего особенного. .suffix = 6 -ent-150mmHEAPShell = 150-мм HEAP снаряд +ent-150mmApShell = 150-мм AP снаряд .desc = Химически управляемый бронебойно-фугасный снаряд для 150-мм пушек. Он не очень эффективен, так как большинство 150-мм пушек оптимизированы для электромагнитных снарядов. Это примитивный метод, и он, безусловно, не пройдёт проверку NT. .suffix = 6 \ No newline at end of file diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml index e9ec2167e0b..b4a00750cf5 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_150mm_ammo.yml @@ -59,8 +59,8 @@ # EMP end - type: entity - id: ShipTarnyxHEAPProjectile - name: TARNYX 150mm HEAP projectile + id: ShipTarnyxApProjectile + name: TARNYX 150mm AP projectile parent: BaseBulletTrigger categories: [ HideSpawnMenu ] components: @@ -91,8 +91,8 @@ - type: GatheringProjectile - type: entity - id: 150mmHEAPShell - name: 150mm HEAP shell + id: 150mmApShell + name: 150mm AP shell description: A chemically-propelled AP shell for 150mm cannons. Its not very good, as most 150mm cannons are optimized for EMP shells. Its a crude method, and it certainly wouldn't pass a TSFN inspection. parent: BaseGrenade components: @@ -102,7 +102,7 @@ - type: Item size: Huge - type: CartridgeAmmo - proto: ShipTarnyxHEAPProjectile + proto: ShipTarnyxApProjectile deleteOnSpawn: true - type: Sprite sprite: _Mono/Objects/Weapons/Guns/Ammunition/Explosives/150mmtarnyx.rsi diff --git a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml index 540e61ef6cd..b0492553915 100644 --- a/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml +++ b/Resources/Prototypes/_Mono/Entities/SpaceArtillery/SpaceArtillery/Kinetic/tarnyx_launcher.yml @@ -48,13 +48,13 @@ - type: ShipGunClass shipClass: Heavy -# ADBX-31 TARNYX 150mm HEAP Cannon +# ADBX-31 TARNYX 150mm AP Cannon - type: entity - id: WeaponTurretHEAPTarnyx - name: ADBX-31 TARNYX 150mm HEAP Cannon + id: WeaponTurretApTarnyx + name: ADBX-31 TARNYX 150mm AP Cannon parent: BallisticArtilleryUnanchorable - suffix: Station, Recharging Ammo, HEAP + suffix: Station, Recharging Ammo, AP description: A heavy AP cannon made by Aetherion Dynamics, designed to disable large sections of enemy ships with a single, powerful shot. Effective in asymmetric combat. Can be remotely activated or linked up to a GCS. components: - type: StaticPrice @@ -89,7 +89,7 @@ powerUseActive: 0 - type: Actions - type: ProjectileBatteryAmmoProvider - proto: ShipTarnyxHEAPProjectile + proto: ShipTarnyxApProjectile fireCost: 15000 # low shot weapon moved back to the original spot - type: RadarBlip radarColor: "#ff4800" diff --git a/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml b/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml index 5aa25d4009f..71a59473d10 100644 --- a/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml +++ b/Resources/Prototypes/_Mono/Recipes/Lathes/Packs/universal_ship_ammo.yml @@ -12,7 +12,7 @@ - type: latheRecipePack id: UniversalShellAmmo recipes: - - 150mmHEAPShellUniversal + - 150mmApShellUniversal - 150mmEmpShellUniversal - type: latheRecipePack diff --git a/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml b/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml index e495b604f1d..5b93e99b117 100644 --- a/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml +++ b/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml @@ -32,7 +32,7 @@ - type: technology id: Universal150mmAmmo name: research-technology-universal-150mm-ammo - entityIcon: 150mmHEAPShell + entityIcon: 150mmApShell discipline: Shiparmory factions: - Nanotrasen From 673756181bb11d6e4d71435a171556a29e2cbbb9 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 14 Jul 2026 09:50:16 +0300 Subject: [PATCH 29/32] Update shipgun_ammo.yml --- Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml b/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml index 5b93e99b117..32b740a7626 100644 --- a/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml +++ b/Resources/Prototypes/_Mono/Research/Universal/shipgun_ammo.yml @@ -40,7 +40,7 @@ tier: 2 cost: 15000 recipeUnlocks: - - 150mmHEAPShellUniversal + - 150mmApShellUniversal - 150mmEmpShellUniversal technologyPrerequisites: - UniversalTorpedoAmmo From d728225f5f179cc04e19ffc8514e17af472a71d1 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Sat, 18 Jul 2026 10:52:48 +0300 Subject: [PATCH 30/32] =?UTF-8?q?=D0=A2=D0=B0=D1=80=D0=BD=D0=B8=D0=BA?= =?UTF-8?q?=D1=81=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Добавил все три вида Тарникса (150мм ЭМИ, самозаряжаемый, 150мм АП, самозаряжаемый, и 150мм без самозарядки) в виде фатплаков, на будущее. --- .../_Lua/Entities/Objects/Misc/flatpacks.yml | 33 ++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml b/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml index 927f7308aa9..bb1fc7035a5 100644 --- a/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml +++ b/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml @@ -265,7 +265,7 @@ - type: entity parent: BaseNFFlatpack id: WeaponTurretPeacekeeperFlatPack - name: Peacekeeper class salvo gun + name: SHR-57 "Scattergun" description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS. components: - type: Flatpack @@ -307,6 +307,37 @@ layers: - state: ship_weapon +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretTarnyxApFlatPack + name: ADBX-31 TARNYX 150mm EMP Cannon + description: A heavy EMP Cannon made by Aetherion Dynamics. It can disable massive parts of an enemy ship, making it effective in asymmetric combat. Can be remotely activated, or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurreApTarnyx + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + +- type: entity + parent: BaseNFFlatpack + id: WeaponTurretTarnyxReloadFlatPack + name: ADBX-31 TARNYX 150mm EMP Cannon + description: A heavy EMP Cannon made by Aetherion Dynamics. It can disable massive parts of an enemy ship, making it effective in asymmetric combat. Can be remotely activated, or linked up to a GCS. + components: + - type: Flatpack + entity: WeaponTurretTarnyxReload + - type: StaticPrice + price: 5000 + - type: Sprite + sprite: _Lua/Flatpack/flatpack.rsi + layers: + - state: ship_weapon + + - type: entity parent: BaseNFFlatpack id: WeaponTurretCyrexaFlatPack From 29e0d7d6a784e95da9b4d24cdba8f2d10144fca7 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Sat, 18 Jul 2026 11:15:15 +0300 Subject: [PATCH 31/32] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=B8=D0=BB=20=D0=BF=D1=80=D0=BE=D1=82=D0=BE=D1=82=D0=B8?= =?UTF-8?q?=D0=BF,=20+=20=D1=87=D1=83=D1=82=D0=BE=D0=BA=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B4=D0=BF=D1=80=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=BB=D0=BE=D0=BA?= =?UTF-8?q?=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D1=8E.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Исправил свою ошибку с прототипом (неправильно вписал айдишку) и переименовал Марадёр в Тип-35 "Марадёр", то есть привел его к каноничному названию. --- Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl | 2 +- .../Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl index 9a276d657cc..d7c7a78f182 100644 --- a/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl +++ b/Resources/Locale/ru-RU/_Mono/shuttle/turret.ftl @@ -16,7 +16,7 @@ ent-WeaponTurretASM220 = ASM-220 Крейсерская торпедная ус ent-WeaponTurretLightMunitionsBay = Отсек для легких боеприпасов "GPOB-L" .desc = Относительно небольшой бронированный отсек для боеприпасов, способный вместить до двух лёгких боеприпасов. Обычно устанавливается на лёгких космических аппаратах, особенно бомбардировщиках, и представляет собой ограниченный по применению способ поражения целей, значительно превосходящих по весу пользователя. .suffix = 6 -ent-WeaponTurretType35 = Плазменное орудие типа MARAUDER +ent-WeaponTurretType35 = Тип-35 "MARAUDER" Плазменное орудие .desc = Запускает магнитно-сдерживаемые шары плазмы по целям. .suffix = 6 ent-WeaponTurretM25 = M25 горный импульсер diff --git a/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml b/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml index bb1fc7035a5..504588546ed 100644 --- a/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml +++ b/Resources/Prototypes/_Lua/Entities/Objects/Misc/flatpacks.yml @@ -23,7 +23,7 @@ - type: entity parent: BaseNFFlatpack id: WeaponTurretType35FlatPack - name: MARAUDER-type plasma weapon + name: Type-35 "MARAUDER" plasma weapon description: Launches magnetically contained balls of plasma at targets. Can be remotely activated, or linked up to a GCS. components: - type: Flatpack @@ -314,7 +314,7 @@ description: A heavy EMP Cannon made by Aetherion Dynamics. It can disable massive parts of an enemy ship, making it effective in asymmetric combat. Can be remotely activated, or linked up to a GCS. components: - type: Flatpack - entity: WeaponTurreApTarnyx + entity: WeaponTurretApTarnyx - type: StaticPrice price: 5000 - type: Sprite @@ -329,7 +329,7 @@ description: A heavy EMP Cannon made by Aetherion Dynamics. It can disable massive parts of an enemy ship, making it effective in asymmetric combat. Can be remotely activated, or linked up to a GCS. components: - type: Flatpack - entity: WeaponTurretTarnyxReload + entity: WeaponTurretTarnyx - type: StaticPrice price: 5000 - type: Sprite From 47457c72175dc5e9beae10367984039abbb375a6 Mon Sep 17 00:00:00 2001 From: BrigaDW Date: Tue, 21 Jul 2026 19:56:05 +0300 Subject: [PATCH 32/32] =?UTF-8?q?=D0=9E=D1=82=D0=BA=D0=B0=D1=82=20=D0=B3?= =?UTF-8?q?=D0=B8=D0=BF=D0=BE=D1=81=D0=BF=D1=80=D0=B5=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Откатил гипоспрей до базового значения согласно требованию Хакса --- .../Entities/Objects/Specific/Medical/combathypo.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml b/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml index 4dc9b31a735..e80ea143903 100644 --- a/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml +++ b/Resources/Prototypes/_ADT/Entities/Objects/Specific/Medical/combathypo.yml @@ -12,14 +12,16 @@ - type: SolutionContainerManager solutions: hypospray: - maxVol: 30 + maxVol: 45 - type: RefillableSolution solution: hypospray - type: ExaminableSolution solution: hypospray - type: Injector solutionName: hypospray - activeModeProtoId: AdvancedJetInjectorDynamicMode + activeModeProtoId: HyposprayDynamicMode allowedModes: - - AdvancedJetInjectorDynamicMode - - AdvancedJetInjectorInjectMode \ No newline at end of file + - HyposprayDynamicMode + - HyposprayInjectMode + - type: UseDelay + delay: 1.0 \ No newline at end of file