SoM's GunBonsai Addons and Patches (Updated: August 12, 2025)

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
Spaceman333
Posts: 650
Joined: Thu Oct 13, 2016 8:40 pm

Re: SoM's GunBonsai Addons and Patches (June 22, 2025)

Post by Spaceman333 »

One idea to fix swiftness is to pulse the timefreeze powerup on and off so becomes sort of slow-mo. Thus enemies will still move and attack, but much slower.

Basically, for the duration of the swiftness effect, every 5 tics give a 3 tic long time freeze powerup.
TheCrusader69
Posts: 3
Joined: Thu May 29, 2025 4:45 am

Re: SoM's GunBonsai Addons and Patches (June 22, 2025)

Post by TheCrusader69 »

Can someone pls fix this issue?
Attachments
Screenshot_Doom_20250628_030727.png
User avatar
stainedofmind
Posts: 218
Joined: Sun Sep 01, 2019 10:59 am

Re: SoM's GunBonsai Addons and Patches (June 22, 2025)

Post by stainedofmind »

TheCrusader69 wrote: Fri Jun 27, 2025 1:15 pm Can someone pls fix this issue?
Might need a bit more info. I've used GunsBonsai with plenty of mods and never had an issue with that upgrade (assuming Explosive Death was part of the problem). What mods were you using? What were you doing at the time of the crash? Can you replicate it? If so, what steps are required to do so?
TheCrusader69
Posts: 3
Joined: Thu May 29, 2025 4:45 am

Re: SoM's GunBonsai Addons and Patches (June 22, 2025)

Post by TheCrusader69 »

Progress keeper. I think it might be a bug or idk
Last edited by TheCrusader69 on Sat Jun 28, 2025 1:02 pm, edited 4 times in total.
User avatar
stainedofmind
Posts: 218
Joined: Sun Sep 01, 2019 10:59 am

Re: SoM's GunBonsai Addons and Patches (July 1, 2025)

Post by stainedofmind »

Happy Canada Day! Updated Rapid Swing to Version 1.4! This update brings the long awaited ability to modify the amount of speed increase per level of upgrade! No more .5x increase per level, making weapons stupidly overpowered right from the first pick... Unless you want to keep it that way of course. Modified the defaults to be Rapid Swing: .2x per level, max level 5, for a final total of 2x speed, and Rapid Fire: .25x per level, max level 20, to replicate the original 6x max speed, just stretched out longer. Download is as always in the main post. Let me know if any unusual bugs crop up. I'm not 100% on the new frame skipping formula, but it feels right to me... Also just realized I didn't put in any safety checks for number ranges, so don't do something silly like setting Rates to zero! Enjoy!

Ps, I'll be adding soon a secondary version of the original Rapid Fire upgrade with all the fixes/features of this addon, for those who prefer the original upgrade.

Edit: Off topic, yay! My 200th post!

Edit 2: Minor update to Version 1.4.1, forgot to adjust the menu display for multiplier speeds! Purely visual.
User avatar
stainedofmind
Posts: 218
Joined: Sun Sep 01, 2019 10:59 am

Re: SoM's GunBonsai Addons and Patches (Updated: July 3, 2025)

Post by stainedofmind »

Updated "Progress Keeper" to Version 1.1! Added a few more options for automatically saving/loading builds, rewrote some not so good code, and fixed a bug that would corrupt save data!

I've also been fiddling with some new Upgrades, and I'm planning on adding a Full Weapon Respec option to Respec. And of course, as always, I have not forgotten about requests and bug fixes.
User avatar
stainedofmind
Posts: 218
Joined: Sun Sep 01, 2019 10:59 am

Re: SoM's GunBonsai Addons and Patches (Updated: July 11, 2025)

Post by stainedofmind »

Updated "Addon - Respec" to Version 1.1! Added options to Respec ALL Weapons, as well as Clearing GunBonsai data, if you wanted to completely start from scratch with nothing.
User avatar
stainedofmind
Posts: 218
Joined: Sun Sep 01, 2019 10:59 am

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by stainedofmind »

