As I'm struggling to finish all the finishing touches, here's an almost complete release of the mod.
Changelog
Features & Fixes
- Most classes now get precached when the mod is loaded. This results in slower initial startup but less stuttering as you play and new resources get loaded.
- Beautiful Doom Settings can now be reached both via GZdoom options menu and from the main menu as "Beautiful Settings". Please note, if you run it with another mod that also contains a main menu replacement, you will not be able to see "Beautiful Settings" in the main menu, but you can still reach it via Options menu > Beautiful Doom Settings.
- Added "Gibs pushable by explosion" option to Beautiful Doom Settings. Disabling it will make gibs non-interactive and (hopefully) lighter on your CPU. (Large amounts of gibs will still cause framerate drops. There's only so many actors GZDoom can handle.)
- Added "Beautiful Doom Decorations" option that allows to disable replaced decorations from Beautiful Doom (same as other toggle options for weapons, monsters, etc.).
- Added "Shootable Decorations" option: if Beautiful Doom decorations are used and this option is enabled, some decorations will be shootable by hitscan attacks (whereas in vanilla Doom decorations can only block projectiles) and some will react to being shot (for example, decorative victims can be killed, hanging bodies will swing around, etc.). Non-solid decorations will not be affected.
- Icon of Sin replacement can now be disabled, just like any other monster, in the Per-monster replacement settings menu. This will disable enhanced spawn cube visuals, death effects including the earthquake triggered by its death.
- Players and objects will no longer appear partly submerged into liquid surfaces such as acid or water: while the effect was nice, it prevented some maps from being easily completed due to attack-activated switches positioned carefully at a specific height.
- Added "Show Weapon Help" button under Beautiful Doom Settings (default bind: G). With Enhanced and Modern weapon sets pressing it will show a graphic popup with some weapon information.
- Removed old Help screen (F1)
Fixes
- Fixed Modern Super Shotgun being able to reload when you're out of shells, essentially having infinite ammo. (Thanks tototo)
- Fixed blood sprays overhang on ceilings
- Fixed Enhanced Second Pistol being visible and pickupable even when it shouldn't be
Visuals
- Reworked and improved Enhanced muzzle flashes: they now have higher resolution, more detailed highlights on the gun sprite, fade-out animation, and leave smoke when firing.
- New chainsaw deaths for Zombieman and Chaingunguy
- Vanilla (red) muzzle flashes now use additive rendering which makes them more vivid without altering the classic look.
- Added some missing frames for the Vanilla muzzle flashes.
- Assault Rifle (Modern Guns) can now use Vanilla muzzle flashes.
- Improved bullet effects on hitting various surfaces: they now spawn more consistently, and bullets will leave holes on floors and ceilings, just like they do on walls.
- Blood pools and drops on the ground now have materials attached: they will reflect dynamic lights, such as torches, explosions, etc.
- Chaingun Guy will now use different sprites (holding a rifle) when you're using Modern Guns, to match the fact that the chaingun is replaced by a rifle.
- Drew brand-new quality animations for chainsaw deaths for Zombieman, Chaingun Guy
- Added brand-new quality sprites and animations for Bloody Twitch (decorative person with cut-off legs hanged ona chain). Will react to being shot; can be killed. After killing will react to being shot like dead bodies: by slightly swinging on the chain.
- Added brand-new quality sprites for impaled dead body, hanging torso without leg, and hanging leg.
- Reworked smoke appearing over gun barrels: instead of wonky plume you'll now see more realistic fainter clouds, but they will only spawn if Enhanced muzzle flashes are used.
- Modern Guns now don't stop bobbing when being fired or reloaded; it's a relatively subtle effect but makes them feel a bit more natural.
- Modern Guns recoil slightly changes screen zoom for greater effect.
- Vanilla and Enhanced Super Shotgun will now gib enemies based on how many pellets hit them instead of a randomized chance
- Improved bullet tracers (and bullets in Modern Guns) so that they look more like they're fired from the gun rather than directly from the player's body.
- Enhanced Pistol has slightly smoother animation when dual-wielding.
- Modern Shotgun has a new firing animation, with a nicer and smoother short pump.
- Arch-Vile fire now has updated sound and visual effects when exploding under your feet.
- Arch-Vile flame seeker now properly won't spawn if bdoom_flames is set to false.
- Arch-Vile seeker flames show additional particle effects when they dissipate.
- Icon of Sin death sequence now uses new explosions, and blood will gush out from its forehead. It will only work if Icon of Sin is placed at the correct coordinates, predetermined by Doom 2. (This is actually true for all Icon of Sin effects, even in vanilla Doom 2.)
- Modern BFG orb now has much more impressive visuals, with additional beams, particle effects and sprite alterations.
- Improved BFG decals and added glow
- Improved Plasma Rifle decals and added glow
- Vanilla/Enhanced BFG orb has additional lightning and particle effects when exploding.
- Pieces of meat spawned by gibbed enemies can now temporarily stick to walls and ceiling.
- Better swinging for decorative hanging torsos and bodies (thanks Gutawer and kodi).
- Added normal and specular maps to blood
- Added new shader effects for liquid textures
- Added the updated versiou of bloody footprints that will appear if you've stepped over a lot of blood
Gameplay
- Reworked Modern BFG9000: The orb will now emit visual beams at its targets before firing. The orb gradually slows down after being fired, so, it can't fly very far. (This way you won't be able to just hurl it at remote ends of the map and destroy lots of enemies.) There are still 8 levels of charge, which determine how much ammo is used, as well as the orb's initial speed, size, maximum number of targets, range of beams, and size and power of explosion.
- Modern Fist can now be comboed slightly faster. When using Berserk, isntead of being very fast it simply becomes much stronger and has a larger combo window, making it easier to string longer comboes. Also, with Berserk the light left punch never resolves into a light finisher and has autofire, so you can just hold down primary Fire and pcun away.
- Modern Launcher grenades can now realistically slide along the floor instead of stopping dead as soon as they stop bouncing.
- Modern Plasma Rifle now has a slight recoil effect.
TO-DO LIST
- Finish the rest of Weapon Help popups: Modern Fists, Chainsaw
- Add black gloves
- Add red vingette effect to Modern Berserk
- Add a selection sound for Modern Chainsaw
- Draw new sprites for Live Stick, Head on a Stick, Heads on a Stick
- (Possible) Incorporate varied monster sounds as an option
Known Issues
This version hasn't been fully playtested and can contain bugs.
Modern Assault Rifle uses incorrect muzzle flashes.
Not all decorative blood and corpses have been implemented.
Doomguy doesn't use any special gore effects.
Thank you for new version!
Спасибо вам за новую версию! Долго ждал)
Уже немного поиграл. Абсолютно прекрасно все выглядит. Над картинкой вы действительно серьезно попахали.
У некоторых монстров замечен силуэт/контур. Особенно бросается в глаза в темных участках.
Испытываю незначительные просадки по фпс. Они появляются периодически и не сказать чтобы сильно беспокоило, но что-то не так. По ощущениям будто ваш мод более нагружает чем некоторые другие моды.
Пожалуйста добавьте Janitor - который автоматически удаляет кровь, гильзы, ошметки спустя 30 секунд. Это очень помогает производительности.
Хочу указать на баг. Под берсерком удар ногой становится OP - мгновенно убивает почти всех врагов.
Do you incorporated HRRP beautifuldoom in this version like a compatible version 632 stuff addon?
So trying to play this on my Phone, I unzipped it and there was no pk3 files, just Folders and such. Suggestions?
It's a .zip file.
Specifically, Beautiful-Doom-20200116.zip
But how do you install it?
Gzdoom can read and unzip zip files now. just add it to whatever mod manager you're using and click on it and it'll run or rename it to Beautiful-Doom-20200116.pk3
красивый
Hey I don't know if I'm doing something wrong here or what,
but in Gotcha! when the Spider Mastermind and Cyberdemon fight,
the Spider Mastermind never aggros on the Cyberdemon,
and the Cyberdemon's rockets never kill the Spider Mastermind.
It doesn't happen with Beautiful Monsters disabled.
Any idea?
how do i install this...???? there are loads of files a folders in this zip.. im used to finding a .pk3 file and then loading that using ZDL. but there is no pk3 file..how do you install it?
Don't unzip it, change the File name from .zip to .Pk3 , I got it to work, make surr you have the lastest GzDoom Version.
You don't need to rename anything. Just add the .zip to your launch parameters as if it was a .wad or .pk3
just drag the zip file on to the Gzdoom.exe file just like you do with other mods. thats literally all you have to do
This comment is currently awaiting admin approval, join now to view.
Очень крутой мод у меня даже есть идеи на другую версию но вы наверное не поймете меня потомушта я русский так.
•добавте черные перчатки (чтобы было круто)
•добавте немного оружие (хотябы 1 или 2)
•добавте новых монстров
•и последнее добавте апгрейды на оружие потипу на дробовик поставить колиматор чтобы прицеливатся а на двустволку третий ствол чтобы кромсать врагов
Удачи вам!
This comment is currently awaiting admin approval, join now to view.
Please add settings to disable high resolution blood stains on the walls for better vanilla feels, thx
The next version will feature scaled-down and color-corrected blood sprites and decals that will look more vanilla. However, it's not possible to disable decals, GZDoom provides very little control over them.
at best you can type
cl_bloodsplats 0 in the console to disable them completely.
But you wont see any decals from scorches or bullets as well.
This comment is currently awaiting admin approval, join now to view.
Same
This comment is currently awaiting admin approval, join now to view.
Is there any chance that we could get an option to disable the enhanced projectiles from the enemies, at least visually? I like keeping a sort of crispy, grungy look to my Doom, but even using the palette slider I just can't seem to get them to mesh with the look I like it to lean into, they are very smooth and Quake II esque effects. I'd prefer to still have the enemies turned on as I really like the animations and the relatively conservative gore and blood effects still look good, it's just those fireballs and caco-blasts that seem to go too far for me.
This comment is currently awaiting admin approval, join now to view.
Hi man! Thanks for the work as always. I just found out an error with the mod trying to launch it with LZDoom.
Script error, "Beautiful-Doom-20200116.zip:z_bdoom/bd_menu.zc" line 183:
Call to unknown function 'drawValue'
Any ideas?
I can't turn off Bullet Tracers while using modern weapons. Is it a bug or intentional?
This comment is currently awaiting admin approval, join now to view.
Can I suggest making it possible to use VR weapon packs like the ones here on moddb? I have QuestZDoom, which is a VR engine that runs Doom Engine games, and also runs pk3 and wad-based mods like Brutal doom and stuff. This would be perfect for VR!
Hello. Really love this mod! Can't play without it.
Just want to ask about an annoying glitch that happens, and I'm not sure what it could be. The candles have a frame in their animation where it shrinks down to a tiny sprite before going back to the Beautiful Doom sprite loop. Any idea what could be causing this? I've been searching forever through the menus and can't find anything.
Thank you!
This mod is really BEAUTIFUL. Honestly, it should be added to the core game! Thanks a lot for your work!
The Quick Kick does not seem to work, no matter what key I bind it to. In fact, this option and "Reload deselected weapons" appear in darker red in the Beautiful Doom settings. :S
I am playing with GZDoom build 4.4.2 and with Beautiful Doom pre-7 dev build c0d410c.
Those 2 settings are for Modern class
This comment is currently awaiting admin approval, join now to view.
I wish I could use the Enhanced class with Modern plasma rifle, it would've been perfect
Is there a way to make the enhanced class use the modern plasma rifle? replace/modify the file inside? I already know how to use Slade
how do i play this i seem to not find the wad/pk file
make sure you have doom or doom2 wad in the same directory as gzDoom and beautiful Doom
Everytime this loads a map that contains barrels it crashes, i know it's because of the barrel because the message error mentions BD_ExplosiveBarrel.tick
I'm i missing something?
The only thing I hate about the mod is the shotgun. Enhanced or modern weapons, as soon as the pump animation is finished, you can't shoot again, the mouse click does nothing. You gotta wait like 1 second before being able to shoot again, but if you hold the button, it fires as quick as it should. That problem is present since the early builds and it's still there years later...
Also, the mod crashes the game on Sunlust map03 when you pickup the chaingun right at the beginning.