I'm an avid fan of ToxicFrog's GunBonsai, using it pretty much with everything these days, and even having it replace my own personal RPG gameplay mod I used to use. Since ToxicFrog was considerate enough to make it super simple to make addons for it, I figured I'd share what I've made so others can use them as well. I'll be periodically posting the various Addons and Patches I've made as I get them worked into a releasable state.
Addon vs Patch: What's the Difference?
Of note, some of these will be labeled as either an "Addon", or a "Patch". The difference is subtle, but significant. Addons utilize GunBonsai's various built in methods to extend the system, and barring any major revamp of the internal implementation, these should work for all future versions of GunBonsai. A Patch on the other hand relies on GzDoom's method of completely overwriting ZScript files with the same name when loading wads. There are a couple of things I wanted to change about GunBonsai that isn't exposed via the built in systems, so I copied the entire script file and made changes directly to the code. Because of this, a change in GunBonsai's scripting that affects the same files will render the patches obsolete, thus they are only viable for the version used to create the mod. The version they are made for will be reflected both in the file name, as well as in the readme.txt included in the mod.
Usage
Requires GunBonsai: viewtopic.php?t=76080
Load all Addons and Patches after GunBonsai! Options for Addons/Patches with configuration can be found under GunBonsai's submenu at the bottom, unless the mod has it's own menu, in which case, that will be mentioned in the readme!
Notes
I have not tested any of these in multiplayer, and there's a good chance some of them might not work at all. Please let me know if there any issues, and if you have suggestions, I'll see what I can do! Feel free to use my poorly built code for whatever you'd like!
Addons
Upgrade: Flak Shot
Spoiler:Upgrade: Health Boost
SoM GunBonsai Upgrade: Flak Shot Version 1.0
--------------------------------------------
Download: https://drive.google.com/file/d/1RSRThK ... sp=sharing
A modified version of the "Submunitions" upgrade that somewhat mitigates the
problem of the upgrade becoming a level clearing death machine at higher levels.
As a bonus, it is partially configurable!
Changes from the original upgrade include:
-Instead of each level adding to the length of time the bomblets bounce around
before exploding, they have a non-expandable time-to-live (configurable).
-You can configure the starting number of bomblets, as well as modifying the
overall damage each one does upon explosion, should you want to tweak the damage
for balance issues
-Changed the bomblet sprites to the fireball from Super Mario World (SNES),
mostly just for fun.
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as follows:
Time to Live (Seconds): Maximum time, in seconds, the bomblets will bounce
around before exploding. Note, this value is randomized so that they all don't
detonate at the same time.
Base Number of Bomblets: The starting number of bomblets to spawn at level 1 of
the upgrade. Each additional level of the upgrade adds one more bomblet.
Damage Multiplier: Modifies the amount of damage done per bomblet, as a simple
way to adjust balance should the need come up.
Notes
-----
Haven't tested this with multiplayer, but I don't see why it wouldn't work. In
the future, I'm considering turning this from a singular upgrade to an upgrade
tree that you can pick and chose what you want to increase (number of bomblets,
time-to-live extension, damage, etc...)
Screenshots
--------------
Bomblets/flaks spewing from dead Zombie Guy:
Weapon Upgrade menu:
Configurable options:
Spoiler:Upgrade: Rapid Swing
SoM GunBonsai Upgrade: Health Boost Version 1.0
-----------------------------------------------
Download: https://drive.google.com/file/d/1EtSnIR ... sp=sharing
A Player Upgrade that increased the player's Max Health each level. The
amount of Max Health gained per level is configurable.
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as follows:
Health Boost per Level: As advertised on the tin, this is how much Max Health
you gain per level. Note: If you change this value mid-game, you will have to
toggle the upgrade to recalculate your health.
Notes
-----
Haven't tested this with multiplayer, and it might not work, as the way I coded
the player detection is a tad inelegant.
Screenshots
--------------
Max health boosted in game:
Player upgrade menu:
Configurable options:
Spoiler:PROTOTYPE Upgrade: Ammo Reserves
SoM GunBonsai Upgrade: Rapid Swing Version 1.3
----------------------------------------------
Download: https://drive.google.com/file/d/1b8q7W2 ... sp=sharing
This is the Melee version of "Rapid Fire". Since I prefered the old way of
determining if a weapon was Melee or not, this also modifies the "Rapid Fire"
upgrade. Specifically, with the current version of GunBonsai (0.10.6), a
weapon is flagged as Melee if it has ammo. In this mod, both "Rapid Fire" and
"Rapid Swing" make use of the old "isMelee()" detection, which I personally find
to be good enough. ToxicFrog had mentioned not wanting to add an official
version of a melee speed increaser, citing the lack of ammo consumption would
make it too overpowered, so to somewhat mitigate this, a user configurable
level cap is added, defaulted to 2 level, or 200% faster.
Changelog
---------
Version 1.3:
-Fixed MORE VM Abort bugs with both upgrades
Version 1.2:
-Fixed a bug that was causing VM Aborts on player death with a weapon with
"Rapid Swing" or "Rapid Fire"
Version 1.1:
-Added a fix that prevented weapons from being dropped in LegenDoom with either
upgrade type.
-Added a fix for DRLA that caused weapons to lose any mods upon dropping.
-Added configurable max level for "Rapid Fire" replacement.
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as followed:
Rapid Swing Max Level: As advertised, caps the level of "Rapid Swing" to this
value. Default 2.
Rapid Fire Max Level: As advertised, caps the level of "Rapid Fire" to this
value. Defaults to the original 10.
Todo
----
Feature complete for now.
Compatibility
-------------
Haven't tested this with multiplayer, but since it's based on the original, I
don't see a reason why it wouldnt
License
-------
You are free to use the code for whatever you like, for any reason.
Credit is appreciated, but not needed.
Please also credit ToxicFrog as it is based on existing code from GunBonsai.
Screenshots
--------------
Note: Kinda hard to show something happening faster with a static image, so no in-game shots!
Weapon Upgrade menu with Rapid Swing at max level
Configurable options (Outdated):
Spoiler:XP Bonuses
[PROTOTYPE] SoM GunBonsai Upgrade: Ammo Reserves Version 1.1
------------------------------------------------------------
Download: https://drive.google.com/file/d/154ipjV ... sp=sharing
NOTICE: As this is a prototype that may or may not be integrated into that main mod by ToxicFrog, this addon is offered as-is and will likely only be updated to fix bugs!
An alternative to the Player Upgrade "Bandoliers", which I personally am a fan
of, but due to a lot of mods modifying ammo caps themselves, "Bandoliers" has
a good number of conflicts, prompting a discussion of alternative methods.
The idea of taking some ammo away from the player and storing it into a
"reserve" cropped up, and I really liked the idea, so I hacked together this
prototype. It works by monitoring your ammo, and if your current count is
above the threshold, it will syphon that ammo off into the "reserve".
Conversely, if your current ammo amount is below another threshold, it will pull
as much ammo out as it can to meet the upper threshold. Currently does not
disable "Bandoliers", as they can run together without issues, should you want
to.
Changelog
---------
Version 1.1:
-Fixed an error when if the "Restock" percentage was set to 0%, it would not
trigger the resupply code
Issues
------
The HUD is very basic, and due to how its coded, is NOT multiplayer friendly
(which the entire thing might not be... I'm not great with MP compatibility).
Second, there's almost no sanity checks for the main three settings,
specifically, ammo reserve size per level, and the siphon/restoking percentages
not making any sense. The only thing in place is a simple check, which triggers
if the siphon threshold is equal to or less then the restocking threshold. This
was done to prevent any runaway siphon/restock loops for ammo capacities that
are extremely low. All it does is simply ignore that ammo type for checking
quantities. I didn't implement any lump reading for customizing what qualifies
as a "valid" ammo type for reserves, so there may still be some wonkiness for
certain mods. There's no way to see ammo reserves for weapons you don't have,
or don't currently have ready, and any ammo in a reserve pool cannot be
recovered except through draining your primary ammo amount below the restocking threshold.
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as followed:
Reserve Size per Level: Percentage per upgrade level of the current Max Ammo
Capacity to add to the reserve. This capacity is Backpack aware, as well as
capable of reacting to other mods modifying Max Ammo Capacity.
Ammo Siphon Threshold: Percentage of Max Ammo Capacity in which above this
value, ammo will be moved to the "Reserve" pool. Note: If the "Reserve" is
full, your ammo will simply continue to fill as normal.
Ammo Restock Threshold: As above, but if you have ammo in the "Reserve", it will
be replenished up to either the "Siphon Threshold", or however much ammo you
have left in the "Reserve".
Display related settings should be pretty self-explainitory.
Todo
----
-As this is a prototype, and ToxicFrog has mentioned maybe integrating the code
for this in the future, I will not be expanding or updating this mod, aside from
bug fixes
-I will not be adding patched support for any other mods
-If I do revisit this idea in the future, what I'll likely do is make this a
standalone mod and add GunBonsai integration similar to how ToxicFrog added
Indestructible into GunBonsai, but no promises.
Compatibility
-------------
-Haven't tested this with multiplayer, and I don't know if it will work
-There's a lot of edge cases that this likely won't work with out of the box,
and it will likely need a special Lump to solve these issues
-The HUD is also hacked together due to me being tired of fighting with scoping
-As this is a prototype, and ToxicFrog had mentioned perhaps integrating this
into the main mod, this is offered as-is, and will only likely be updated in the
case of major bugs cropping up.
License
-------
You are free to use the code for whatever you like, for any reason, so long as
it doesn't step on GunBonsai's Licence. Parts of the code that are specifically
writen by me are exempt from this. Credit is appreciated, but not needed.
Screenshots
--------------
In-Game Clip Reserve, partially full:
Player Upgrade menu:
Configurable Options:
Spoiler:Starting Player Levels
SoM GunBonsai Addon: XP Bonuses Version 2.1
-------------------------------------------
Download: https://drive.google.com/file/d/1gtj-uR ... sp=sharing
Adds an item "GunBonsai Weapon Upgrade", which when used will automatically
gives your current weapon a level up. You'll be granted these items by clearing
maps. Clearing maps involves finding all secrets, collecting all items, and
killing all monsters. Each of the three requirements can be individually
configured to be completely disabled, modify the percentage of completion, or
grant extra points for being completed. In addition, you can gain extra "All
Clear" points by fully completing a map, as defined by the settings of the three
goals. As you are rewarded upgrade items, you'll be required to obtain more
and more points to get the next item.
Changelog
---------
Version 2.1:
-Added an option to be given a number of weapon upgrades at the start of a
play through
Version 2.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the "Options" menu
under "SoM GunBonsai XP Bonuses". Settings are as follows:
Enable: Globally toggle the XP Bonus system on or off. The master switch if
you will!
Starting Bonus Items: The number of free weapon upgrades you will receive when
starting a new game.
Secrets, Monsters, and Items each have the following individual settings:
Enabled: Toggle the selected goal on or off.
Completion Percent: A percentage setting from 0 to 1 of how much of the goal you
need to complete to be granted your reward.
Points Awarded: How many "Points" you are rewarded toward your next Upgrade
Item. Points are kind of an XP system for the XP Bonus system!
The "All Clear" goal has the following settings:
Enabled: Same as the other's, this will toggle "All Clear" rewards.
Points Awarded: Same as the other goals. Note, these points are rewarded in
addition to the points gained from the other goals!
Display options should be mostly self-explanatory.
Example Configurations
----------------------
Safe Mode: Ignores Items, cause some mods don't flag them correctly, and gives
enough of a buffer for killing monsters and finding secrets to avoid issues.
-Enabled: Monsters, Secrets, and All Clear
-Complete Percent: 0.8
-Points Awarded: 1
All Clear Mode: Only grants points if you fully clear the map. Might be
difficult or impossible for some maps/mods.
-Enabled: Monsters, Secrets, Items, All Clear
-Complete Percent: 1.0
-Points Awarded: Monsters, Secrets, Items = 0, All Clear = 1
Free Mode: You're given points for each map, no requirements. Due to the way
the system works, you will be awarded points right at the start of the map.
-Enabled: All Clear only
-Complete Percent: N/A
-Points Awarded: All Clear = 1 (or whatever)
StainedOfMind's Settings: This is how I usually have my settings.
-Enabled: Monsters, Secrets, All Clear
-Complete Percent: 1.0
-Points Awarded: 1
Todo
----
-I might add alternative "point" scaling modes for gaining weapon upgrades in
the future.
Compatibility
-------------
Haven't tested this with multiplayer, and I'm not sure if it will.
License
-------
You are free to use the code for whatever you like, for any reason.
Credit is appreciated, but not needed.
Screenshots
--------------
In-Game shot having just found the last secret, and getting the "All Clear" bonus, as all monsters are dead too. Notice the PDA in the corner, the "Weapon Upgrade" item, which I now have 2 of:
Configuration Options:
Spoiler:Upgrade: Powerup Boost
SoM's GunBonsai Addon: Starting Player Levels Version 1.0
---------------------------------------------------------
Download: https://drive.google.com/file/d/13WGYAU ... sp=sharing
Grants you a configurable number of Player Levels at the start of a new game.
Changelog
---------
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as followes:
Number of Levels: The number of player levels to start the game with.
Todo
----
-Feature complete for now
Compatibility
-------------
-Haven't tested this with multiplayer, and I don't know if it will work
License
-------
You are free to use the code for whatever you like, for any reason.
Credit is appreciated, but not needed.
Screenshots
---------------
Configurable Options
In game shot with starting levels awarded
Spoiler:Patches
SoM GunBonsai Upgrade: Powerup Boost Version 1.0
------------------------------------------------
Download: https://drive.google.com/file/d/1OM0mE2 ... sp=sharing
A Player Upgrade that extends the duration of powerups. The boost duration is
configurable. Do note, powerups that are of the "Additive" type will only be
boosted when first adding the powerup. Any others picked up before the powerup
expires will only extend the time by the default amount. The boost will again
be applied when the powerup fully expires and is recollected. This is a
limitation of how Additive powerups work. Attemtping to boost these will cause
the time to multiply each time instead of adding.
Changelog
---------
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as followed:
Boost Percent Per Level: Percentage per upgrade level to add to the powerup
timer.
Todo
----
I may try to come up with an alternative method of detecting powerup pick ups
that will allow for boosting "Additive" types.
Compatibility
-------------
Not tested in multiplayer, and can't guarentee it will work.
License
-------
You are free to use the code for whatever you like, for any reason, so long as
it doesn't step on GunBonsai's Licence. Parts of the code that are specifically
writen by me are exempt from this. Credit is appreciated, but not needed.
Screenshots
--------------
Configurable Options
Player Upgrade Menu
About to pick up a VERY useful Blur Sphere
Powerup timer extended 100% via 4 levels at 25% each! (Powerup Time via Simple HUD Addons viewtopic.php?t=60356)
XP Formula Variants 0.10.6
Spoiler:Always Roll Weapon Damage 0.10.6
SoM GunBonsai Patch: XP Formula Variants Version 1.0
----------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/1WBOMDH ... sp=sharing
A patch that allows for alternative XP Formulas for weapons. Currently has the
following options:
-Linear: Same as the original formula "XP = bonsai_base_level_cost * double(level);"
-Squared: Requires more XP at higher levels! "XP = bonsai_base_level_cost * (double(level) * double(level));"
-Exponential: Quickly ramps up even faster then "Squared"! "XP = bonsai_base_level_cost * double(exp(level - 1));"
-Cubed: AKA: Russion Overkill Mode! Cause sometimes you cause a poop-ton of damage! "XP = bonsai_base_level_cost * (double(level) * double(level) * double(level));"
As my math skills are subpar, I don't have the chops to come up with any better
formulas, so if you have any other ideas or requests, it should be fairly
simple to add more!
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as followes:
Xp Growth Type: The XP Formula to use. See Above for details.
Notes
-----
Haven't tested this with multiplayer, but since it's based on the original, I
don't see a reason why it wouldn't work.
Screenshots
--------------
In-Game shot with the Pistol at level 1 using default bonsai_base_level_cost of 1200 and the XP Formula set to "Cubed":
Configuration settings:
Spoiler:LegenDoom Rapid Fire Fix 0.10.6
SoM GunBonsai Patch: Always Weapon Damage Upgrade Version 1.2
----------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/1GnEcxn ... sp=sharing
A patch that always rolls the Weapon Upgrade "Damage" for the first slot each
level. I wanted this because sometimes I'm don't want any of the upgrades
rolled for me, nor do I want to reject the level, and I felt like this was a
good compromise. New in Version 1.1, added the option to roll as a percentage
chance, for if you wanted to roll with only playing 1 upgrade per level.
Changelog
---------
Version 1.2:
-Fixed a minor calculation error with the "Percentage Chance" option.
Version 1.1:
-Added "Percentage Chance" option
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. Configuration options can be found in the GunBonsai menu
after all the main options. Settings are as follows:
Percentage Chance: Chance as a percent to roll "Damage", default 100%.
Todo
----
-Feature complete for now
Compatibility
-------------
Haven't tested this with multiplayer, but since it's based on the original, I
don't see a reason why it wouldn't work.
License
-------
You are free to use the code for whatever you like, for any reason.
Credit is appreciated, but not needed.
Screenshots
--------------
In-Game shot of the Weapon Upgrade screen with "Damage" as the first selection:
Spoiler:DRLA Rapid Fire Fix 0.10.6
SoM GunBonsai Patch: LegenDoom Rapid Fire Fix Version 1.1
----------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/1LXzgdP ... sp=sharing
Fixes the issue with not being able to drop weapon in LegenDoom when you have
the "Rapid Fire" upgrade.
Changelog
---------
Version 1.1:
-Fixed a bug that was causing VM Aborts on player death with a weapon with
"Rapid Fire"
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. No configurable settings. Just load'n'go!
Compatibility
-------------
Haven't tested this with multiplayer, but since it's based on the original, I
don't see a reason why it wouldn't work.
License
-------
You are free to use the code for whatever you like, for any reason, so long as
it doesn't step on GunBonsai's Licence. Parts of the code that are specifically
written by me are exempt from this. Credit is appreciated, but not needed.
Screenshots
--------------
None. Can't really show this with a screenshot...
Spoiler:Reject Level-Up Settings 0.10.6
SoM GunBonsai Patch: DRLA Rapid Fire Fix Version 1.1
----------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/1CanC2k ... sp=sharing
Fixes the issue with DRLA when dropping a modded weapon with "Rapid Fire"
resulting in the mods being lost.
Changelog
---------
Version 1.1:
-Fixed a bug that was causing VM Aborts on player death with a weapon with
"Rapid Fire"
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. No configurable settings. Just load'n'go!
Compatibility
-------------
Haven't tested this with multiplayer, but since it's based on the original, I
don't see a reason why it wouldn't work.
License
-------
You are free to use the code for whatever you like, for any reason, so long as
it doesn't step on GunBonsai's Licence. Parts of the code that are specifically
writen by me are exempt from this. Credit is appreciated, but not needed.
Screenshots
--------------
None. Can't really show this with a screenshot...
Spoiler:Ammo Leech Compatibility Fix 0.10.6
SoM GunBonsai Patch: Reject Levelup Settings Version 1.0
--------------------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/1U-w3Mf ... sp=sharing
Allows for adjusting how much Player and Weapon XP is lost upon rejecting a
level up, between 0% and 100%.
Changelog
---------
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. Configurable options are as follows:
"Player XP Loss Amount": Amount of Player XP lost at level up reject, as a
multiplier of the XP needed for that level, from 0.0 to 1.0. Result is rounded.
Set to "0.0" to retain all XP, and "1.0" to lose all XP. Defaults to 0.5, which
is the standard GunBonsai amount.
"Weapon XP Loss Amount": Same as above, but for Weapon XP. Defaults to GunBonsai
standard of 1.0.
Compatibility
-------------
Haven't tested this with multiplayer, but since it's based on the original, I
don't see a reason why it wouldn't work.
License
-------
You are free to use the code for whatever you like, for any reason, so long as
it doesn't step on GunBonsai's Licence. Parts of the code that are specifically
writen by me are exempt from this. Credit is appreciated, but not needed.
Screenshots
--------------
Configurable Options
Getting ready for a level up
Rejected the level, note that all Weapon XP was retained!
Spoiler:HE Shots Fix for Brutal Doom V22 0.10.6
SoM GunBonsai Fix: Ammo Leech Compatibility Fix Version 1.0
-----------------------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/1aee7Ky ... sp=sharing
Adds greater flexibility to the code that filters out invalid ammo types for
the "Ammo Leech" Weapon Upgrade. This fixes issues like it not working at all
with Project Brutality, as well as other mods that use alternative methods for
creating ammo types.
I opted to create this as a patch instead of an addon so that users wouldn't
have to fiddle with multiple upgrade id's when using BONSAIRC.
Changelog
---------
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai.
Todo
----
-I may try to come up with a method of adding a default sprite to spriteless
pickups
-Ideally, some way of customizing ammo types that can drop, either via a lump
or dynamic menu, is something I'd like to implement further down the road
Issues and Notes
----------------
-This is still not a perfect system. There are simply too many ways a mod
author can code how ammo works to cover all possibilities.
-The new system will cause false positives for some ammo types, which is
opposite of the false negatives caused by the old system, but occurs much less
frequently. Best example I can think of off the top of my head is the
crossbow ammo from "Dark Passenger"
-The above issue can spawn ammo drops that don't have pickup sprites, however,
from testing, they should still be collectable
Compatibility
-------------
-Haven't tested this with multiplayer, but since it's based on the original code
I don't see why it wouldn't work
License
-------
You are free to use the code for whatever you like, for any reason.
Credit is appreciated, but not needed.
Code adapted from ToxicFrog's GunBonsai, so don't step on that licence either.
Screenshots
--------------
None. Works the same as the original, but more compatible.
Spoiler:Elemental Upgrade Level Requirements 0.10.6
SoM GunBonsai Fix: HE Shots Brutal Doom V22 Fix Version 1.0
-----------------------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/14bGhdU ... sp=sharing
Just discovered a bug with the HE Shots upgrade and Brutal Doom V22, namely, it
lets you one-shot things due to the "headshot" system. Only fully tested against
Baron of Hell, since this was what caused me to realize there was an issue.
Initially, I switched the damage type of "Extreme" to "Explosive", but it still
felt like it did way too much damage, so I created a dummy damage type of called
"heshots", so it just uses the default headshot damage bonus. It's still really
overpowered, but this is as best I can make it without messing around with BDs
headshot system.
Realistically, due to the headshot system, HE Shots is technically not
compatible BDV22, but I like the upgrade too much to just disable it, so I feel
like this is a reasonable compromise.
Changelog
---------
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai.
Todo
----
-Feature complete.
Issues and Notes
----------------
-Changes the damage type from "Extreme" to just "heshots", so it won't cause any
special damage type reactions/deaths/whatever
Compatibility
-------------
-Just changes a damage type, so should be as good as the original code
License
-------
You are free to use the code for whatever you like, for any reason.
Credit is appreciated, but not needed.
Code adapted from ToxicFrog's GunBonsai, so don't step on that license either.
Screenshots
--------------
None, can't really show something like this.
Spoiler:Mini-Addons
SoM GunBonsai Patch: Elemental Upgrade Level Requirements 1.0
--------------------------------------------------------
PATCH ONLY FOR GUNBONSAI VERSION 0.10.6!
Download: https://drive.google.com/file/d/10XsxDa ... sp=sharing
I like the elemental upgrades, but I often feel like they're available too soon,
so I created this patch to allow for setting a minimum number of Weapon Levels
you need to gain before they become available.
Changelog
---------
Version 1.0:
-Initial release
Usage and Configuration
-----------------------
Load after GunBonsai. Configurable options are as follows:
Minimum Required Weapon Level: Seems self explainitory, but you will not be
offered Elemental Upgrades on a weapon below this settings level.
Compatibility
-------------
Haven't tested this with multiplayer, but since it's based on the original, I
don't see a reason why it wouldn't work.
License
-------
You are free to use the code for whatever you like, for any reason, so long as
it doesn't step on GunBonsai's Licence. Parts of the code that are specifically
writen by me are exempt from this (it's one f*$&%$*ing line). Credit is
appreciated, but not needed.
Screenshots
---------------
None today. Pretty simple mod.
Not full blown things, but minor tweaks that mostly leverage special lumps and what not, so no screenshots or readmes and what not.
Spoiler:
GunBonsai Mini-Addon: Scavenger uses Angelic Aviary Angelic Shards
-------------------------------------------------------------
Download: https://drive.google.com/file/d/1h5XX2D ... sp=sharing
Modification to drop Angelic Shards instead of GunBonsai's built in actors for
the Scavenger bonuses. To work, "Use builtin actors for Scavenge drops" in
GunBonsai's setting needs to be "On". Please note, the Angelic Shards are
still subject to the Scavenger's scaling values, despite the Life Shard saying
that it's max value is 250.
GunBonsai Mini-Addon: War Trophies Ignores DOT Kills
----------------------------------------------
Download: https://drive.google.com/file/d/1p4fdJY ... sp=sharing
A simple addon that leverages War Trophies special lump's to not track
damage-over-time kills from GunBonsai's Poison and Acid Elements.
GunBonsai Mini-Addon: No Elemental Upgrades Version 1.0
--------------------------------------------------
Download: https://drive.google.com/file/d/1BNg4vj ... sp=sharing
Simply uses the BONSAIRC lump to disable all of the elemental upgrades, should
you want to play a less "magical" run through.
GunBonsai Mini-Addon: No Bandoliers Upgrade Version 1.0
--------------------------------------------------
Download: https://drive.google.com/file/d/1pemhNo ... sp=sharing
Simply uses the BONSAIRC lump to disable the Player Upgrade "Bandoliers", in
case you're using a gamneplay mod that it doesn't work with, or you are using
my Addon "Ammo Reserves", and don't want both upgrades offered.
GunBonsai Addon: Elemental Upgrades Only Version 1.0
----------------------------------------------------
Download: https://drive.google.com/file/d/13eEufY ... sp=sharing
Utilizes the BONSAIRC lump to have it only offer Elemental Upgrades for your
weapons. Does not change available player upgrades.
GunBonsai Addon: No Weapon Upgrades Version 1.0
---------------------------------------------------
Download: https://drive.google.com/file/d/1jnNfGj ... sp=sharing
Leverages the BONSAIRC to disable all weapon upgrades, leaving only Player
upgrades.