#  ![](https://www.realm667.com/media/kunena/topic_icons/realm667_repo/user/rep_rejected.png) \[SUBMISSION\] M2 Browning

##

- **Doomperson 999**
- ![Doomperson 999's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar12124.jpg?1693852518) Topic Author
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 32
-
-

   2 years 8 months ago - 2 years 6 months ago [\#11150](#11150) by Doomperson 999  *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11150 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")* was created by *Doomperson 999*

 INFO:
Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.

- [ PPLAZ0.png ![PPLAZ0.png](https://www.realm667.com/forum/attachment/1718?download=1) ](https://www.realm667.com/forum/attachment/1718?download=1 "PPLAZ0.png") [ ](https://www.realm667.com/forum/attachment/1718?download=1 "PPLAZ0.png")
- [ PPLAA0.png ![PPLAA0.png](https://www.realm667.com/forum/attachment/1719?download=1) ](https://www.realm667.com/forum/attachment/1719?download=1 "PPLAA0.png") [ ](https://www.realm667.com/forum/attachment/1719?download=1 "PPLAA0.png")
- [ HMG.zip ](https://www.realm667.com/forum/attachment/1946?download=1 "HMG.zip") [ ](https://www.realm667.com/forum/attachment/1946?download=1 "HMG.zip")

 Last edit: 2 years 6 months ago by Doomperson 999. Reason: [UPDATE]: Minor Tweaks &amp; Bug Fixes.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **CaptainToenail**
- ![CaptainToenail's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11652.png?1696711803)
- Wicked
- ![Wicked](https://www.realm667.com/media/kunena/ranks/rank_81_wicked.png)

 Less More- Posts: 229
-
-

   2 years 8 months ago [\#11186](#11186) by CaptainToenail  Replied by *CaptainToenail* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11186 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 This weapon is seriously OP when you take into consideration the amount of bullet ammo it uses.

Otherwise it seems pretty solid.

If I was going to use this in a wad I'd probably use it as a stationary turret.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Doomperson 999**
- ![Doomperson 999's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar12124.jpg?1693852518) Topic Author
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 32
-
-

   2 years 8 months ago [\#11197](#11197) by Doomperson 999  Replied by *Doomperson 999* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11197 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 The damage factor is intentional (Come on, it's a 50cal), although I don't think it'll be a good idea to make the ammo standard clips for that high damage output that goes above any clip-shooting gun in the game. I'll see what I can do.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **DeVloek**
- ![DeVloek's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11145.png?1542216928)
- Arachnotron
- ![Arachnotron](https://www.realm667.com/media/kunena/ranks/rank_10_arachno.png)

 Less More- Posts: 416
-
-

   2 years 8 months ago - 2 years 8 months ago [\#11199](#11199) by DeVloek  Replied by *DeVloek* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11199 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 A high damage hitscan weapon like this should not come without some downsides, so I got a few suggestions:

- \[strike\]The caliber for the standard pistol and chaingun isn't anywhere near 12.7x99mm so the M2 should have its own ammo type. Then the mapmaker can decide how rare the ammo should be compared to other ammo types\[/strike\]
- Add some recoil to firing
- Decrease accuracy the longer you hold down the fire button
- Slow down the player while they are holding the gun

edit: scratch my first suggestion, I just realized it does have its own ammo type already. I confused the clip sprite in the HUD with standard clips since they look quite similar. Also added another suggestion to slow down the player.

 Last edit: 2 years 8 months ago by DeVloek.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Doomperson 999**
- ![Doomperson 999's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar12124.jpg?1693852518) Topic Author
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 32
-
-

   2 years 8 months ago [\#11200](#11200) by Doomperson 999  Replied by *Doomperson 999* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11200 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 I can slow down the player while they're holding it, but I still don't fully know how to add recoil to weapons. As for the accuracy part, I feel like the recoil should account for that.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **DeVloek**
- ![DeVloek's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11145.png?1542216928)
- Arachnotron
- ![Arachnotron](https://www.realm667.com/media/kunena/ranks/rank_10_arachno.png)

 Less More- Posts: 416
-
-

   2 years 8 months ago [\#11201](#11201) by DeVloek  Replied by *DeVloek* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11201 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 Just add **A\_Recoil(0.1)** to line 40 (where the actual firing animation happens) or for some more finetuning add a **TNT1 A 0 A\_Recoil()** line to the fire state and try some other values there.

This won't decrease accuracy though. Recoil in ZDoom isn't actual recoil like in real life, it just pushes the actor back (or forward if you use a negative value).

Decreasing accuracy while firing would be quite easy in Zscript but I don't know exactly how to do it in DECORATE since I haven't used that in almost a decade. I guess it's possible with some additional fire states.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Doomperson 999**
- ![Doomperson 999's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar12124.jpg?1693852518) Topic Author
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 32
-
-

   2 years 8 months ago [\#11204](#11204) by Doomperson 999  Replied by *Doomperson 999* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11204 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 I was thinking of a type of recoil where only the player's viewpoint changes (i.e., whenever it fires, the player's point of view shifts a bit upward).

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **CaptainToenail**
- ![CaptainToenail's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11652.png?1696711803)
- Wicked
- ![Wicked](https://www.realm667.com/media/kunena/ranks/rank_81_wicked.png)

 Less More- Posts: 229
-
-

   2 years 8 months ago [\#11205](#11205) by CaptainToenail  Replied by *CaptainToenail* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11205 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 You could use this to make the player's view rise with the recoil: https://zdoom.org/wiki/A_SetPitch

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Doomperson 999**
- ![Doomperson 999's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar12124.jpg?1693852518) Topic Author
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 32
-
-

   2 years 8 months ago [\#11266](#11266) by Doomperson 999  Replied by *Doomperson 999* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11266 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 Alright, I did the recoil thingy and removed the quaking because it looked awkward, but I'm not planning on re-releasing it until all the issues are fixed.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Doomperson 999**
- ![Doomperson 999's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar12124.jpg?1693852518) Topic Author
- Demon
- ![Demon](https://www.realm667.com/media/kunena/ranks/rank_5_demon.png)

 Less More- Posts: 32
-
-

   2 years 6 months ago [\#11509](#11509) by Doomperson 999  Replied by *Doomperson 999* on topic *[\[SUBMISSION\] M2 Browning](https://www.realm667.com/forum/closed-submissions/1957-submission-m2-browning#11509 "INFO:

Name: M2-Browning
Class: Level 4
Type: Hitscan
Palette: Doom
Summon: HMG
Ammotype: HiCal
AltFire: No

CREDITS:
Uploaded: Doomperson 999
Edited: Doomperson 999
Sprites: Sgt. Shivers, Yholl, tabijaky, elSebas54
Sounds: Sgt. Shivers, Yholl, Magmacow, elSebas54
Code: Doomperson 999, elSebas54
ACS: No
Idea Base: M2 Browning from FINAL DOOMER

Description: A Heavy Machine Gun sitting for an unknown amount of time scavenged from a destroyed war vehicle out in the middle of a dense forest. Surprisingly, it still works perfectly.")*

 Just released the updated version of this thing. Let me know if there's anything wrong with it.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xOTU3LXN1Ym1pc3Npb24tbTItYnJvd25pbmc/c3RhcnQ9MA==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

[Powered by](https://www.realm667.com/forum/credits) [Kunena Forum](https://www.kunena.org)
