From e9b0097401d5327b52a9255c2c6baef7b5aa52ca Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sat, 25 Jan 2025 21:44:35 +1100 Subject: [PATCH] Added a Jorf! Machine Gun. --- .../projectiles/guns/launcher/foam_gun.dm | 14 ++++++++++++++ icons/obj/guns/foam/machine_gun.dmi | Bin 0 -> 2964 bytes 2 files changed, 14 insertions(+) create mode 100644 icons/obj/guns/foam/machine_gun.dmi diff --git a/code/modules/projectiles/guns/launcher/foam_gun.dm b/code/modules/projectiles/guns/launcher/foam_gun.dm index 33eaae8345c..af3cbb1519b 100644 --- a/code/modules/projectiles/guns/launcher/foam_gun.dm +++ b/code/modules/projectiles/guns/launcher/foam_gun.dm @@ -80,6 +80,20 @@ if(distance <= 1) to_chat(user, "The hammer is a lot more resistant than you'd expect.") +/obj/item/gun/launcher/foam/machine_gun + name = "foam machine gun" + desc = "The Jorf machine gun, hose the competition down and hate yourself while you spend forever reloading! It holds 30 darts." + icon = 'icons/obj/guns/foam/machine_gun.dmi' + w_class = ITEM_SIZE_NORMAL + fire_delay = 0 + autofire_enabled = 1 + one_hand_penalty = 3 + max_darts = 30 + burst_delay = 1 + burst = 3 + burst_accuracy = list(0,-1,-1) + dispersion = list(0.0, 0.6, 1.0) + //the projectile /obj/item/foam_dart name = "foam dart" diff --git a/icons/obj/guns/foam/machine_gun.dmi b/icons/obj/guns/foam/machine_gun.dmi new file mode 100644 index 0000000000000000000000000000000000000000..fc2ab213fceab41b77577a53089e70f2c1309d04 GIT binary patch literal 2964 zcmV;F3v2X=P)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5sXV_ZCq;>iGbOXA7|1u|;!G<_%uR)`;i@u9a})FOGgB0j@>42x zi*xcz;&b9N67!IBnh>qC2(M0M1y?^8uvY+I>pv-SnZ$Vj01CuOL_t(|ob8=^P*m3) z$A9O(cK7bGusoKBs4NC8h*qbQhWLI5U-$^9qcL@=O?^ybXBzEa?FIWsJGGs}q}nD; zI%;BzjY*6`P14$oos3DQ<6{y8LsS$~1tP2h3%l&@Jw4~5n_YxNxcf4m&&-|WzRvIW zyZ1cqy?oC(01O6$!C){L3~lH=z0_hhkfmw=Vngj!{gErFpJ_{jxYYp9(BpS7u9EH zE>veHXW>d~4t_0dw7PHDSoJ{iD77-tp;jj3sQXj%)B{$gGb%R7SArbFAHDXrHW=59^3mG@c^);rde9seBMX* z{dxE}j_>j`wib>WzU{=ZK>6A~tWbSx$7b-8D({1ftuT9{BjEFm4cl<)D?4e$6}S;i ztG8&srN|uG2E1SM#aAml4`aPvM7NFWaB06>k`0WuB;XN(PJ1%Qx0=B#2_SWGU~;)3 z;d%>rWFx3Dpmuv2=KOvnpKHO_3UWa(7(udFzApBd+ozb*?Vx&na8tG5tlCT98f(YU zd|um!jS?1I-C4vIt(JUu&Y`{-QJv;6TVuq zWSVpEv@v$f8w_}Qeg;OW3Y;K-sjVH^E?ot;w+B)$Uqglt7uYWU5BaSUa5e$;B+DS& z>;~?ti)2L}5^p%Q^xe*zQ2hMP0jq*o+o${JF%<0_a;}!for`57iKARq5lgA*tBORo+F0j_N;9S7~xq=ZKMj3K>19BM6I6El`E%KP zfAeU?9S34u!@F1M2gS=J6(D_C+#SUMA&hmJyFb{aC1hR$uXg6i=hS7sXSkxk$+NYE{b z&_x0|y!{8@?sUPNgNI<)sWb4;D_8r?fw8u~;igl0sHPUqWn@6zqvK)t>CeDpG*nb| zd>J@qv7B1&PP0`UaW)0o2I+5qP{@q}cbgL~{Nuer#Wv_S;bU8VrrqJiuk2PqlAx+| zIhHr2f``<30%>^sUN3N>06Zzmq(l`B(-0JNn7yjt_EkiEVQF}|JAIEmj zo~FJqYnt|=^Zcx-YOL+kh5k*q(S5P_fS2&ihkUE;#}cj7MEg5UUt(=PmORL@GZ+j8 zgTY`h7z_r3!C){L3_rILMvv5_f40VJ;3dZ$sQUyxmEpic)yGrfxPL&zWc(o|U;uqQsFH{gR`K{r1p$3LDcz_Ct6D3fM;{+d zoc0fhX#63K@BsRFoXZ=)AsE2aHBwSQt-~}O#%6Mq?o_^ z_o^i`LzA61Ke-iFJyL+oH7(dn8egHc9l0}7Fh{B(Ad5;GK6<&To>@z)5hy-V1s;zF zwx2lJuaB{aKcos;JSs<_l|tjBBH%4DTwXX0E*4MLmiigrgZjx6puS`V)REtd%jd$m zoRQFT;v?XvJPdEGS?>K2aJ93tk2gO zzwZ7CgT4WM^!ePXM+(4P(*j=E$O*0Oes@L+3ex8za=HBRtk2gOzwZ7C;g~-_lsBa! zPkTGMJ$^sOiGs?DqC_r=FAU@NYr)ca0qD~a-#dOk&`BKV`2BF^0_YvTUuXQf<}Zlq z+hrW<^JCgSAzH!4BXQ9`;ePtY5^m!4%PNDxU@#aA27|%)7W03u{fJ!Sh&71-0000< KMNUMnLSTYwg1wsn literal 0 HcmV?d00001