Updated "Addon - Respec" to Version 1.2! That was quick! Added the option to automatically clear your GunBonai build on Pistol Start/Inventory Reset.
OldHunter972+
Posts: 1
Joined: Tue Jul 15, 2025 5:12 pm
Preferred Pronouns: No Preference

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by OldHunter972+ »

Hello, really like the addons that you make and i want make you a question/suggestion it's possible create a skill that reduce the chance use of ammunition? Like a "you have 5% (50%max) chance to not use ammo per attack when use this weapon" it's possible create something like that? Thanks again for your work!
User avatar
stainedofmind
Posts: 218
Joined: Sun Sep 01, 2019 10:59 am

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by stainedofmind »

OldHunter972+ wrote: Tue Jul 15, 2025 5:23 pm Hello, really like the addons that you make and i want make you a question/suggestion it's possible create a skill that reduce the chance use of ammunition? Like a "you have 5% (50%max) chance to not use ammo per attack when use this weapon" it's possible create something like that? Thanks again for your work!
Glad you're liking the addons! Such an upgrade has been requested before, and unfortunately, it's not possible directly. Best I'd be able to do is have a watchdog on your ammo counter, and when it detects a reduction in ammo, if the random chance triggers, it would refund it to the last amount. Of course, this wouldn't allow for firing the weapon without ammo, could possibly bug out if you manage to collect the same ammo in the same frame as firing, or could start the out-of-ammo weapon switch process before the system has a chance to refund you. I'm pretty sure I decided to add this to my (mental) todo list, but I haven't been working on this as often as I used to, so I can't say when I'd get around to this idea.
anthraxthanasimos
Posts: 21
Joined: Sat Oct 26, 2024 7:42 am
Preferred Pronouns: No Preference

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by anthraxthanasimos »

Would you consider adding synergies and skill trees, such as those in Diablo II?
Lopunny has shotgun
Posts: 15
Joined: Fri Jun 20, 2025 8:33 am
Preferred Pronouns: No Preference
Operating System Version (Optional): Android
Graphics Processor: Not Listed

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by Lopunny has shotgun »

Dumb suggestion I have would be to make a sorta melee upgrade path rather than elements, like punching them has converts overkill damage to daze them rather than kill (the sprite would have stars on them , rank increases damage overkill to stun ratio), allowing for a few good hits in, the next tier on that would be possession, allowing you to posses a dazed enemy with a chasecam and a crosshair (rank determines how much health/armor/ammo they have), the final one I can think of is a Natural leader one, allowing those around to help you kill that dumb spidermind (rank would determine how easy it would be to convince them)
User avatar
Death Mage
Posts: 55
Joined: Fri Aug 29, 2003 3:16 am

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by Death Mage »

The progress keeper was working wonderfully, the first day I used it. After that, however, I've been getting an error "tried to read from address zero" whenever I level up. Using the 1.1 version. Similar to the screenshot above. Only happening with progress keeper enabled, happens when upgrading any weapon. So it seems to me that it's somehow failing to save the data. I've done in and made sure that the .ini file is not read only etc. Only started happening when I tried to come back to the game after the first day.
User avatar
stainedofmind
Posts: 218
Joined: Sun Sep 01, 2019 10:59 am

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by stainedofmind »

Death Mage wrote: Sun Aug 10, 2025 10:45 am The progress keeper was working wonderfully, the first day I used it. After that, however, I've been getting an error "tried to read from address zero" whenever I level up. Using the 1.1 version. Similar to the screenshot above. Only happening with progress keeper enabled, happens when upgrading any weapon. So it seems to me that it's somehow failing to save the data. I've done in and made sure that the .ini file is not read only etc. Only started happening when I tried to come back to the game after the first day.
Well shoot. I haven't had any issues myself, aside from a couple of time my progress got erased somehow. If you could post a screenshot of the error, that would help narrow things down, also what other mods you're using and approximate steps to reproduce the error.
User avatar
Death Mage
Posts: 55
Joined: Fri Aug 29, 2003 3:16 am

