A simplified version of Brutal Doom v21 in which BLOODWOLF333's patch 21.0.4 is incorporated. I found the amount of content in Brutal Doom to be superfluous. Less is more. So I made a few adjustments to the game following that mindset.
=================================================
Hydrake's simplified "Brutal Doom v21" patch v1.0
=================================================
Summary of some of the changes:
- Disabled unnecessary weapons: dragonslayer, flamethrower, mancubus cannon, BFG10K, railgun, nuke, unmaker, grenade launcher, auto shotgun.
- Disabled morph power up.
- Custom simplified HUD.
- Disabled tactical mode and starting weapon rifle mode. Player can now choose between brutal doom mode and traditional (classic) mode.
- Removed a lot of difficulty modes such as realism and kept the classic difficulty modes.
- Refined animations and sprites.
- Dual wielding weapons fire faster.
- Custom crosshair (replaced number 99 "Marksman") and remove crosshair when aiming down sights.
- Several bugfixes.
Credits:
- Sergeant_Mark_IV's "Brutal Doom v21"
- BLOODWOLF333's "BD21.0.4 Expansion Updated 06/03/2020"
- Podcaster's "HD Door Sounds"
- Fixed axe color labguy, axe sprite and changed melee selectanimation ("DoxsPersonalizedAddon")
- McKase and C4RNAGE "Impaled Marines"
- Zodomaniac's fast jabs and "PLREADY" sound.
- Dieagamer101's "Classic brutal chainsaw v2".
- Gleasspty's "Weapon Wheel v1.54"
- RicardoLuis0's "Aim Assist Mod v0.6" (https://forum.zdoom.org/viewtopic.php?f=43&t=62895)
Installation:
This mod is supposed to be loaded after "brutalv21.pk3" and "bd21.0.4.pk3". Additionally, "Weapon_Wheel.pk3" and "aim_assist_0.6.pk3" can be loaded after this mod if you want to make use of the weapon wheel or aim assist.
All of the changes made to the above-mentioned mods have been documented below. The numbers between brackets (e.g. "(214)") correspond to the number of the line of code where the adjustment was made.
*** CHANGES TO BRUTALV21.PK3 ***
MENUDEF.txt
- Removed code for Strife, heretic and Chex
- Adjusted text positioning for player classes list, episode list and skill list
- Moved mod options to one place under options menu and removed "Brutal Doom options" from main menu.
AddOptionMenu "OptionsMenu"{
StaticText "Mod Options","Gold"
Submenu "Brutal Doom Options", "BrutalMenu"
Submenu "Weapon Wheel Options", "WeaponWheelOptions"
Submenu "Aim Assist Options", "AimAssistOptions"
}
> Disable 41 and 47
> Add to 71:
- Disabled "Credits" button.
DEFAULTWEAPON.txt:
- Take crosshair back when kicking en tossing grenades while aiming down sights.
Add TNT1 A 0 A_SetCrosshair(0) after every A_TakeInventory("Zoomed")
Melee.txt:
- Add new select animation (177):
//PUNS ABCDCBA 1
FISA C 0 A_PlaySound("FISTSLCT")
FISA ABCD 1
FISA D 1 A_SetPitch (-0.6 + Pitch)
FISA E 1 A_SetPitch (+0.6 + Pitch)
FISA EFG 1
- Disabled hold fire (312, 317-323)
> Added "Goto Jab" (314)
- Added new deselect animation (288) with A_lower (290) to smoothen animation.
Pistol.txt:
- Changed reload amount from 15 to 16, when remaining ammo in current clip is 0 (301)
Rifle.txt:
- Adjust zoom factor: A_ZoomFactor(1.7)
- Remove crosshair when aiming down sights:
Add TNT1 A 0 A_SetCrosshair(41) to line 290
Add TNT1 A 0 A_SetCrosshair(0) to lines 70, 182, 324, 336, 364, 371, 454, 459, 503
- Fixed slow fire rate bug, which occurs if you click primary fire during zoom out animation after aiming down sights.
> Replaced "A_Refire" with "RIFG A 0 A_JumpIfInventory("FiredPrimary",1,"Fire")"
- Changed reload amount from 30 to 31, when remaining ammo in current clip is 0 (385)
DualPistols.txt:
- Increased fire rate of single shot mode.
> Decreased frame time from 2 to 1 (163 and 176)
- Changed reload amount from 30 to 32, when remaining ammo in current clip is 0 (358)
- Added recoil -0.4 (160 and 176)
DualSMG.txt:
- Fixed pickup message to "You got dual SMGs!" and tag name to "Dual SMGs".
- Increased fire rate.
> Split SM2F E and F and added A_JumpIfInventory("PrimaryFire) and A_Refire("FireLeft") to skip SM2F E sprite. The right gun movement of SM2F E is too much in my opinion, so it skips right to SM2F F when primary fire is held down.
> Split SM2F C and D and moved A_Refire("Fire") to skip SM2F D sprite.
- Changed reload amount from 80 to 82, when remaining ammo in current clip is 0 (258)
- Increased recoil from -0.2 to -0.4 (171 and 189).
DualRifles.txt:
- Adjust offset of tracers.
Line 218: A_FireCustomMissile
- Increased fire rate:
> Decreased frame time of sprites DURI B/C/D/E.
> Moved right gun fire sound up to not overlap with left gun fire sound (moved DURI A from 212 to 226).
- Changed reload amount from 60 to 62, when remaining ammo in current clip is 0 (332)
DualPlasma.txt:
- Increased fire rate.
> Decreased frame times from 2 to 1 of "Fire" state.
- Increased fire spread by 1 (176 and 190).
- Added recoil -0.4 (177 and 192)
SubMachinegun.txt:
- Remove crosshair when aiming down sights:
Add TNT1 A 0 A_SetCrosshair(41) to line 64
Add TNT1 A 0 A_SetCrosshair(0) to lines 93, 168, 267, 297, 368, 419
- Changed reload amount from 40 to 41, when remaining ammo in current clip is 0 (318)
RocketLauncher.txt:
- Adjust zoom factor: A_ZoomFactor(2.0)
- Remove crosshair when aiming down sights:
Add TNT1 A 0 A_SetCrosshair(41) to line 394
Add TNT1 A 0 A_SetCrosshair(0) to lines 71, 100, 162, 288, 343, 354, 419
Shotgun.txt:
- Remove crosshair when aiming down sights:
Add TNT1 A 0 A_SetCrosshair(41) to line 252
Add TNT1 A 0 A_SetCrosshair(0) to lines 92, 171, 282, 293, 304, 371, 471, 477, 532
Mp40.txt
- Remove crosshair when aiming down sights:
Add TNT1 A 0 A_SetCrosshair(41) to line 225
Add TNT1 A 0 A_SetCrosshair(0) to lines 26, 77, 150, 253, 269, 275, 336, 341, 374
Railgun.txt
- Remove crosshair when aiming down sights:
Add TNT1 A 0 A_SetCrosshair(41) to line 198
Add TNT1 A 0 A_SetCrosshair(0) to lines 84, 172, 185, 222, 235, 277, 317, 379
Grenades.txt:
- Disable grenade as selectable weapon (18-165)
SPRITES/WEAPONS/PISTOL:
- Adjust offset of pistG0 (14,13 > 14,13)
- Deletes empty lines sprite pistH0
- Adjust offset of pistH0 (19,22 > 15,20)
SPRITES/WEAPONS/SMG:
- Adjust offset of SMGZA0 (16,18 > 15,16)
- Adjust offset of SMGZB0 (19,21 > 18,25)
- Deleted empty lines sprite SMGZA0 and SMGZB0
SPRITES/WEAPONS/SHOTGUN:
- Delete empty line of pixels from sprite.
- Adjust offset of SHTCA0 (37,17) > (35,17)
SPRITES/WEAPONS/SUPERSHOTGUN:
- Adjust offset of SGN2A0 (25,11) > (26,11)
- Custom sprite.
SPRITES/WEAPONS/RIFLE:
- Adjust offset of RIFLA0 (23,14 > 27,12) and RIFLB0 (26,17> 30,20)
- Custom sprites.
- Deleted empty lines sprite RIFLB0
SPRITES/WEAPONS/ROCKETLAUNCHER:
- Adjust offset in sprite file.
SPRITES/WEAPONS/PLASMAGUN:
- Adjust offset of PLASA0 (26,13 > 28,14) and PLASB0 (31,20> 30,25)
- Deleted empty lines sprite PLASB0
SPRITES/WEAPONS/GRENADES:
- Delete empty line of pixels on the bottom from sprite.
- Adjust offset of GRNDA (17,20 > 9,19)
SPRITES/WEAPONS:
- Adjust offset of CLIPA0 (10,9 > 9,9) and CLIPB0 (Y19 > Y25)
SPRITES/ITEMS:
- Delete empty line of pixels from sprites and adjusted offset to match original.
> ARM1A0
> ARM2A0
> ARM3A0
> ARM4A0
> BON2A0
MAPINFO:
- Disabled player class random button ("NoRandomPlayerClass")
- Disabled Read This! button (DrawReadThis)
- Disabled power-fantasy, additional "easier" and realism difficulties (192-201 and 260-435)
- Replaced "Nightmare!" text by "M_NMARE" graphic
- Disabled "mustconfirm" confirmation messages
- Disabled Brutal Deathmatch (added "remove" to episode BDM01)
- Adjusted difficulties of "HyperHard" and "BlackMetal"
*** ADJUSTMENTS TO PATCH 21.0.4 ***
Ammo.txt:
- Disable Magnum ammo spawn (572 and 599)
- Disable gasoline and nuclear missle spawn (461 and 462)
- Disable buzzsaw ammo spawn (216)
- Disable Mauser 9mm spawn (112)
- Increased max grenade ammo from 3 to 6 (default) and from 6 to 20 (backpack).
- Increased number of grenades obtained from backpacks from 1 to 5.
WeaponSpawners.txt:
- Disable randomized drop for the following weapons ("TNT1 A 0 A_Jump(" with "//TNT1 A 0 A_Jump("):
> BFG10K, Unmaker, Flamethrower, MG42 (HitlersBuzzsaw)
> Assault Shotgun
> Grenade Launcher
> Railgun
> Submachinegun, Machinegun
> Revolver
- Replaced shotgun spawn with super shotgun (256).
> Added (256): TNT1 A 0 A_Jump(5, "Spawn2")
> Replaced "Revolver" with "SSGSpawner" (268)
Particles.txt:
- Disabled mud dust particle (DIRP G).
language.enu:
- Removed " (Slot X)" from weapon pickup messages.
MARINES.txt:
- Changed marines health from 100 to 200.
Artifacts.txt:
- Disabled DemonRuneMix Demon Morph Runes (306-344)
Revenant.txt:
- Disabled "HellishMissileLauncher" (548, 608, 1192)
KEYCONF:
- Disabled player classes Doomer and Tactical Doomer (added "nomenu")
- Changed weapon order
*** CHANGES TO WEAPONWHEEL.PK3 ***
SCRIPTS/WEAPONSLISTS.acs
- Rearranged weapon order and disable dual weapons
- Fixed RocketAmmo to AmmoRocket
- Fixed Cell to AmmoCell
GRAPHICS/Weapons/Brutal/Modern
- Updated/replaced the following graphics:
> Rocket Launcher (BROCKL)
> Grenade (BGREN)
> Shotgun (BSHOTGUN)
> Super Shotgun (BSSG)
> Pistol (BPISTOL)
> Dual pistols (BPISTOLS)
> Axe (BAXE)
MENUDEF.ZDOOM
- Disabled: AddOptionMenu "OptionsMenu"
*** CHANGES TO AIM_ASSIST_0.6PK3 ***
MENUDEF.ZDOOM
- Disabled: AddOptionMenu "OptionsMenu"
*** CHANGES TO Dieagamer101's classic brutal chainsaw v2 ***
- Saw.txt:
Added raise select animation, so the chainsaw doesn't suddenly pop up when selected (51).
- Smoothen selecting animation (75 and 76)
- Added deselect animation, so the chainsaw doesn't suddenly disappear when selecting another weapon (59).
- Added ""A_StopSound" to secondary fire (80 and 81).
*** CHANGES TO IMPALED MARINES ***
- ImpaledMarines.txt:
Replaced AmmoCell with AmmoCellPack
Replaced AmmoRocketReplacer with AmmoRocketBox
*** CUSTOM SPRITES ***
- Rifle: Edited and merged sprites from Brutal Doom and Project Brutality
- Super Shotgun: Edited and merged vanilla super shotgun sprite + sprite from "https://forum.zdoom.org/viewtopic.php?f=3&t=15080&start=17190#p800057"
- Converted BIGFONT to SMALLFONT
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
Average
-0 votes submitted.
>- Disabled unnecessary weapons: dragonslayer
But that is totally wrong, you heretic!
Not to mention he disabled the nuke!!!🤬🤬🤬
"Installation:
This mod is supposed to be loaded after "brutalv21.pk3" and "bd21.0.4.pk3". Additionally, "Weapon_Wheel.pk3" and "aim_assist_0.6.pk3" can be loaded after this mod if you want to make use of the weapon wheel or aim assist."
"Description
A simplified version of Brutal Doom v21 in which BLOODWOLF333's patch 21.0.4 is incorporated. I found the amount of content in Brutal Doom to be superfluous. Less is more. So I made a few adjustments to the game following that mindset. "
So, this goes after BD21.0.4 or this is incorporated? 21.0.4 isn't included and I didn't have that version anymore so I found a replacement in a random site since I believe that patch has been updated way past that point. I tried loading it after that patch, some of your changes made it (difficulty changes, lack of other game modes) but the weapon ammo count didn't change so I don't think it was working properly (pistol was still reloading to 16 on an empty reload, rifle was 31 etc)
I tried running your patch after bd21 and it didn't load at all.
Am I missing a step?
The mods should be loaded in this order:
1. Brutal Doom v21 (brutalv21.pk3)
2. BLOODWOLF333's BD21.0.4 Expansion patch. He recently changed the name of the file to "bd21.0.4expansion_0603.pk3", which can be found at Moddb.com
3. This mod.
I LOVE what you did with the main menu. Everything is simplified and straightforward and the new background is a huge improvement.
Is there any way to use only the main menu that you made without any of the gameplay changes?
This comment is currently awaiting admin approval, join now to view.