wepon.pk3: Tiny Filesize, Great Big Guns! [V1.0]

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
Post Reply
User avatar
kinker31
Posts: 50
Joined: Mon Feb 05, 2018 12:18 am
Operating System Version (Optional): Arch, Linux-Zen
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Does anyone actually put anything serious here?
Contact:

wepon.pk3: Tiny Filesize, Great Big Guns! [V1.0]

Post by kinker31 »


(Will require GZDoom 4.14, and most likely 4.15 when it comes out!)
Download it here:
wepon-v1.pk3
(21.93 KiB) Downloaded 35 times

To put it simply, wepon.pk3 takes the vanilla weaponry, and with the magic of pure ZScript (and a few DECORATE-esque bodges), augments and upgrades them into proper demon mulchers!

Want a list? Here, have a list:
  • Pistols, Plasma Rifles, and Pump-Action Shotguns don't get automatically overshadowed!
  • BFGs can choose between cells, or specialized BFG cells that don't interfere with your Plasma Rifle!
  • Works on Final Doom, Doom 1, and most Doom 1/2 wads!
  • Tested with Gun Bonsai, and should be completely compatible!
Good deal, eh?
...no? Darn.

If you're planning on playing this with a mapset, make sure it doesn't radically modify the vanilla weapon lumps, otherwise you're gonna get some extremely weird-looking graphical bugs!

If you're the type to read as much documentation as possible before diving in, here's a small little compendium on the weapons:
Spoiler: Show Me the Wepon!

Spoiler: Change-log
Spoiler: Old-y, Mouldy Versions
Last edited by kinker31 on Sat Jun 21, 2025 9:59 pm, edited 7 times in total.
User avatar
Shatter-Thought[V-4]
Posts: 144
Joined: Tue Apr 06, 2021 8:21 pm
Graphics Processor: Not Listed

Re: wepon.pk3: Tiny Filesize, Great Big Guns!

Post by Shatter-Thought[V-4] »

Very cool ideas so far, some bugs I encountered with Gzdoom:

Shotgun's primary fire with the normal vanilla calculation uses 2 shotgun shells instead of one, though the last shell in the tube is used normally.

Super Shotgun's alternate fire uses NO ammo, I almost want an infinite 4 barrel firing shotgun, but I presume that's not intended ^^.

The mini-gun's speed reduction as it spins faster is clever, but if you empty your ammo as your slowed, the slowness persists once you switch back to the mini-gun after you get more ammo for it, even though it's not spinning super fast, also not being able to switch from a full spin even if not firing is problematic when you tactically need a different weapon in the moment, such as if you know you are about to go dry so you need to bring out your shotty.

Rocket launcher does not shoot grenades unless you have 3 or more rockets, at 2 it does not shoot anything except a firing plume from the barrel, and the alternate only takes one rocket per grenade cluster.

Plasma rifle's sound for the alternate and the eventual spread shot is a bit loud, would be best to lower those sounds a bit if you could, maybe program the spread-shot to only use a single sound.
Also a crash happened to me with the plasma rifle when holding the primary fire steady while opening a blue key door:
"VM execution aborted : tried to write to address zero."
called from EnergyPewPewweapon.PewPewFan at
wepon_rc1-hotfix.pk3 : zscript/plasmarifle. sz, line 178.

There were more lines but they seemed to be similar about the Pewpew thing.

Look forward to trying this out as it gets fixed and refined, it's very cool!
User avatar
kinker31
Posts: 50
Joined: Mon Feb 05, 2018 12:18 am
Operating System Version (Optional): Arch, Linux-Zen
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Does anyone actually put anything serious here?
Contact:

Re: wepon.pk3: Tiny Filesize, Great Big Guns! [RC2]

Post by kinker31 »

Release Candidate 2 is now out! It might be good to be the v1.0 release, but I wanna see if I can get more feedback (and/or bug reports) before I'm ready to do so.
User avatar
Shatter-Thought[V-4]
Posts: 144
Joined: Tue Apr 06, 2021 8:21 pm
Graphics Processor: Not Listed

Re: wepon.pk3: Tiny Filesize, Great Big Guns! [RC2]

Post by Shatter-Thought[V-4] »

Just tried it and the fixes are great! The plasma rifle only consumes 1 ammo even as the fire spread triggers.

It's very fun so far, an awesome work using no new graphics.
User avatar
kinker31
Posts: 50
Joined: Mon Feb 05, 2018 12:18 am
Operating System Version (Optional): Arch, Linux-Zen
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Does anyone actually put anything serious here?
Contact:

Re: wepon.pk3: Tiny Filesize, Great Big Guns! [RC2]

Post by kinker31 »

Shatter-Thought[V-4] wrote: Mon Jun 16, 2025 4:01 am The plasma rifle only consumes 1 ammo even as the fire spread triggers.
Don't worry, the plasma rifle's meant to do that.
User avatar
kinker31
Posts: 50
Joined: Mon Feb 05, 2018 12:18 am
Operating System Version (Optional): Arch, Linux-Zen
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Does anyone actually put anything serious here?
Contact:

Re: wepon.pk3: Tiny Filesize, Great Big Guns! [RC2.1]

Post by kinker31 »

A patch for RC2 has been released, mostly that I had to cut back on the shotgun shells you get because let's face it 8 shells is probably a bit much.
Also fixed a few things here and there too.
User avatar
kinker31
Posts: 50
Joined: Mon Feb 05, 2018 12:18 am
Operating System Version (Optional): Arch, Linux-Zen
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Does anyone actually put anything serious here?
Contact:

Re: wepon.pk3: Tiny Filesize, Great Big Guns! [RC3]

Post by kinker31 »

Release Canidate 3 is now out, and this time, it will most likely graduate to the big 1.0 release!
Refer to the changelog to see what I changed, 'cause there's some pretty big changes in this one.
User avatar
kinker31
Posts: 50
Joined: Mon Feb 05, 2018 12:18 am
Operating System Version (Optional): Arch, Linux-Zen
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Does anyone actually put anything serious here?
Contact:

Re: wepon.pk3: Tiny Filesize, Great Big Guns! [V1.0]

Post by kinker31 »

wepon v1.0 has finally released!
As always, check the changelog, I made some pretty big changes (which unfortunately include a few nerfs, but such is life).
Post Reply

Return to “Gameplay Mods”