[0.10.6] Gun Bonsai -- everything-compatible weapon upgrading

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
ToxicFrog
Posts: 229
Joined: Thu Oct 05, 2017 10:09 am
Preferred Pronouns: She/Her
Operating System Version (Optional): NixOS

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by ToxicFrog »

Quick poll: is anyone still using the Legendoom integration features in Gun Bonsai? I'm in the process of separating those out into a separate mod, but if no-one is using them, I will care less about having that mod ready to go before I release GB 0.11.
mamaluigisbagel wrote: Fri Aug 04, 2023 2:36 pm Been getting into and having fun with Raging Bull and noticed it seems to be another mod like Final Doomer Plus where HE Shots don't work. Just letting you know of the incompatibility.
Haven't looked into it yet, but I suspect this is something similar to what FD+ does, where it has special handling for hitscans that despawns the puff before damage is actually assigned (and thus makes it impossible to figure out where the explosion should be created).
User avatar
DoomThing445
Posts: 47
Joined: Wed Jun 01, 2022 3:25 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by DoomThing445 »

ToxicFrog wrote: Sat Aug 05, 2023 8:31 am Quick poll: is anyone still using the Legendoom integration features in Gun Bonsai? I'm in the process of separating those out into a separate mod, but if no-one is using them, I will care less about having that mod ready to go before I release GB 0.11.
mamaluigisbagel wrote: Fri Aug 04, 2023 2:36 pm Been getting into and having fun with Raging Bull and noticed it seems to be another mod like Final Doomer Plus where HE Shots don't work. Just letting you know of the incompatibility.
Haven't looked into it yet, but I suspect this is something similar to what FD+ does, where it has special handling for hitscans that despawns the puff before damage is actually assigned (and thus makes it impossible to figure out where the explosion should be created).
I really don't use it all that much, really-
But I hope the bug with FinalDoomer might be getting fixed in that update-
User avatar
UTNerd24
Posts: 103
Joined: Sun Jun 14, 2015 3:48 am

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by UTNerd24 »

I'm not sure if this should be on here or the Corruption Cards thread, but In the Corruption Cards mod, monsters that are hit by a penetrating projectile while under the effects of the Borrowed Time enchantment cause a VM_Abort. As of the moment, only that and Thorns seem to be able to cause crashes/aborts. Apart from that, the mods work great. If I ever get any ideas for Gun Bonsai, I'll be sure to share them cos I love contributing ideas for possible future features.
User avatar
Dan_The_Noob
Posts: 878
Joined: Tue May 07, 2019 12:24 pm
Graphics Processor: nVidia with Vulkan support

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by Dan_The_Noob »

ToxicFrog wrote: Sat Aug 05, 2023 8:31 am Quick poll: is anyone still using the Legendoom integration features in Gun Bonsai? I'm in the process of separating those out into a separate mod, but if no-one is using them, I will care less about having that mod ready to go before I release GB 0.11.
I only use Legendoom Lite, does this use any integrations?
User avatar
DoomThing445
Posts: 47
Joined: Wed Jun 01, 2022 3:25 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by DoomThing445 »

Dan_The_Noob wrote: Sat Aug 05, 2023 9:01 pm
ToxicFrog wrote: Sat Aug 05, 2023 8:31 am Quick poll: is anyone still using the Legendoom integration features in Gun Bonsai? I'm in the process of separating those out into a separate mod, but if no-one is using them, I will care less about having that mod ready to go before I release GB 0.11.
I only use Legendoom Lite, does this use any integrations?
As far as I know, it's only ever added legendoom effects to weapons that have a tier.
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by wildweasel »

ToxicFrog wrote: Sat Aug 05, 2023 8:31 am Quick poll: is anyone still using the Legendoom integration features in Gun Bonsai? I'm in the process of separating those out into a separate mod, but if no-one is using them, I will care less about having that mod ready to go before I release GB 0.11.
I literally just downloaded this mod again to play with Legendoom yesterday. It's neat how it all works together, but splitting the integration into a submod sounds like it would make everything else work more cleanly. I'd say, take your time, it doesn't all have to be ready at once.
User avatar
ToxicFrog
Posts: 229
Joined: Thu Oct 05, 2017 10:09 am
Preferred Pronouns: She/Her
Operating System Version (Optional): NixOS

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by ToxicFrog »

DoomThing445 wrote: Sat Aug 05, 2023 2:52 pm I really don't use it all that much, really-
But I hope the bug with FinalDoomer might be getting fixed in that update-
I think FD+ compatibility (and possibly Raging Bull) is going to have to ship as a separate pk3, that loads after both GB and FD+ and patches the FD+ puff actors to stick around for at least one tic. Fortunately I recently set up my build system to make it easy to generate compatibility pk3s like that, so hopefully I can release that alongside 0.11, or shortly after.
Dan_The_Noob wrote: Sat Aug 05, 2023 9:01 pm I only use Legendoom Lite, does this use any integrations?
Nope, only full Legendoom -- the specific integration lets you collect multiple LD powers on each weapon and switch between them, and earn new random powers by leveling up. LDL doesn't include any of the weapon powers, only legendary monsters.
wildweasel wrote: Sun Aug 06, 2023 9:56 am I literally just downloaded this mod again to play with Legendoom yesterday. It's neat how it all works together, but splitting the integration into a submod sounds like it would make everything else work more cleanly. I'd say, take your time, it doesn't all have to be ready at once.
Yeah, the goal of the split is to make GB's codebase cleaner and easier to work with, and at the same time make it easier to add new features to Laevis (the Legendoom part of things); at the moment I have it in a state where you collect new powers via normal LD drops, each weapon can have 1 passive ability (always on) + multiple active abilities (choose one at a time, same as GB's LD integration), and you earn more active ability slots by discarding abilities you don't have room for. It's definitely a lot more polished than the GB integration with things like separate passive ability slots, no more weird graphical glitches when firing, etc.

