DoomRL Traits for GunBonsai v1.4 - now with HUD!
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.
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.
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
DoomRL Traits for GunBonsai v1.4 - now with HUD!
DOOM RL TRAITS FOR GUNBONSAI - VERSION 1.4
Download 1.4.1 here: https://mega.nz/file/Na4WlbCI#LxzOQ0iAI ... ftZtPnTNjg
Here's a screenshot:
[imgur]https://imgur.com/a/XlTmjtJ[/imgur]
What's New? Version 1.4.1
- 1.4.1 hotfix prevents crashes with Son of a Bitch when using napalm weaponry
- Reloader changed to Rapid Reload (to better mimic Kornel's Doom Roguelike)
- Rapid Reload and Finesse entirely reworked under the hood. Works much better now
- Integrated GunBonsai tracker for DRLA Shiny HUD, with free ammo tracker. Go ahead and turn the GunBonsai UI off.
What this does:
This is a submod of GunBonsai (viewtopic.php?t=76080), which lets you get XP and gain weapon and player upgrades.
This adds a large pack of player upgrades meant to be used with - and REQUIRES - Yholl's Doom Roguelike Arsenal (DRLA) (viewtopic.php?t=37044) . Most of them are taken from the Doom Roguelike, which is what the Doom Roguelike Arsenal mod itself is based on.
New Upgrades:
- Gun Nut - increases weapon limit by +1. Max 4.
- Tinker - increases modpack carry limit by +2. Max 2.
- Ammo Hoarder - Increases ammo limit by 25% for all types. Max 4.
- Ironman - increases max HP by 10. Berserk and megasphere respects it. Max 4.
- Finesse - increases attack speed by (roughly) 25% with all weapons. Max 4.
- Rapid Reload (formerly Reloader) - increases reload speed by (roughly) 50% with all weapons. Max 2.
- Son of a Bitch - increases damage with ranged attacks by 10% (min 1). Max 5.
- Brute - increase damage with melee attacks by 20% (min 1). Max 5.
- Vampyre - Like Dark Harvest, but hit points for melee only. Has a stronger effect. Max 5.
- Hellrunner - Run faster and gain a dodge chance, +15%/level. Max 2.
Please note this unregisters Bloodthirsty and replaces it with two upgrades (Son of a Bitch and Brute) from Doom RL.
I recommend that when playing with this, just turn GunBonsai's weapon upgrades off entirely, but leave the levelling system on and turn on weapon inheritance (but not weapon class inheritance - all Pistols share XP, but not with High-Power Pistols, etc.), then use StainedofMind's Progress Keeper (viewtopic.php?t=78910) and set it so it autoloads when you start a new game and saves when you die. Then throw on your favorite huge map packs (Lexicon, Compendium, Map Order Shuffle) and play like permadeath was a thing. Makes it worth it to try Indestructible.
What's Next?
I already have a fussy version of Indestructible and Zeta Shop integration. 1.5 will have them, just need to clean them up.
PDA-style UI and fonts for the GunBonsai levelup screen.
Preset toggle that sets things up for the intended experience for those who don't read this post
Toggle to turn on upgrade prerequisites so some upgrades are needed to unlock others, like in DRL; not a priority but soon-ish
Going to set up Juggler to be unavailable for Renegades.
Down the Line - Don't expect it soon
Weapon Level mode. Activates an upgrade called Level Bonus with a 100% chance to appear, dealing a scalable amount of damage (5% default, double for melee optional). Use with 1 gun upgrade choice per level. Disables Son of a Bitch and Brute.
Whizkid. https://drl.chaosforge.org/wiki/Traits#Whizkid This is going to be a huge pain in the ass because of how DRLA tracks mods, but I have an idea.
DRLAX support. (Works totally fine right now, the "support" is making a patch that makes it respect NoPerk and then making some of its abilities into upgrades).
New traits that are from Doom Roguelike that are already class abilities in DRLA, only available if you turn DRLA_NoPerk off. This will take a while, it's a huge production and I ate the low hanging fruit already!
Thanks!!
StainedofMind's GunBonsai mods were an initial template for me and were valuable for learning, thanks. Taking those apart has helped a lot. Thanks also to the Zdoom discord which was very helpful with my entry level questions!! The scripting help channels are an excellent resource.
Also thanks to the original DRLA team. I don't imagine they'd thought anyone would do a lot of poking around in here but the way they got around a lot of the weird limitations of pre-zscript is pretty clever. Makes it a real pain to tinker with (I tried looking at how to do a magazine size booster or max weapon mod upgrade and immediately started considering porting over all the weapons into zScript, it might be easier tbh!!)
Download 1.4.1 here: https://mega.nz/file/Na4WlbCI#LxzOQ0iAI ... ftZtPnTNjg
Here's a screenshot:
[imgur]https://imgur.com/a/XlTmjtJ[/imgur]
What's New? Version 1.4.1
- 1.4.1 hotfix prevents crashes with Son of a Bitch when using napalm weaponry
- Reloader changed to Rapid Reload (to better mimic Kornel's Doom Roguelike)
- Rapid Reload and Finesse entirely reworked under the hood. Works much better now
- Integrated GunBonsai tracker for DRLA Shiny HUD, with free ammo tracker. Go ahead and turn the GunBonsai UI off.
What this does:
This is a submod of GunBonsai (viewtopic.php?t=76080), which lets you get XP and gain weapon and player upgrades.
This adds a large pack of player upgrades meant to be used with - and REQUIRES - Yholl's Doom Roguelike Arsenal (DRLA) (viewtopic.php?t=37044) . Most of them are taken from the Doom Roguelike, which is what the Doom Roguelike Arsenal mod itself is based on.
New Upgrades:
- Gun Nut - increases weapon limit by +1. Max 4.
- Tinker - increases modpack carry limit by +2. Max 2.
- Ammo Hoarder - Increases ammo limit by 25% for all types. Max 4.
- Ironman - increases max HP by 10. Berserk and megasphere respects it. Max 4.
- Finesse - increases attack speed by (roughly) 25% with all weapons. Max 4.
- Rapid Reload (formerly Reloader) - increases reload speed by (roughly) 50% with all weapons. Max 2.
- Son of a Bitch - increases damage with ranged attacks by 10% (min 1). Max 5.
- Brute - increase damage with melee attacks by 20% (min 1). Max 5.
- Vampyre - Like Dark Harvest, but hit points for melee only. Has a stronger effect. Max 5.
- Hellrunner - Run faster and gain a dodge chance, +15%/level. Max 2.
Please note this unregisters Bloodthirsty and replaces it with two upgrades (Son of a Bitch and Brute) from Doom RL.
I recommend that when playing with this, just turn GunBonsai's weapon upgrades off entirely, but leave the levelling system on and turn on weapon inheritance (but not weapon class inheritance - all Pistols share XP, but not with High-Power Pistols, etc.), then use StainedofMind's Progress Keeper (viewtopic.php?t=78910) and set it so it autoloads when you start a new game and saves when you die. Then throw on your favorite huge map packs (Lexicon, Compendium, Map Order Shuffle) and play like permadeath was a thing. Makes it worth it to try Indestructible.
What's Next?
I already have a fussy version of Indestructible and Zeta Shop integration. 1.5 will have them, just need to clean them up.
PDA-style UI and fonts for the GunBonsai levelup screen.
Preset toggle that sets things up for the intended experience for those who don't read this post
Toggle to turn on upgrade prerequisites so some upgrades are needed to unlock others, like in DRL; not a priority but soon-ish
Going to set up Juggler to be unavailable for Renegades.
Down the Line - Don't expect it soon
Weapon Level mode. Activates an upgrade called Level Bonus with a 100% chance to appear, dealing a scalable amount of damage (5% default, double for melee optional). Use with 1 gun upgrade choice per level. Disables Son of a Bitch and Brute.
Whizkid. https://drl.chaosforge.org/wiki/Traits#Whizkid This is going to be a huge pain in the ass because of how DRLA tracks mods, but I have an idea.
DRLAX support. (Works totally fine right now, the "support" is making a patch that makes it respect NoPerk and then making some of its abilities into upgrades).
New traits that are from Doom Roguelike that are already class abilities in DRLA, only available if you turn DRLA_NoPerk off. This will take a while, it's a huge production and I ate the low hanging fruit already!
Thanks!!
StainedofMind's GunBonsai mods were an initial template for me and were valuable for learning, thanks. Taking those apart has helped a lot. Thanks also to the Zdoom discord which was very helpful with my entry level questions!! The scripting help channels are an excellent resource.
Also thanks to the original DRLA team. I don't imagine they'd thought anyone would do a lot of poking around in here but the way they got around a lot of the weird limitations of pre-zscript is pretty clever. Makes it a real pain to tinker with (I tried looking at how to do a magazine size booster or max weapon mod upgrade and immediately started considering porting over all the weapons into zScript, it might be easier tbh!!)
Last edited by AugustDrake on Sat Nov 01, 2025 11:18 am, edited 29 times in total.
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: August's GunBonsai DRLA Upgrades
Here is an updated version. I have done the following things:
- Renamed "Weapon Limit" to "Gun Nut". Still increases max DRLA weapons by 1. Now has a limit of 6.
- Renamed "Whizkid" to "Tinker". I have ambitions on taking on modlimits next. Still increases max DRLA modpacks by 2.
- Added in a new talent, Ammo Hoarder, that increases your ammunition capacity by 25% per rank.
This works seamlessly with all of DRLA's specialist backpacks.
Please use this with StainedofMind's No Bandoliers mod.
- Renamed "Weapon Limit" to "Gun Nut". Still increases max DRLA weapons by 1. Now has a limit of 6.
- Renamed "Whizkid" to "Tinker". I have ambitions on taking on modlimits next. Still increases max DRLA modpacks by 2.
- Added in a new talent, Ammo Hoarder, that increases your ammunition capacity by 25% per rank.
This works seamlessly with all of DRLA's specialist backpacks.
Please use this with StainedofMind's No Bandoliers mod.
- Attachments
-
aug_drla_addon_1.1.pk3- (7.36 KiB) Downloaded 15 times
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: August's GunBonsai DRLA Upgrades
Here's a third version. I had been using an older version of GunBonsai and hadn't realized the no bandoliers option was standard a while ago, lol.
This has menudefs so you can tweak the settings.
I recommend using this with no gun upgrades, weapon inheritance (but no class inheritance), no character perks, and with Progress Keeper. Rewards switching up what guns you use to keep working on your level. Pair with the stiffest, no-performance Zeta Shop settings.
This has menudefs so you can tweak the settings.
I recommend using this with no gun upgrades, weapon inheritance (but no class inheritance), no character perks, and with Progress Keeper. Rewards switching up what guns you use to keep working on your level. Pair with the stiffest, no-performance Zeta Shop settings.
- Attachments
-
aug_drla_addon_1.2.pk3- (8.01 KiB) Downloaded 21 times
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: August's GunBonsai DRLA Upgrades
This is version 1.3, and it's a huge update! LOTS of new upgrades are available. All of them are based on the original DoomRL and are tweaked to be as close as reasonable to their actual roguelike counterparts. Now in a Mega link.
https://mega.nz/file/BKBGCJJL#TMiFNFdL1 ... x6P1wDnMWU
What's new: SEVEN new upgrades! All of them are taken from Doom Roguelike.
- Ironman - increases max HP by 10. Berserk and megasphere respects it. Max 4.
- Finesse - increases attack speed by (roughly) 25% with all weapons. Max 4.
- Reloader - increases reload speed by (roughly) 50% with all weapons. Max 2.
- Son of a Bitch - increases damage with ranged attacks by 10% (min 1). Max 5.
- Brute - increase damage with melee attacks by 20% (min 1). Max 5.
- Vampyre - Like Dark Harvest, but hit points only. Has a stronger effect. Max 5.
- Hellrunner - Run faster and gain a dodge chance, +15%/level. Max 2.
Ironman is based on StainedofMind's HP boost but has some tweaks to adjust with DRLA pickups.
Please note this unregisters Bloodthirsty and replaces it with two upgrades (Son of a Bitch and Brute) from Doom RL. It's so strong (20%/rank) it overshadows DRLA modpacks, so the gun equivalent Son of a Bitch is only half as effective (10%/rank). Brute, the melee only version, keeps the higher damage value.
https://mega.nz/file/BKBGCJJL#TMiFNFdL1 ... x6P1wDnMWU
What's new: SEVEN new upgrades! All of them are taken from Doom Roguelike.
- Ironman - increases max HP by 10. Berserk and megasphere respects it. Max 4.
- Finesse - increases attack speed by (roughly) 25% with all weapons. Max 4.
- Reloader - increases reload speed by (roughly) 50% with all weapons. Max 2.
- Son of a Bitch - increases damage with ranged attacks by 10% (min 1). Max 5.
- Brute - increase damage with melee attacks by 20% (min 1). Max 5.
- Vampyre - Like Dark Harvest, but hit points only. Has a stronger effect. Max 5.
- Hellrunner - Run faster and gain a dodge chance, +15%/level. Max 2.
Ironman is based on StainedofMind's HP boost but has some tweaks to adjust with DRLA pickups.
Please note this unregisters Bloodthirsty and replaces it with two upgrades (Son of a Bitch and Brute) from Doom RL. It's so strong (20%/rank) it overshadows DRLA modpacks, so the gun equivalent Son of a Bitch is only half as effective (10%/rank). Brute, the melee only version, keeps the higher damage value.
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: August's GunBonsai DRLA Upgrades
Updated first post with a hotfix for crashes with Reloader and crafting some weapons.
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: August's GunBonsai DRLA Upgrades
Version 1.4 dropping with big bugfixes for Rapid Reload, Finesse, and Vampyre!
- AliciaPendragon
- Posts: 212
- Joined: Wed Jun 07, 2023 8:46 am
- Preferred Pronouns: She/Her
- Operating System Version (Optional): Windows 10
- Location: Gensokyo
- Contact:
Re: DoomRL Traits for GunBonsai v1.4 - now with HUD!
I'm waiting for DRLAX and Zeta shop intergation alongside Indestructible before I download but from what I saw so far?
This is dope and I'll have this in my drla modlist for sure
This is dope and I'll have this in my drla modlist for sure
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: DoomRL Traits for GunBonsai v1.4 - now with HUD!
A lot of that stuff is down the line. I don't know how long it will take, that's my own wishlist/planned feature list. The good news is, the mod works with all three right now. I updated the description to better clarify what's happening soon vs. "down the line".
- AugustDrake
- Posts: 13
- Joined: Mon Sep 02, 2019 1:03 am
- Preferred Pronouns: They/Them
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: DoomRL Traits for GunBonsai v1.4 - now with HUD!
Added a hotfix, thanks to the DRLA discord for helping me find bugs.