[Add-On] Brutal Trailblazer: Razing Hell

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
DoomKrakken
Posts: 3482
Joined: Sun Oct 19, 2014 6:45 pm
Location: Plahnit Urff
Contact:

[Add-On] Brutal Trailblazer: Razing Hell

Post by DoomKrakken »

As the title implies, we now have a new Brutal Trailblazer!

The aim of this project was to make Brutal Doom and Trailblazer totally compatible with each other. All that needed to be done was to give the Trailblazer the standard environmental resistances available to the player in Brutal Doom, and replacing the puff/projectile actors with ones that have the specific damagetypes, paintypes, and deathtypes available in Brutal Doom for maximum immersion.

With my revolutionary puff system, I was able to have a single puff be able to deal damage with different kinds of paintypes and deathtypes depending on the weapon one has currently selected... since the generic BulletPuff was used as a parameter in all of Trailblazer's [wiki]A_FireBullets[/wiki] puff parameters. I'm very proud of how that worked out.

Anyway, download, play, and enjoy! :D Let me know if there are any issues!

Special thanks to kodi, for showing me a necessary function ([wiki]A_DamageTracer[/wiki]) to make the whole DynamicPuff system work in the first place.

IMPORTANT NOTE: This is a PATCH. It will not work without Trailblazer AND Brutal Doom (Monsters Only). You will need both of those files in order to play this.

Load order:
- Brutal Doom (Monsters Only)
- Trailblazer v1.5e
- Brutal Trailblazer Patch
Attachments
Brutal Trailblazer Patch v1.5e.pk3
Download here...
(48.2 KiB) Downloaded 2107 times
Last edited by DoomKrakken on Fri Feb 04, 2022 12:15 am, edited 9 times in total.
User avatar
BerserkerNoir
Posts: 87
Joined: Thu Nov 10, 2016 10:31 pm
Graphics Processor: nVidia (Modern GZDoom)
Location: Veracruz, Mexico

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by BerserkerNoir »

Wheres the download link?
I cant see it.
User avatar
DoomKrakken
Posts: 3482
Joined: Sun Oct 19, 2014 6:45 pm
Location: Plahnit Urff
Contact:

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by DoomKrakken »

Once I got back on my computer, I realized I forgot the download link. It's up now! ^_^;

Since it's a simple patch, it's small enough to fit as an attachment to the original post.
User avatar
Samarai1000
Posts: 160
Joined: Sun Sep 25, 2016 7:04 pm
Graphics Processor: nVidia (Modern GZDoom)
Location: Somewhere in Canada

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by Samarai1000 »