For full feature parity the main optional features I'm missing are:
- earn additional abilities by gaining GB level ups (when GB is installed)
- limit which abilities it can roll based on the rarest version of that weapon you've picked up
- gain extra ability slots based on the rarest version of that weapon you've picked up
User avatar
stainedofmind
Posts: 174
Joined: Sun Sep 01, 2019 10:59 am

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by stainedofmind »

I don't use the LegenDoom aspect of GB myself, as I have my own mod of LD that does a lot of the same things, so they don't play nice together. Well, they do, actually, not having any game breaking issues or crashes and what not, but they definitely step on each other's toes! It's a testament to how well you've coded GB for sure.
User avatar
Dan_The_Noob
Posts: 878
Joined: Tue May 07, 2019 12:24 pm
Graphics Processor: nVidia with Vulkan support

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by Dan_The_Noob »

ToxicFrog wrote: Sun Aug 06, 2023 11:26 am
Dan_The_Noob wrote: Sat Aug 05, 2023 9:01 pm I only use Legendoom Lite, does this use any integrations?
Nope, only full Legendoom -- the specific integration lets you collect multiple LD powers on each weapon and switch between them, and earn new random powers by leveling up. LDL doesn't include any of the weapon powers, only legendary monsters.
oh right, duh.
I haven't opened that menu in a while so i couldn't remember... I think it was LegendoomLite + Doom Roguelike Arsenal where it made a difference because legendaries had higher drop rates.
User avatar
ToxicFrog
Posts: 229
Joined: Thu Oct 05, 2017 10:09 am
Preferred Pronouns: She/Her
Operating System Version (Optional): NixOS

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by ToxicFrog »

stainedofmind wrote: Sun Aug 06, 2023 12:31 pm I don't use the LegenDoom aspect of GB myself, as I have my own mod of LD that does a lot of the same things, so they don't play nice together. Well, they do, actually, not having any game breaking issues or crashes and what not, but they definitely step on each other's toes! It's a testament to how well you've coded GB for sure.
Oh, is your mod published anywhere? I didn't think anyone else had made a "legendoom effects library" kind of mod.
User avatar
mamaluigisbagel
Posts: 524
Joined: Wed Jul 09, 2014 7:25 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by mamaluigisbagel »

Simple (hopefully) suggestion, but could we get an option to change the color of the flash when a weapon or the player levels up? I like to keep the UI thematic with what mod I'm playing, and the flash is no exception lol
User avatar
ToxicFrog
Posts: 229
Joined: Thu Oct 05, 2017 10:09 am
Preferred Pronouns: She/Her
Operating System Version (Optional): NixOS

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by ToxicFrog »

Yeah, that's dead easy. Added to the list for 0.11.
User avatar
DoomThing445
Posts: 47
Joined: Wed Jun 01, 2022 3:25 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by DoomThing445 »

I have a few suggestions for upgrades.

20/20 Vision - A light level player upgrade that only needs one point into it and never appears again once specced into. It changes every light sector under 96 to 96, offering more visibility to the player. A very rare upgrade.

Mini-bandolier - An ammo capacity upgrade for weapons that stacks with the bandoliers upgrade. This comes around rarely and adds an additional 25% ammo capacity to the ammo type the weapon uses.

Unnamed - A player upgrade where killing a cluster of enemies (2 or more) in one shot provides three quarters of a second of infinite ammo, which stacks with the LegenDoom upgrade. Good for clearing rooms with a rocket launcher.

Ricochet - Hitscan weapons that are not classed as melee weapons have a 20% chance of releasing a projectile from where it hit the wall to the nearest enemy. This upgrade's benefit starts at 50% bullet damage and sees diminishing returns at around 75% damage. The 20% chance always remains the same when speccing into it. Great for inaccurate weapons that fire quickly.

Powerup Extender - A player upgrade that adds an additional 10 seconds to any powerup for every point specced in.

Tendrils - An upgrade for projectile weapons. Projectiles leech out electric tendrils that deals 10% projectile damage every frame. Radius increases with each point but caps out at a certain point. Damage does not increase. If a projectile has blast damage, enemies in that distance around an enemy affected by a tendril also take reduced damage. As a result, goes great with plasma rifles.
Starman the Blaziken
Posts: 282
Joined: Thu Mar 07, 2019 9:40 pm
Graphics Processor: ATI/AMD (Modern GZDoom)
Location: United States, MI

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by Starman the Blaziken »

ToxicFrog wrote: Mon Aug 07, 2023 9:44 am Yeah, that's dead easy. Added to the list for 0.11.
As I think about it, how about adding a toggleable setting that saves the game after you spend all your current level points on a gun?
User avatar
DoomThing445
Posts: 47
Joined: Wed Jun 01, 2022 3:25 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10
Graphics Processor: ATI/AMD (Modern GZDoom)

Re: [0.10.2] Gun Bonsai -- everything-compatible weapon upgrading

Post by DoomThing445 »

Starman the Blaziken wrote: Tue Aug 08, 2023 9:25 am
ToxicFrog wrote: Mon Aug 07, 2023 9:44 am Yeah, that's dead easy. Added to the list for 0.11.
As I think about it, how about adding a toggleable setting that saves the game after you spend all your current level points on a gun?
I second this.

Return to “Gameplay Mods”