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.
Know what happens when someone works on the same project for six years? They tend to get really bored of what they're doing. So I decided to hit the reset button, so to speak, and start working on an enhancement mod. Why? Because I can, I guess. So without any further ado, I bring you Zorah's Awful General Enhancement Mod!
Mod Features (so far, anyway):
Eight player classes
General enhancements for Doom
Special Effects
New weapon graphics
New sounds for damn near everything
Alt-fires for your big boom-booms
Footsteps and terrain
Bloodsplats on screen
Basically all the same shit you see in all my other mods
Certified incompatible with Brutal Doom
Loads of options
NC HUD built-in
And lots more!
Gameplay Footage wooo
Spoiler:
Credits (this part's really important):
Spoiler:
-- Sprites --
3D Realms
AbyssWalker
Alandol
Anthony Cole
BadMojo
BigDadHadSomeToo
BloodyAcid
Blue Shadow
Captain J
Captain Toenail
Carbine Dioxide
Chonos Ouroboros
ChopBlock223
Corey Whittle
Damson
David G
DavidRaven
DBJ87
Doomguy5th
DoomJedi
DoomNukem
DrPyspy
Dreadopp
Enjay
eppn5
Eriance
Espi
Finalizer
FuzzballFox
GAA1992
GhostKillahZero
Gothic
hannsg
HeatBeat9509
hnsolo77
Horror Movie Guy
iamcarrotmaster
iD Software
Infirnex
ItsNatureToDie
Ixnatiful
jazzmaster9
JoeyTD
KDiZD Team
Kinsie
Lordsmash
LossForWords
MagicWizard
MagSigmaX
MajikMonkee
Mark Quinn
Marty Kirra
Mechadon
Megaherz
Midway
Mike12
Neccronixis
Neoworm
Ninlhil
NMN
OSJClatchford
Pa1nki113r
Plague Doctor
SamVision
scalliano
Sgt. Shivers
SgtMarkIV
Shadesmaster
Skelegant
Skulltag Team
Smooth Doom Team
solarsnowfall
Sonik.O.Fan
Stormwalker
Taggart
TheAdamantArchvile
TheDarkArchon
TheDOOMMan
TheLightBad96
TheRailgunner
TheUnbeholden
TODM
TorridGristle
Tormentor667
Turbo
TypicalSonicFan
Uboa
Untrustable
Vader
Virtue
VriskaSerket
Williams
wolfercooker
Woolie Woll
WSJ
Xim
XLightningStormL
XTerra
YukiHerz
Z.Franz
Z86
zrrion the insect
-- Sounds --
Alice Jameson
Blizzard
Captain J
Crowbar Collective
Croteam
DavidRaven
Epic Games
iD Software
Johnny The Fox
Konami
Kinsie
MagmaCow
Marty Kirra
Midway
Monolith
Perkristian
Raven Software
Seven
ShockwaveS08
Sound Ideas
Splash Damage
Trent Reznor
VALVE
-- Testing --
Bathy Salts
BigBen
Nems
Seran
That Blind Guy (TBG)
Xterra
-- Special Thanks --
Derrick Drysdale for custom M_DOOM graphic and ZoraGal portrait
Captain J for custom player sprites (ZoraGal)
Kinsie and TheDOOMGuy for custom player select menu code and player
portraits
Disclaimer: Those credited for additional coding may not have worked on Zagemod
directly. Credit here goes for snippets of code or libraries borrowed from
ZDoom.org, Realm667, or elsewhere.
Important: As of v1.3.6, Zagemod makes extensive use of the Corpse Queue system for VFX cleanup. If you're having issues with VFX not displaying or disappearing prematurely, go to Zagemod Settings and set the VFX Queue setting to a higher value (or -1 to disable queueing).
Really liking this enhancement mod. I like the style of your mods in general.
Anyway, since this is an alpha I have some feedback for it:
If you primary fire the chainsaw after alt-firing it it plays a double sound.
The plasma alt-fire is incredibly weak and it's strange how it leaves the sound behind as you move. Even at full charge it seems to do 50 damage to pinkies. It also still works when you have 0 alt-fire ammo.
Speaking of leaving behind sounds, I don't like the footstep system you use here. It plays 2 footstep sounds long after you've stopped if you take a very tiny step, it's not based on the speed your going, and the footstep sounds left behind. I've seen other mods with footsteps where all of those aren't a problem. I'd recommend using this.
I really like the chaingun alt-fire as it makes trying to use it through click busting way less tedious. I feel it could stand to fire a little faster, though.
The shotgun should have a different firing sound. Maybe something that sounds iike a thing being launched out of a long tube?
Also, will Spectres be able to get revived by Archviles after being killed?
I'll look into the chainsaw issue. The plasma rifle is very much unfinished, and will be buffed in the future. I mainly included it to see if I could work out the heatblast mechanic before I got too deep into the mod (hence why dynamic lights don't work for it yet, and the placeholder sounds).
For the Shotgun, you mean the slug fire, right? I can probably find something for it. Will take a look around for references to see if it sounds much different than 00 buck.
Will think about the footsteps thing. I looked at the code, seems simple enough to add terrains and stuff. I quite like the speed of the footsteps in this build, though, and unfortunately, I didn't see an acs source code file in there last I checked. Gonna make it tough to change the timing...
Specters, due to their nature of disappearing when killed now, will not be revived by archviles. I figure dealing with them once is enough this time around, with their stealth mechanic. I always kinda saw them more like poltergeists anyway.
My issue with the shotgun slug shot is I didn't even think it was a slug shot to begin with. It's huge, slow, and has VERY short dropoff and is in strange contrast to the ordinary buckshot which works using hitscan. Due to that I actually thought it was some kind of nail or something which is why I suggested to use a pipe-like sound. The way PB does slugs is simply making it fire a single hitscan shot and giving it ever so slightly less damage than the buckshot and simply using a different shot sound.
Actually, I wouldn't mind the shotgun shooting nails instead. Maybe you can keep the current shot but give it a more nail-like graphic which I think would be more fitting.
Looks to be the main one, but it references other source files I don't see. This one seems to be different than the last one I looked at, too - That one was ACS. ZScript makes my head spin...
Looks obviously different than average vanilla doom mods, and much clean and smoooooth than your previous mod, Doom zone! I love Doom zone as well, but this mod is also promising.
EDIT: So i played this mod and it was indeed great. However, i've found some gripes to talk about;
- I don't know, but firing pistol is waaaaay too slow. I think vanilla one fires pretty faster than this mod's.
- I wonder what does the Rocket Launcher's Alt-Fire do?
- Landing on watery terrain alerts every monsters in the map. I think it's also relevant to your previous mod. No?
- I think zombieman gives way too much ammo. He sometimes drops pistol along with a clip.
- Chaingunner doesn't fling gibs when got gibbed.
- SSG and BFG-9000 seems haven't replaced yet. Or have you already implemented them but not being spawned properly?
- When pressing Plasma Rifle's Alt-Fire, it shows no visual effects or anything. Also i still can spam ineffective Alt-Fire by keep pressing the button despite the meter hasn't fully filled.
- Seems like Shotgun's Slug projectile doesn't fly too far. I've expected this gun to be an alternative sniper weapon on Chaingun's behalf.
- Cacodemon, Hell Knight and Baron of Hell bleeds red blood. The replacements hasn't finished yet, i bet?
And that's it. I see some humanoid enemies plays different gib sound effects when got gibbed. Nice touch on that!
Zagemod v0.7 Beta build is now out! This build implements the rest of Ultimate Doom's actors and the Super Shotgun, but doesn't touch the Doom II monsters just yet. v1.0 should feature all the actors. Still a work in progress.
Changelog:
Spoiler:
-- General Changes --
* Fully implemented Plasma Rifle
* Increased Pistol's fire rate
* Changed shotgun slugs to FastProjectiles
* Increased the rate at which the Plasma Rifle gathers heat
-- Bug Fixes--
* Fixed Chainsaw playing up and rev sound when quickly meleeing and pulling trigger
* Fixed Chainsaw ammo drops dropping only 1 ammo of each type
Download Zagemod v0.7 Beta
Big thanks to Sgt. Shivers for his ridiculously awesome SSG reload animation for Final Doomer, which I borrowed some sprite offsets for.
Also sorry to be so late on responding Captain J, I didn't notice you had edited your post. So I'll go ahead and answer here.
* I've boosted the fire rate on the pistol. Seems it was a common complaint. It was the vanilla rate, but I've removed two tics from its delay.
* The Rocket Launcher's altfire remotely detonates fired rockets.
* I can probably change the terrain alerts. I kinda liked this feature, but I can remove it in v1.0.
* Will look into Troopers giving too much ammo.
* In v0.666, the SSG, BFG, Commando, and Cacodemon were not implemented. They're implemented now in v0.7. Doom II specific actors are not implemented just yet, but the SSG is done.
* I've increased the speed of the shotgun slugs and greatly reduced the projectile's drop.
Footstep module is also not added right now, as I can't ZScript to save my life. Anyway, hope the info helps.
As much as I love Doomzone, it's understandable that you'd want to do something else for a change, especially when I (and others) realized how long you've been working on it.
All that aside, this is looking to be a pretty neat mod so far! Looking forward to future updates as always.
Haven't tested your mod yet because I'm waiting for the 1.0 release, but from the gameplay footage I could make out that the pistol is the only weapon in the mod that needs to be reloaded, which further gimps the arsenal's weakest ranged weapon. Also, I'm not sure what else it could do for an altfire, because I'm someone who plays with dynamic lights on only if a mod/map absolutely requires it, so for me the flashlight isn't even working, I mostly play with standard instead of dark light level anyway, so there almost never is an area which is too dark for me. If possible, maybe add a setting to toggle between different altfire modes. If you're not going to change it, that's fine too, but it's always nice for a mod to cater to different audiences, because everyone plays and enjoys their game differently.
I'm following the progress on your YouTube channel and I'm quite liking how it's shaping up so far, tbh I can't wait for the full release
I've only got two gripes so far, one of which seems to be a bug.
1. Like Captain J said, the Zombiemen (and Wolfenstein SS in your latest videos) give too much ammo, you probably used A_GiveInventory instead of defining an Inventory.Amount value, because normally the amount of ammo from dropped items get overriden by the skill's AmmoDropFactor, which by default is 0.5 and 1.0 on ITYTD and Nightmare. It's also a bit overkill for every backpack to contain the large amount of every ammo type
2. Speaking of which, MAP07: Dead Simple has 10 backpacks on the same spot, so it looks like there's only one. In Zagemod and Doomzone, picking them up all at once only grants the contents of one backpack. I think I fixed this by myself in the past by changing the ACS_Execute to ACS_ExecuteAlways.
Apart from that, I'm excited to see what more ideas you have in stock/up your sleeve, you're awesome, keep up the good work <3
DabbingSquidward wrote:1. Like Captain J said, the Zombiemen (and Wolfenstein SS in your latest videos) give too much ammo, you probably used A_GiveInventory instead of defining an Inventory.Amount value, because normally the amount of ammo from dropped items get overriden by the skill's AmmoDropFactor, which by default is 0.5 and 1.0 on ITYTD and Nightmare. It's also a bit overkill for every backpack to contain the large amount of every ammo type
2. Speaking of which, MAP07: Dead Simple has 10 backpacks on the same spot, so it looks like there's only one. In Zagemod and Doomzone, picking them up all at once only grants the contents of one backpack. I think I fixed this by myself in the past by changing the ACS_Execute to ACS_ExecuteAlways.
1.) There's definitely an Inventory.Amount value defined for magazines dropped by Troopers and SS, though they are explicitly coded to drop a full magazine via DropItem. For the Trooper, I'll see about making it so that they drop half a magazine like in the original game. For the SS, however, I do not plan on changing this, as it makes a pistol start on MAP31 far too difficult on UV (trust me on this, that was about the fifth or sixth attempt from pistol start in the video). There's no A_GiveInventory this time around.
2.) I'm not sure why this happens actually. It's been a longstanding issue I've not been able to figure out. The backpacks this time around don't use any ACS to grant inventory, and there's no randomization. I suspect this might also have something to do with the BFG9000 not spawning in MAP25, but I can't say for sure.
Once I add a couple of skills to the current devbuild of Zagemod, it should be ready for release.
Zagemod v1.0 is out now! This release features everything from Doom II, plus bugfixes.
Changelog:
Spoiler:
-- General Changes --
* Changed voice for Sergeant
* Changed Baron of Hell death sprites
* Changed color translation for Cacodemon sprites
* Increased sprite scaling of Baron of Hell by 20%
* Increased Baron of Hell movement speed
* Increased Baron of Hell attack rate
* Converted barrel explosion sprites to Truecolor PNG
* Consolidated fire-type projectiles into two categories: burn (non-combusting death) and fire (combusting death)
* I'm Too Young To Die skill renamed to Filthy Casual
* Filthy Casual skill now shows keys on the automap
* Filthy Casual skill now allows player respawn
* Ultra-Violence set as default skill level
* Stealth monsters replaced with non-stealth variants for all difficulties
* Renamed Nightmare! skill to Neo-Nightmare
* Set respawn limit on Neo-Nightmare to once
* Set respawn timer on Neo-Nightmare to 30 seconds
-- Additions --
* Implemented Commando
* Implemented Megasphere
* Implemented Hell Knight
* Implemented Revenant
* Implemented Mancubus
* Implemented Arachnotron
* Added new death animation for burn/plasma damage
* Added new damage sound effect for explosive damage
* Implemented Pain Elemental
* Added Forgotten One
* Implemented flaming barrel
* Implemented Archvile
* Implemented Luger Wehrmacht
* Implemented MP40 Wehrmacht
* Implemented Trenchgun Wehrmacht
* Implemented Mauser SS
* Implemented FG42 SS
* Implemented Flammenwerfer SS
* Implemented MG42 SS
* Added UV Pistol Start difficulty
* Added UV Fast difficulty
-- Bug Fixes--
* Included more A_Refire calls to the BFG9000's "cocking" sequence
* Fixed Cyberdemon rocket dynamic lighting
* Fixed picking up Cursed Helms and Potions when at full HP or Armor
* Fixed BFG9000 projectile not forcing extreme death with direct damage
* Fixed SSG forcing recoil when using primary fire with only one shell
* Fixed Pistol going into Hold state when pressing the fire button when coming out of melee
* Fixed Chainsaw being unresponsive when attempting to throw a grenade
Started working on stealth monster replacements. Because everyone hates stealth monsters.
Here's what I've got so far (in order of appearance in the video):
Corporal
A Trooper-tier enemy carrying an assault rifle. Fires in three-round bursts, has to reload after his magazine has been emptied (30 rounds). Replaces Stealth Zombieman.
Gunnery Sergeant
How this fat bastard ended up promoting to NCO is beyond me. Armed with the Super Shotgun, replaces Stealth Sergeant.
Heavy Commando
What's worse than a Commando? One that carries two Chainguns. Replaces Stealth Commando.
Blood Demon
A Demon with a hair trigger. Becomes enraged just by looking at its target. It'll eventually calm down once it loses you, but it's best to just put these things down quickly. Replaces Stealth Demon.
Death Incarnate
As if Revenants weren't enough, the shadows themselves have taken shape. These things' gaze is enough to swallow your soul. Replaces Stealth Revenant.