v1.5.0
The NYANHUD Update
- NYANHUD now allows up to 16 full customisable huds
- Fixed NYANHUD incorrect scaling
NYANHUD IMPORTANT CHANGES
big_ammohas been renamed tobig_ammo_text.- If your hud looks strange, just rename the component to
big_ammo_text
- If your hud looks strange, just rename the component to
stat_totalsparameterstat_formathas been replaced withstat_label.- The format is now customisable via the option
Display -> HUD -> Ex-Hud -> Level Stat Format
- The format is now customisable via the option
map_titleparametercycle_authorhas been replaced withno_author, with cycle being default and controled viaAutomap -> Cycle Level Title / Author- Due to
NYANHUDfixed scaling, the exhud now looks taller.- If you'd like the old scaling, go to
Display -> HUD -> Ex-Hud -> Ex-Hud Height Ratioand set it to90%.
- If you'd like the old scaling, go to
NOTICE
- Savegames from older versions are not supported.
Hudkeybind has been reset in favour of the newCycle Full Hudkeybind. You can reset it, as you like in thekey bindingsmenu.
NYANHUD
- Check out the NYANHUD page to see all the new changes
- Nyan Doom comes with multiple hud presets that you can cycle through with the "Cycle Full Hud" key
NYANHUDnow allows up to 16fullcustomisable hudsclearhudcan be used to clear existingfullhudsNYANHUDsupports lump stacking forfullhuds (sofull 3can be pulled from one lump, whilefull 4can be pulled from another)
- Revamped
status_widgetwith brand new icons that can be coloured- can now be drawn in reverse (down-to-up, right-to-left)
- now supports Heretic / Hexen with all powerups covered
- if pwads include custom icons, the colors are ignored
- New
status_timerswidget which works similarly tostatus_widgetbut includes text and timers instead - Reworked
bigcomponents significantly with more options - Revamped
keyscomponent to allow for a "boom style" - Added support for "boom bar" options for:
ready_ammo_texthealth_textarmor_text
- Added a bunch of new components:
doomguy_faceloading_diskbig_ammo_textvsbig_ammobig_mana
ID24 Music Changer Support
- Nyan Doom now supports the ID24 music changer linedef actions (thanks elf-alchemist for Woof implementation)
- Music Changers can be used in any complevel
- Currently not supported in UDMF or Hexen
- See ID24 Features for more info
Colors
NYANTChas been removed in favour of config options in the menu (Display > Colors)
K/I/S Milestones
- Based off Nugget Doom
- Uses the
secret_messagecomponent to announce when all kills, items, or secrets have been found - Customisable so you can enable or disable which milestones you care for
Randomly Mirrored Corpses
- Added random mirrored corpses (from Woof)
Revamped Screen Wipe
- based on Woof, but reworked for DSDA/Nyan
- Added a new "fast" screen wipe option (inspired by CRL)
Weapon Options
- Added new "Prefer berserk over Chainsaw" Option
Messages
- Added map authors for the IWADs (Heretic / Hexen excluded since we don't know the authors)
- Example: "E1M1: Hanger" by "John Romero"
- Added support for colored messages
- Doom and Heretic key colors (ex: "yellow key" - yellow)
- Hexen key colors (ex: "Emerald Key" - green)
- Secret Message
- Allow secret message format (default / ratio / percent)
- Added Message "Fade" (similar to Nugget Doom)
- Obituaries
- Added "gender" option
- Message colour has been reset and can now be found in
Display > Colorsmenu
- Added Buddha Messages (from PrBoom X)
Menu
- The last page in the the menus is now remembered (instead of just the option on a page)
- Some options are now hidden in the menus based on game type
- You can show all options regardless of game type in
General > Nyan > Show All Game Specific Options
- You can show all options regardless of game type in
Automap
- Added icons instead of
K/I/Son the map stats (option to revert inAutomapmenu) (I finally added this s4f3s3x :P) - Added "Use Automap Hud for Fullscreen" option (on by default)
Raven
- Added "All Artifacts" cheats key bind (thanks liPillON for the suggestion)
- Fixed some shareware logic stuff regarding unavailable weapons
Hexen
- Fixed kill stats for Hexen
- Level table now takes you to the correct map
- "Restart Map" key will now restart the correct map (note that previous and next map keys are not working correctly)
- Fix Hexen lightning permenantly altering sectors during save/load
- Fix Shadow/Altshadow drawing for player sprites in OpenGL (most noticable when using the Icon of the Defender as the Cleric)
- Added Dynamic palette Fade for the finale
- More minor fixes
- Fix Hexen inventory pointer when moving between maps
- Fix player view falling beneath the floor when killed as a pig in Hexen
- Powerup blinking is now correct for Hexen
- Fix bad "pause" graphic drawing
- Fix Hexen Deathmatch crash
- Keys now show in statusbar when cheats are used
- Fixed Hexen showing "1" in the inventory
- Added multiple "key pages" on the statusbar (similar to KEX behaviour)
- Account for negative blue mana in exhud components (did you know that the Fighter Axe can cause mana to become negative in Vanilla Hexen??)
Console
- Renamed
level.secret_exit->level.exit_secret - Added 2 new console commands:
level.finale- normal exit + triggers finalelevel.finale_secret- secret exit + triggers secret finale
Doom 2 Cast Call
- Added a bunch of Crispy Doom features:
- "Skippable cast" - you can now cycle through the cast with the strafe keys
- "gib key" - you can now gib monsters with the run key
- "rotatable cast" - you can rotate monsters with the look left/right keys
- Allow "A_RandomJump" in cast
- Fix "Doomguy firing" in cast
- Allow fuzz, colour translation, and translucency in cast
- support mirrored corpses in cast
Rendering Fixes
- Fixed
NYANHUDincorrect scaling - Fix weird pixels resulting from strange Colormaps (thanks to Dragonfly for bug report, and fabiangreffrath for troubleshooting help)
- Fixed OpenGL weapon alignment for wide weapons (thanks to gera2342)
- Rework transmap functionality
- Fix Software SSG fire "bleeding line" (fixed long standing PrBoom bug)
- Fix OpenGL weapon sprites rounding error under certain resolutions
- Fix fuzz getting cut off on the right side of the screen (example: REKKR bow)
- Draw sprites overlapping into visible sectors (from Woof)
- Eliminate right-edge drift/jitter on long walls/midtextures in Software (thanks to pvictress and International Doom)
Other stuff
- Prefer IWAD over port lumps for
ANIMATED/SWITCHES(Thanks to Xaser for bug report) - Fix Game Modifier Demo Playback Seekbar Desync
- Added "Block Rewind After Timeout" Option
- Disabled PrBoom gib death easter egg by default (added to menu as "Rare Player Gib Death" option)
- Fixed STDISK being unable to be disabled (now an element in
NYANHUD) (Thanks Terraformer9x for bug report) - Added better "angry doomguy face at start of level" fix (and the ability to turn it off via
dsda_doomguy_angry_face_fixconfig) (Here you go PorpiangWriter) - Added vertical boost for flying cheat in Doom
- Add Xbox Easter Eggs
- Remove detailed quicksave option
- Fix "No Rest for the Living" next/prev map functionality
- Fix bad kill counts regarding spawning enemies and D'sparil spawns
- Fix hitboxes showing on keys when cheat is off (when "Always Show Keys" is active)
- Disable weapon alignment "Centered" for weapon sprites with y-offsets (fixes stuff like how the serpent staff in hexen wouldn't bob up and down while firing)
- "Death Use" option now respects mapinfo flags
- Fixed minimap when changing resolution / renderer / hud
- Fix minimap y scaling
- Disable quit sounds for Raven (they don't have them)
- Added key blink support for UDMF
- Fix HOM line on right of screensize during strange resolutions (thanks PorpiangWriter for bug report)
- Fix PWAD CREDIT not being shown when a blank DEMO2 is used (thanks Xyzzy for bug report)
- Lots of other small fixes