###This is now a brutalv21.pk3 REPLACEMENT and no longer an addon### A continuation of bd21.0.X patch and now on Github! Tons of bug fixes, sprite updates, complete brightmaps and dynamic lights, and 1.5 years worth of polishing and tweaks to the weapons, ammo, monsters, and vehicles.
Can also be found at: Github v21.5.0 Stable
2. Map-only wad
5. music, huds, and any other mods developed with brutal doom in-mind.
Changes since v0.4.0:
- Pasted the expansion over brutalv21.pk3 so this is now a brutalv21 replacement (some things I can't patch that must be fixed) - All Files: Changed all numbered scripts and the calls to named scripts - All Friendly Marines: Added-in the missing A_ChangeFlag("USESPECIAL", 0) lines to death states - All Non-Standard Weapons: Added Weapon.SelectionOrder 9999 to all meat shield, demonplayer, and vehicle weapons - Graphics folder: Created new STKEYS6-8 statusbar images for keycard+skullkey - Sounds/Combat/Weapons folder: Added the D64 DSLASER sound effect - Sprites/Flares folder: Added violet flare sprites - Sprites/Items folder: Added Squig's fuel jug sprite to the backpack - Sprites/Weapons folder: Set Squig's fuel jug sprite to GSLNA0 - Sprites/Weapons/Classic folder: Added vanilla tan-gloved sprites for the MP40, Buzzsaw, D64 Unmaker, Unmaker Upgrades, and correct Purist grenade throw from TypicalSF - All vehicle files: Added - $category map editor support - Ammo.txt: Removed FakeMauser9mmSprite and Mauser9mmSpawner actors Removed FakeBuzzsawAmmoSprite and BuzzsawAmmoSpawner actors - Archvile.txt: Set DyingArchvile DropItem to "none" - Artifact.txt: Created a FakeNightVisionSprite, Created a NightVisionReplacer, and added the D64Unmaker upgrades and their spawners - ClassicWeapons.txt: Created ClassicMP40, ClassicBuzzsaw, and ClassicUnmaker weapons and adjusted WeaponSelectionOrders Added Give/Take weaponselected tokens to each weapon's Select state Replaced script call 402 with Named BDStopCamera script call in Salute state - CVARINFO.txt: Added server int bd_fuzzyspectre = 0; - CVARS.txt: Made the BDInitiate script only fire if the MapEnhancement system is enabled Created a BDCheckFuzzySpectre script - Cyberdemon.txt: Adjusted MaxStepHeight and DropOff - Flares.txt: Added VioletFlare and VioletFlareMedium actors - GLDEFS.txt: Created dynamic lights for the unmaker upgrades - KEYCONF.txt: Added ClassicMP40 to Slot 2, ClassicBuzzsaw to Slot 4, and ClassicUnmaker to Slot 8 - KeyPlacement.txt: Fixed BD keys so that they will retain any special actions and scripts attached to them - Language.enu: Added the GOTARTIFACT1-3 messages for the unmaker upgrades - Limbs.txt: Changed the HellishMissileLauncher spawn to the HMLSpawner in HalfSkeleton Set the MancubusArm to spawn the FlameCannonSpawner on Death - +Lockdefs.txt: Updated lock names to the Brutal Doom key names - MAPINFO.txt: Added SpecialAction = "GreatCyberdemon", "Door_Open", 255, 16, 0 to PSMAP57 - MapSpecificDec.txt: Added the +FRIENDLY flag to BDdestroyabledecorative (keep alarms from falling down) - MENUDEF.txt: Added the "FuzzySpectre" option - Minigun.txt: Made minigun spin-down last another 20 tics to match the sound effect - Nazis.txt: Changed MP40Drop spawns to MP40Spawner spawns - PainElemental.txt: Set health and mass to 300 and adjusted flags - Player.txt: Changed HellishMissileLauncher spawn to the HMLspawner in the Revenant fatality Set FatalizedPE spawn to be 32 units in front of the player for the FatalityPE state - Revenant.txt: Changed all HellishMissileLauncher spawns to the HMLSpawner - SBARINFO.txt: Updated the keys to the Brutal Doom key names - SNDINFO.bd: Added the weapons/unmaker DSLASER sound effect - SpecialDoom1Bosses.txt: Adjusted CyberDemonBoss Radius so that the GreatCyberdemon won't get stuck on PSMAP57 - Spectre.txt: Adjusted Melee state to mirror that of the BullDemon Created a ReplaceFuzzy: state, added the BDCheckFuzzySpectre script to Spawn: state and, created the FuzzySpectre actor - Testmap.wad: Fixed the Fatso, PainElemental, and ZombieArtilleryTank spawns Fix tank turrets not showing on the enemy vehicle spawn-platforms - VanillaMonsters.txt: Set vanilla monster's properties and attacks back to vanilla and DamageFactors for "Avoid" and "Taunt" to 0.0 - WeaponSpawners.txt: Changed the MP40Spawner to give the ClassicMP40 on Purist class pickup Removed FakeMP40Sprite and FakeBuzzsawSprite actors Changed the BuzzsawSpawner to give the ClassicBuzzsaw on Purist class pickup Changed the UnmakerSpawner to give the ClassicUnmaker on Purist class pickup Created a Fake64UnmakerSprite actor