Re: SoM's GunBonsai Addons and Patches (Updated: July 12, 2025)

Post by Death Mage »

No, I can't post a screenshot with the limits here. But it's similar to the one above.

Code: Select all

VM execution aborted: tried to read from address zero.
Called from TFLV_PerPlayerStats.Autosave at
GunBonsai-0.10.6.pk3:ca.ancilla.bonsai/perplayerstats.zsc
Called from TFLV_WeaponUpgradeGiver.InstallUpgrate at
GunBonsai-0.10.6.pk3:ca.ancilla.bonsai/weaponupgradegiver.zsc, line 27
Called from TFLV_WeaponUpgradeGiver.StateFunction.1 at
GunBonsai-0.10.6.pk3:ca.ancilla.bonsai/weaponupgradegiver.zsc, line 40
Called from Actor.SetStateLabel at vkdoom.pk3:zscript/actors/actor.zs, line 829
Called from TFLV_UpgradeGiver.Choose at
GunBonsai-0.10.6.pk3:ca.ancilla.bonsai/upgradegiver.zsc, line 60
Called from TFLV_EvenHandler.ChooseLevelUpOption at
GunBonsai-0.10.6.pk3:ca.ancilla.bonsai/eventhandler.zsc, line 149
Called from TFLV_EventHandler.NetworkProcess at
GunBonsai-0.10.6.pk3:ca.ancilla.bonsai/eventhandler.zsc, line 180
Called from state TFLV_WeaponUpgradeGiver.1 in TFLV_WeaponUpgradeGiver
Called from ACtor.SetState [Native]
 __  __  __  __  __  __
/  \/  \/  \/  \/  \/  \
|Za||bo||r ||v1||.0||.1|
|..||..||..||..||..||..|
|..||..||..||..||..||..|
|__||__||__||__||__||__|
Game: level: MAP02, time: 40217, multiplayer: 0, player class: FDHellboundPlayer, skill: Hurt
me plenty.
compatflags: 0, compatflags2: 0, dmflags: 0, dmflags2: 0, autoaim: 35.000000
Event handlers: ts_EventHandler, DamNumEventHandler, FlashLightPlushandler, WT_MainHandler,
gy_EventHandler, gy_VmAbortHandler, TFLV_EventHandler, som_gbxb_eventhandler,
som_gb_progkeep_eventhandler
Engine:
vkdoom "windows prerelease" 5-31-2025
Mods:
target-spy-v2.0.1
damnums_1.0.2
flashlight_plus_plus_v9
wartrophies-v1.10.2
graveyard-v1.1.1
GunBonsai-0.10.6
som_gb_addon_flak_shot_upgrade
som_gb_addon_hp_boost_upgrade
som_gb_addon_xp_boost_v2
som_gb_addon_powerup_boost
som_gb_patch_ammo_leech_fix.0.10.6
som_gb_patch_lvd_elements.0.10.6
som_gb_compat_war_trophies
som_gb_addon_progress_keeper-1.1
FinalDoomer_v3.4
FinalDoomer_ClassMenu_v1.0
dv.wad

When I load my game, get an upgrade, apply the upgrade, crash.
Start a new game - loads progress because set to when map starts, get an upgrade, apply upgrade, crash.

If I turn the keep progression mod there's no crashing.

[Edit] Double checked to ensure the lack of crash. Upon reloading the game and trying it again with progress keeper disabled it has begun crashing there too. Now, everything had been working the first time, it wasn't until I went back into the game and reloaded at this started. I'd turned progress keeper off and tried a few times to test and it worked, but now that doesn't work either. I wonder if something is corrupting something that's causing it to break on booting the game up later.
Post Reply

Return to “Gameplay Mods”