This is very nice! Noticed a slight issue, though. When activating the FMG's sniper mode, all enemies killed with it will be blown in half, even if you aren't firing sniper rounds. (aka, you aren't scoped in) Other than that, this is a good patch. The added difficulty of the new BD monster behaviors are my main attraction to this, but the gore is very nice.
Edit:
When firing dual-wielded fleshrends, as well, the sprites for some kind of a water droplet effect appear in the top left of my screen when firing the fleshrend on the right.
User avatar
DoomKrakken
Posts: 3482
Joined: Sun Oct 19, 2014 6:45 pm
Location: Plahnit Urff
Contact:

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by DoomKrakken »

Awesome. Thanks for playing! :D

Define "blown in half".

Also, I'm not seeing any water droplet effects anywhere on my screen.

Can you post screenshots... or better yet, videos?
User avatar
Samarai1000
Posts: 160
Joined: Sun Sep 25, 2016 7:04 pm
Graphics Processor: nVidia (Modern GZDoom)
Location: Somewhere in Canada

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by Samarai1000 »

DoomKrakken wrote:Awesome. Thanks for playing! :D

Define "blown in half".

Also, I'm not seeing any water droplet effects anywhere on my screen.

Can you post screenshots... or better yet, videos?
https://www.youtube.com/watch?v=0Gv42rg1QTk
Here you go, hope this helps.
http://i.imgur.com/iLVovVV.png
Punching while berserk'd results in what looks to be a player sprite appearing in the top left, as well.
User avatar
DoomKrakken
Posts: 3482
Joined: Sun Oct 19, 2014 6:45 pm
Location: Plahnit Urff
Contact:

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by DoomKrakken »

Ah, now I know what's happened.

For the FMG, the Dynamic Puff checks to see if "Sniper Mode" is engaged. In my personal edited version of Trailblazer, Sniper Mode can be used without being zoomed in, so it wasn't necessary on my end to create a check to see if it was zoomed. I'll need to fix that.

Also, what's your load order, when you load up these mods together?
vendettareborn3
Posts: 1
Joined: Wed May 17, 2017 8:18 am

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by vendettareborn3 »

hey man, can you make one for 555 PB3 Monsteronly too?
User avatar
DoomKrakken
Posts: 3482
Joined: Sun Oct 19, 2014 6:45 pm
Location: Plahnit Urff
Contact:

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by DoomKrakken »

Maybe. All that would be needed are just a few adjustments...
Gadosen
Posts: 38
Joined: Thu Jan 12, 2017 1:42 pm

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by Gadosen »

You and Pillowblaster are truly badasses... thanks for your work! :D
User avatar
DoomKrakken
Posts: 3482
Joined: Sun Oct 19, 2014 6:45 pm
Location: Plahnit Urff
Contact:

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by DoomKrakken »

What I did pales in comparison to what PillowBlaster did. He made the weapons, Sarge made Brutal Doom (more notably, the "Monsters Only" version), and I merely came up with a patch that melds the two together a bit better. It was merely a matter of replacing projectiles.
User avatar
Ryuhi
Posts: 368
Joined: Tue Feb 21, 2017 11:00 pm

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by Ryuhi »

Samarai1000 wrote:
DoomKrakken wrote:Awesome. Thanks for playing! :D

Define "blown in half".

Also, I'm not seeing any water droplet effects anywhere on my screen.

Can you post screenshots... or better yet, videos?
https://www.youtube.com/watch?v=0Gv42rg1QTk
Here you go, hope this helps.
http://i.imgur.com/iLVovVV.png
Punching while berserk'd results in what looks to be a player sprite appearing in the top left, as well.
i can second the corner player sprite when berzerk punching glitch, i remember having a similar problem with a different mod combo (i think it was demonsteele and the bd64 maps) but it seems to be more consistent with brutal TB

if i had to guess there might be some kinda of overlaping animation frame reference or something, dunno o_0
User avatar
DoomKrakken
Posts: 3482
Joined: Sun Oct 19, 2014 6:45 pm
Location: Plahnit Urff
Contact:

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by DoomKrakken »

Alright, released a bugfixed version. Same name, same download, but fixed some reported bugs... and then some!

CHANGELOG
- Fixed an issue with Dynamic Puffs spawned by the FMG. The Dynamic Puff should now spawn the correct type of puff when Sniper Mode is engaged, but not zoomed in.
- Changed the DamageType of the Chrome Justice's projectiles and projectile trails to "SonicFire", and their PainType/DeathType to "Fire". Lost Souls have total resistance to "Fire" damage in Brutal Doom, which would make the Chrome Justice's primary fire useless when it came to dispatching the Lost Souls (which was also the reason why I changed the Bitchmaker's projectiles' DamageType to "Normal"). Also made non-boss hitboxes immune to "SonicFire" damage, so that the Chrome Justice's primary fire would only incinerate monsters, rather than them being able to blow off their heads/legs spontaneously.
- Adjusted a few GLDefs to accommodate for new replacement actors.
- Added the DONTSPLASH flag to the Machete Slash Projectile actors, to prevent super lag when skimming fluid textures.
- Fixed the Chaingun Guy to drop Leadspitter Uzis, and ONLY Leadspitter Uzis.
- Adjusted the Shotgun Guy and Chaingun Guy debug files to accommodate for "Vanilla" and "Stealth" versions of said monsters.
- Fixed an issue with the Barrels spitting out barrel fragments (due to a conflict with duplicate actor names between Brutal Doom and Trailblazer).

For those of you experiencing sprite conflicts, I have diagnosed your problem: you guys are loading these mods in the wrong order.

The load order should be:
- Brutal Doom (Monsters Only)
- Trailblazer 1.4a
- Brutal Trailblazer Patch

If you're using the obsolete "drag 'n drop" method, then that will definitely load the mods out of order. To guarantee that you're loading stuff in the correct exact order, use a program such as ZDL.
User avatar
Ryuhi
Posts: 368
Joined: Tue Feb 21, 2017 11:00 pm

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by Ryuhi »

DoomKrakken wrote:Alright, released a bugfixed version. Same name, same download, but fixed some reported bugs... and then some!
Liar! there are spaces instead of underscores :)

