From 5427d386ce5731882b832ef6783e190e114943f9 Mon Sep 17 00:00:00 2001 From: K-Dynamic <20566341+K-Dynamic@users.noreply.github.com> Date: Fri, 11 Jul 2025 00:42:02 +1200 Subject: [PATCH] Minigun inhands + HMG multihand and slow move speed (#35344) * hmg move speed * minigun inhands * even better inhands * touch-up --- .../Objects/Weapons/Guns/HMGs/hmgs.yml | 5 ++ .../Guns/HMGs/minigun.rsi/inhand-left.png | Bin 0 -> 767 bytes .../Guns/HMGs/minigun.rsi/inhand-right.png | Bin 0 -> 760 bytes .../Weapons/Guns/HMGs/minigun.rsi/meta.json | 66 ++++++++++-------- 4 files changed, 42 insertions(+), 29 deletions(-) create mode 100644 Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/inhand-left.png create mode 100644 Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/inhand-right.png diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml index e1de308b12..cbed4c7760 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/HMGs/hmgs.yml @@ -8,6 +8,11 @@ - type: Sprite - type: Item size: Ginormous + - type: MultiHandedItem + - type: ClothingSpeedModifier + walkModifier: 0.8 + sprintModifier: 0.8 + - type: HeldSpeedModifier - type: Gun fireRate: 20 selectedMode: FullAuto diff --git a/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/inhand-left.png b/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..b11cd62b3033206e1dbf3a8224a7aeb8c4e28ae3 GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=ydV2;YCuW)$St-h^ceM4bUb*pJT5O`G<_6Ee8dFoCs;5%EK$3yG zB*-uLKO8W4`7?e33Ud~CL>4nJ@ErnSMo|r~2B4rsiEBhjaDG}zd16s2LqK9?UWuNc zYlwoWo}r$J(EVl2KsDP^BRtbQJ+&A(fE-o^DMnTXMj*=zh^3)ykdHJNnZe>rK(-+x z6N3PdjsoJ$b{4RB7LW}BpUM~+UI0A~qtPs707^|@XJ7%UG%zwYU|aw(6=Wmp0*Fad zfNT(80-DPNRvBbz0c1gS85$UXWH)g1_$|@yZvX~umZytjNQC>_Y2K3#EAY6m9@_Z$ zx4ea}qR(x$(8*`?Tz986xY^isdu;k2ENsBIjB^IV<$lI}OAd@qCKQ1yiEIV2tU>4^4V@twj#RKJEIlop+W;`<0 zB{=Bd_9;Qr7!x$F{V)`m@yf`qan-Y?y|H3tfu?htJggii3;HzOWMmY+_hbLRHkKQI znK(>Zk19=GZtWoVdYfI3ZA`sTuJ_#?SK5^hl+SA5H1IvZGNX?B!$JO62KrCt9kl&> z=W4FkJ@$rc`*(}qoO?js!Y5_li-~7)B4@sH2+{p25T{o0eo2(Af`?H0e?bOUr<|wB zIdxa~*-qp$de^F+6k=`QPjm>gPk0n(XP_`?)%-7YOvWFdbKO7E5W_BJSmhGmb?IQj zLr0d3%)3o{iYKmL$94QjLzu;y^KVnaPkxIrx4tQ9-?7Eo{kck&$R&XfCry U?ls3JP{L;LboFyt=akR{08EPgdH?_b literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/inhand-right.png b/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..39f1a90079ea658c50d74669931cc3c3ca203ba0 GIT binary patch literal 760 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!7>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O_~u2Ka=ydV2;YCuW)$St-h^ceM4bUb*pJT5O`G<_6Ee8dFoCs;5%EK$3yG zB*-uLKO8W4`7?e33Ud~CL>4nJ@ErnSMo|r~2B4rsiEBhjaDG}zd16s2LqK9?UWuNc zYlwoWo}r$J(EVl2KsDP^BRtbQJ+&A(fE-o^DMnTXMj*=zh^3)ykdHJNnZe>rK(-+x z6N3PdjsoJ$b{4RB7LW}BpUM~+UI0A~qtPs707^|@XJ7%UG%zwYU|aw(6=Wmp0*Fad zfNT(80-DPNRvBbz0c1gS85$UXWH)g1_$|@yZvX~uvZsq_u!HLkEATWQxYqao z|AXfzJ6kRU1-+-MpUXO@ GgeCwSsQ(-Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/meta.json b/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/meta.json index 54fc2938ce..fc09537d25 100644 --- a/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/meta.json +++ b/Resources/Textures/Objects/Weapons/Guns/HMGs/minigun.rsi/meta.json @@ -1,31 +1,39 @@ { - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/tgstation/tgstation/commit/a39e3f3f1f351e3be5ae955c4de3a2e8889e191b", - "size": { - "x": 32, - "y": 32 - }, - "states": [ - { - "name": "holstered" + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Assets taken from /tg/station 13 at https://github.com/tgstation/tgstation/commit/a39e3f3f1f351e3be5ae955c4de3a2e8889e191b. inhand-left, inhand-right by K-Dynamic (github).", + "size": { + "x": 32, + "y": 32 }, - { - "name": "notholstered" - }, - { - "name": "base", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "icon" - } - ] -} \ No newline at end of file + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "holstered" + }, + { + "name": "notholstered" + }, + { + "name": "base", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} -- 2.51.2