-------------------------------------------------------------------------
SmoothWeapons: Improving the "Improving PerK's Smooth Animations Mod" Mod
-------------------------------------------------------------------------
Introduction:
The point of this modification to an already awesome mini-mod is to mainly improve the
animations and behavior of the vanilla Doom guns yet again without touching anything
else in the game. After using the original WADs for a while, I eventually noticed that
they actually feel a bit clunky and uncomfortable by today's mod standards. That is
one reason, another reason is that I wanted my vanilla guns to feel more fluid and
faster during casual or serious play. So, we have this. There are some personal
touches and adjustments I made, but that is the point in a sense. I mostly made
this for myself so I could enjoy Doom's weapons in an even smoother way.
The mod contains several variants, so pick your poison. You get the choice of:
- Brown Gloves, Doom Palette (using MAPINFO)
- Brown Gloves, Doom Palette (using KEYCONF)
- Brown Gloves, Truecolor (using MAPINFO)
- Black Gloves, Doom Palette (using MAPINFO)
- Black Gloves, Doom Palette (using KEYCONF)
- Black Gloves, Truecolor (using MAPINFO)
The point of using MAPINFO, KEYCONF, and having Truecolor versions is because some
mods have their own palette and might completely destroy the Doom paletted versions.
A great example is skillsaw's amazing Ancient Aliens. I love playing that with the
black gloved version of this but only a truecolor version will work. The reason for
the KEYCONF version is for some mods like Unloved that use KEYCONF to change the
player class; the KEYCONF versions re-clear classes and re-add SmoothPlayer.
All versions already automatically include the dynamic light fix made for pk_anim.
These should also work flawlessly with any version of G/ZDoom that the originals
worked with since nothing was actually changed code wise to kill compatibility.
Main Changes from pk_anim1/2.wad:
- Player class renamed to SmoothPlayer
- All weapons prefixed with Smooth for the actor names
- All weapons (excluding the Chainsaw) raise and lower at double speed
- Improved the responsiveness and timings of the weapons when firing to feel less clunky
- Taking a Berserk pack will not auto switch to the Fists
- Fixed an issue with the flash frames of the Pistol being misaligned
- Reversed the flash frames of the Pistol to match with the Shotgun and Super Shotgun style
- New versions of the Shotgun flash frames (old versions still in the WAD as frames C and D)
- Adjusted the sprite of the Shotgun idle frame to remove the right hand from view
- Modified the sprites of the black gloved Shotgun to include the entire Shotgun stock
- Smoothed out the Super Shotgun reload even more to look much more fluid
- Changed a frame near the end of the Super Shotgun to improve the overall animation
- You can no longer fire the Super Shotgun a couple tics too early, cutting off the close sound
- Super Shotgun sounds now played on the AUTO channel so they don't cut each other off anymore
- Cleaned up the flash frames of the Super Shotgun to remove some unnecessary pixels
- Removed the "no auto fire safety catch" from the Rocket Launcher and BFG9000
- Moved the sprites of the Rocket Launcher up a little bit on screen to be more visible
- Completely rewritten BFG9000 code and new firing sprites to be more powerful and logical
- Also moved up the sprites of the BFG9000 to get a little more of it on screen
Credits:
Blox (improved gloved fists, shotgun/super shotgun frame tweaks, fixes for Z86 chaingun, extra plasma rifle frames & code)
Blue Shadow (plasma rifle tweaks)
IcyFreezy (black gloves from blakglov2.wad)
JoeyTD (pistol with arm)
Minigunner ("Polished Skull" shotgun muzzleflash)
NeuralStunner (PerK HUD fists with gloves)
Nevander (Dynamic light fix for player actor)
Per Kristian (creator of the original animations mod)
Z86 (smoother chainsaw, super shotgun frame fix, chaingun rotation/animation fix, original smooth BFG)
NightFright (for doing the improving the original mod mod)
Blastfrog (new Shotgun flash frame versions)
New BFG9000 concept and sprites from boom_enhanced1_17.wad
Nevander (for putting together this version and making these adjustments)
Thread on ZDoom Forums:
viewtopic.php?f=43&t=32628