also yay fixes~
User avatar
Samarai1000
Posts: 160
Joined: Sun Sep 25, 2016 7:04 pm
Graphics Processor: nVidia (Modern GZDoom)
Location: Somewhere in Canada

Re: [Add-On] Brutal Trailblazer: Razing Hell

Post by Samarai1000 »

The mod now seems to not launch. I am loading the mods in the correct order, and yet I get this error.
"Attempt to get invalid state See from actor ImpTorso.
Attempt to get invalid state See from actor DeadImp.
Bad hex number: no
Attempt to get invalid state Crouch from actor Nazi.
Script warning, "Trailblazer_v1.4a.pk3:decorate/barrels.txt" line 100:
Tried to define class 'BarrelParticle' more than once. Renaming class to 'BarrelParticle@Trailblazer_v1.4a.pk3@decorate/barrels.txt'
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/megasphere.txt" line 139:
Bad hex number: Te
Script error, "Brutal Trailblazer Patch II.pk3:decorate/debug/chaingunguy.txt" line 870:
Parent type 'TB_ChaingunGuy1' not found in TB_StealthChaingunGuy
Script warning, "bdmonsters20bqfix.pk3:decorate/fireworks.txt" line 161:
Unknown class name 'WhiteShockwaveBig' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/dead.txt" line 1350:
Unknown class name 'DeadImp1' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/explosives.txt" line 105:
Unknown class name 'WhiteShockwave' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/explosives.txt" line 131:
Unknown class name 'WhiteShockwaveBig' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/explosives.txt" line 146:
Unknown class name 'WhiteShockwaveBig' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/explosives.txt" line 159:
Unknown class name 'WhiteShockwaveBig' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/zombiemen.txt" line 501:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/zombiemen.txt" line 514:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/zombiemen.txt" line 595:
Unknown class name 'Ploft3' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/zombiemen.txt" line 611:
Unknown class name 'Ploft3' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/zombiemen.txt" line 1353:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/zombiemen.txt" line 1360:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/sergeants.txt" line 512:
Unknown class name 'Ploft3' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/sergeants.txt" line 534:
Unknown class name 'Ploft3' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/sergeants.txt" line 1139:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/sergeants.txt" line 1162:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/comando.txt" line 613:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/imps.txt" line 573:
Unknown class name 'Ploft3' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/imps.txt" line 594:
Unknown class name 'Ploft3' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/imps.txt" line 1069:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate/imps.txt" line 1097:
Unknown class name 'Ploft' of type 'Actor'
Script warning, "bdmonsters20bqfix.pk3:decorate" line 397:
Unknown class name 'KillMe' of type 'Actor'
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/soulsphere.txt" line 11:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/soulsphere.txt" line 16:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/soulsphere.txt" line 96:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/soulsphere.txt" line 101:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/megasphere.txt" line 14:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/megasphere.txt" line 19:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/megasphere.txt" line 110:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/megasphere.txt" line 115:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/invulsphere.txt" line 11:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/invulsphere.txt" line 16:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/invulsphere.txt" line 107:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/invulsphere.txt" line 112:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blazingsphere.txt" line 14:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blazingsphere.txt" line 19:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blazingsphere.txt" line 134:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blazingsphere.txt" line 139:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/quaddamage.txt" line 11:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/quaddamage.txt" line 16:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/quaddamage.txt" line 123:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/quaddamage.txt" line 128:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/ammojunkie.txt" line 11:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/ammojunkie.txt" line 16:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/ammojunkie.txt" line 111:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/ammojunkie.txt" line 116:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blastsphere.txt" line 11:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blastsphere.txt" line 16:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blastsphere.txt" line 76:
Self pointer used in ambiguous context; VM execution may abort!
Script warning, "Trailblazer_v1.4a.pk3:decorate/items/spheres/blastsphere.txt" line 81:
Self pointer used in ambiguous context; VM execution may abort!

Execution could not continue.

1 errors while parsing DECORATE scripts"
Post Reply

Return to “Gameplay Mods”