header general

[SUBMISSION] M903-UAC (light machine gun)

  • YourAverageMoron
  • YourAverageMoron's Avatar Topic Author
  • Demon
  • Demon
More
1 year 5 months ago #1 by YourAverageMoron
[SUBMISSION] M903-UAC (light machine gun) was created by YourAverageMoron
Name: M903-UAC
Class: 4
Type: Hitscan
Palette: Doom
Summon: M903
Ammo Type: Clip
Altfire: None
Powered Mode: None
Brightmaps: None
Actor modification: None
ACS: None

Description:
The M903-UAC is a light machine gun that trades high fire power for limited movement. This comes in 3 types:
-Classic Doom (ver 1) (no recoil, no reload, normal speed)
-Regular (ver 2) (light recoil, no reload, you're slower while holding it)
-Advanced (ver 3) (reload, a lot of recoil, slowness)

Credits:
Code: YourAverageMoron
Sounds: Fortnite
Sprites: YourAverageMoron

In my last submission I didn't follow any of the rules, so I'm trying again with a better gun. Sorry about that.

File Attachment:

File Name: M903-UAC.zip
File Size:2,649 KB

Please Log in or Create an account to join the conversation.

  • WimpyDoomguy
  • WimpyDoomguy's Avatar
  • Wraith
  • Wraith
More
1 year 5 months ago #2 by WimpyDoomguy
Replied by WimpyDoomguy on topic [SUBMISSION] M903-UAC (light machine gun)
bump

Please Log in or Create an account to join the conversation.

  • Gothic
  • Gothic's Avatar
  • Moderator
  • Moderator
More
1 year 5 months ago #3 by Gothic
Replied by Gothic on topic [SUBMISSION] M903-UAC (light machine gun)
Please don't "bump" if you don't have anything to say.

If I were to pick one version of the bunch, I'd pick VER 3, but some changes need to be made:
  • It needs a check in the ready state so it doesn't reload even if you have full ammo

  • Ready:
    TNT1 A 0 A_JumpIf(CountInv("LMGClip")==100,"ReadyNoReload")
    LMG1 A 1 A_WeaponReady(WRF_ALLOWRELOAD)
    Loop
    ReadyNoReload:
    TNT1 A 0 A_JumpIf(CountInv("LMGClip",AAPTR_DEFAULT)<100,"Ready")
    LMG1 A 1 A_WeaponReady
    Loop

  • You really should give it a custom ammo type instead of using clips.
  • The firing sprites look weird. I tried to give it better lighting, if you want to use them.

  • Speaking of sprites, the pickup sprite looks pretty bad. If you can get a sprite rip with better lighting, that'd be great.
  • Please Log in or Create an account to join the conversation.

    • YourAverageMoron
    • YourAverageMoron's Avatar Topic Author
    • Demon
    • Demon
    More
    1 year 5 months ago #4 by YourAverageMoron
    Replied by YourAverageMoron on topic [SUBMISSION] M903-UAC (light machine gun)
    1. Thank you very much for the feedback!
    2. May I ask why I need a custom ammo type?

    Please Log in or Create an account to join the conversation.

    • BFG Major Mike
    • BFG Major Mike's Avatar
    • BFG Commando
    • BFG Commando
    More
    1 year 5 months ago - 1 year 5 months ago #5 by BFG Major Mike
    Replied by BFG Major Mike on topic [SUBMISSION] M903-UAC (light machine gun)
    Very well done, I like it, I do think the Sprite work looks *slightly* weird, but other than that perfect
    Last edit: 1 year 5 months ago by BFG Major Mike.

    Please Log in or Create an account to join the conversation.

    • Joblez_I
    • Joblez_I's Avatar
    • Dark Imp
    • Dark Imp
    More
    1 year 4 months ago - 1 year 4 months ago #6 by Joblez_I
    Replied by Joblez_I on topic [SUBMISSION] M903-UAC (light machine gun)
    hi! played around with the different versions of this weapon for a little bit. i have a few suggestions and a request. i think this weapon has the potential to be really fun, but suffers from a few issues.

    if you want to make the enemies not gib upon being shot, you'll want to add a +noextremedeath to a custom bullet puff instead of the weapon itself. this can be done in as little as 4 lines of code. i think the weapon itself probably does a little too much damage for a class 4 weapon. when you refer to a class, it doesn't just mean the weapon's approximate function to the original game's arsenal, but the power of the weapon itself. even if the weapon is a hitscan weapon, it's doing a considerable amount of damage per shot, enough to gib most common enemies in the game in one shot. i think when gothic suggested to give the gun a unique ammo type, it's because the gun is quite powerful and could use the custom ammo type as a balancing measure.



    in my personal opinion, i'm not much a fan of the use of a_setroll() here. it feels a bit excessive when firing. i think just having a_setpitch() feels a lot nicer, as the weapon is centered and not angled; the weapon is lurching just a little too strongly to the right considering where it's placed onscreen. for an angled weapon, i think it would work because it's offset to the side, but with a centered weapon it feels like it shouldn't recoil to either side.

    as far as i can tell, these sprites were made using a 3d model of the m60 from battlefield 3. it might be a good idea to mention that in the credits as well. a long time ago, i used the same model to make a sprite sheet, so i could tell right off the bat where it came from. as well, i think some of the sounds are from left 4 dead 2? the reloading sounds are very similar to a few of the weapons from that game. if they are, you should append the credits to reflect that too. that's pretty important.

    lastly, i think the sprite work in general could use some touching up. this is where my request comes in, would it be alright for me to edit the sprites to be more doom-like? in my process, i tend to palettize, add pieces off doom weapons, and filter/draw over sprites to make model rips fit better in doom. i'd certainly be interested in it.

    overall, it's on the right path to being a fun weapon, but it's gonna need some further edits to make it shine. i'll stay subscribed to the topic for now. good work so far!
    Last edit: 1 year 4 months ago by Joblez_I.

    Please Log in or Create an account to join the conversation.

    • Gothic
    • Gothic's Avatar
    • Moderator
    • Moderator
    More
    1 year 3 months ago - 1 year 3 months ago #7 by Gothic
    Replied by Gothic on topic [SUBMISSION] M903-UAC (light machine gun)
    ["YourAverageMoron"]2. May I ask why I need a custom ammo type?

    Because each shot deals more damage than a normal bullet shot from the pistol/chaingun
    Last edit: 1 year 3 months ago by Gothic. Reason: quotes haven't been fixed yet

    Please Log in or Create an account to join the conversation.

    • Gothic
    • Gothic's Avatar
    • Moderator
    • Moderator
    More
    10 months 17 hours ago #8 by Gothic
    Replied by Gothic on topic [SUBMISSION] M903-UAC (light machine gun)
    Any progress on this?

    Please Log in or Create an account to join the conversation.

    • Gothic
    • Gothic's Avatar
    • Moderator
    • Moderator
    More
    7 months 3 weeks ago #9 by Gothic
    Replied by Gothic on topic [SUBMISSION] M903-UAC (light machine gun)
    Closing this due to inactivity

    Please Log in or Create an account to join the conversation.