Nugget Doom 1.9.0
·
2733 commits
to master
since this release
Nugget Doom 1.9.0, originally released on June 24th, 2022. Re-released due to invasive workflows.
New Features
- From Crispy Doom:
- Freeaim (Vertical Aiming)
- Disable Berserk Tint setting
- Bloodier Gibbing setting
- Bobbing Styles selection, as seen in Zandronum
- Smooth Health/Armor Count setting, to progressively increase and decrease said displayed values, similar to Heretic
- Alternative Arms Display setting, to show the Chainsaw or SSG's availability on the Arms widget in place of the trivial Pistol
- Sound Clipping Distance selection, to optionally double the distance at which SFX become audible
- New cheats:
- 'MDK', much like in ZDoom
- 'SAITAMA', to enable the MDK Fist (replaces A_Punch's melee attack with the MDK attack)
- 'LINETARGET' as an alternative to 'SCANNER'
Changes
- Fixed bobbing during Boom (complevel 9) demos
- Extra Gibbing now checks for the weapon function instead of the weapon itself
- Crouching:
- 'crouchOffset'...
- ... is now directly applied to the 'viewz' calculation, fixing multiple issues
- ... now takes as many steps as 'height' to reach its target
- ... is now written and read when saving and loading the game, respectively. Additionally, did the same for 'jumpTics'
- ... now gradually decreases down to zero when the player is dead
- Implemented crouch jumping
- Increased base crouching/standing up speed from 2 units to 3 units
- 'crouchOffset'...
- Moved jumping, crouching and flying logic from 'P_PlayerThink()' to 'P_MovePlayer()'
- Allow minimal mid-air movement when Jumping is enabled
- Increased minimal viewheight value from 8 to 32
- Change "Extra Lighting" thresholds to (-16; 16)
- Removed an out-of-place 'P_AimLineAttack()' call in the linetarget lookup in 'HU_UpdateCrosshair()'
- Restored quick save/load prompts
Additionally, changes from Woof! 10.0.0 and 10.0.3 have been merged.