
Weapons Resource WAD
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
- Inuyasha_989
- Posts: 612
- Joined: Thu Oct 16, 2003 2:51 pm
- Location: Player Connector
- Contact:
- TheDarkArchon
- Posts: 7656
- Joined: Sat Aug 07, 2004 5:14 am
- Location: Some cold place
- DoomRater
- Posts: 8270
- Joined: Wed Jul 28, 2004 8:21 am
- Preferred Pronouns: He/Him
- Location: WATR HQ
- Contact:
There's something that can be done about that CPU hit, actually- simply randomize a delay that the first sprite balls come out. if you need more, you can write more code in like this:
Code: Select all
TNT1 A 2 //add RANDOMIZE to the projectile
TNT1 A 0 A_Jump(128,2)
TNT1 A 2
//the rest of the summon ball code goes here
My latest weapon is also a BFG, I call it the BFG9k5 as it is roughly an inbetween of the 9000 of Doom and the 10k of Quake2. It uses modified weapon graphics of Quake2 as well as the sound. Initially I wanted to make a much closer to Q2 replica, but I could not achieve this, and since I had already obtained the graphics and modified them to make them more Doom pallette friendly, I figured I may as well come up with something. It features a primary shot with very similar properties to the BFG9000 projectile, but travels at a slower speed, has a blast radius on death as well as the BFGSpray, also the projectile will auto-target it's closest enemy and fire a stream of low damage, high speed projectiles at it Note that both the explosion of the projectile, and the projectile stream can hurt you, so be careful.
Anyway, here it is:
http://rapidshare.de/files/10580166/BFG9k5.zip.html
Anyway, here it is:
http://rapidshare.de/files/10580166/BFG9k5.zip.html
- TheDarkArchon
- Posts: 7656
- Joined: Sat Aug 07, 2004 5:14 am
- Location: Some cold place
- BouncyTEM
- Posts: 3822
- Joined: Sun Aug 24, 2003 5:42 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: 2280 Lol Street: The Calamitous Carnival (formerly Senators Prison)
THANK YOU!DoomRater wrote:There's something that can be done about that CPU hit, actually- simply randomize a delay that the first sprite balls come out. if you need more, you can write more code in like this:Code: Select all
TNT1 A 2 //add RANDOMIZE to the projectile TNT1 A 0 A_Jump(128,2) TNT1 A 2 //the rest of the summon ball code goes here
i've been trying to get rid of the bfg cpu eated-ness without making it too much less powerful.
now it works as i intended.
{FOR THOSE WHO HAVE REVIEWED IT (coughTheDarkArchoncough); please re-review}
-
- Posts: 293
- Joined: Wed Jun 01, 2005 4:40 pm
- Location: At uac headquarters!
- TheDarkArchon
- Posts: 7656
- Joined: Sat Aug 07, 2004 5:14 am
- Location: Some cold place