PathsPlusPlus
A helper mod allowing additional upgrade paths and tiers to be made for towers.
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
1.2.2 - 2026-06-03
- Recompiled for BTD6 v55
1.2.0 - 2026-05-06
New functionality for Extended Vanilla Paths
- Better support for multiple extensions of the same vanilla path: you can now cycle to choose which path to use on a per-tower basis in game as well as in the upgrade screen (which sets the default).
- Extended paths can now begin before Tier 6 to create alternate branches of vanilla paths, using the same upgrade cycling to choose which path to use for each tower
- These paths must add all upgrades from their starting tier through at least tier 5 to be valid
- For Modders, all you have to do is give your
UpgradePlusPlusclasses a Tier <= 5, and if yourPathPlusPlusclass'sExtendVanillaPathvalue is properly set it'll do the rest- Optionally there's a
PathPlusPlus.UseUpgradedTowerModelsoverride that can be set to true to make the base TowerModel for the upgrades be the corresponding upgraded version on the original path, rather than the last TowerModel before the branching off point
- Optionally there's a
1.1.19 - 2026-02-12
- Fixed for BTD6 v53
- Some internal reworking to better support Useful Utilities upgrade queueing
1.1.18 - 2025-12-03
- Fixed a buggy interaction with the Frontier Legends Sheriff upgrades UI
1.1.17 - 2025-12-03
- Fixed for v52
1.1.16 - 2025-09-27
- Fixed a visual bug that could prevent buying Tier 6+ upgrades in the main 3 paths
1.1.15 - 2025-09-26
- UpgradePlusPlus now has a
MaxAtOnceto control how many of that upgrade can be purchased on different towers at the same time- Default is 1 for Tier 5+ upgrades (unless Unlimited5thTiers+ mod is installed), unlimited for other tiers
- Added some more patches to prevent Beast Handler extra paths from breaking
1.1.14 - 2025-08-29
- Fixed Paths++ UI changes to not interfere with Powers Pro upgrades
1.1.13 - 2025-08-27
- Additional fixes for v50
1.1.12 - 2025-08-27
- Fixed for BTD6 v50
1.1.11 - 2025-06-19
- Fixed for BTD6 v49
1.1.10 - 2025-02-11
- Fixed for BTD6 v47
1.1.9 - 2024-12-10
- Fixed for BTD6 v46
1.1.8 - 2024-10-23
- Fixed bug where upgrading a tower to Tier 6+ in an extra path could visually lock other towers' upgrades in Balanced Mode
1.1.7 - 2024-10-09
- Fixed for BTD6 v45
1.1.6 - 2024-08-01
- For modders, added
MultiPathPlusPlusandMultiUpdatePlusPlusclasses for making paths that apply to multiple towers- Apart from overriding
Towersinstead ofTower, usage will be the same
- Apart from overriding
1.1.5 - 2024-05-29
- Fixed for BTD6 v43
1.1.4 - 2024-04-08
- Fixed for v42.0
1.1.3 - 2024-02-14
- Fixed for BTD6 v41.1
- The specific patch in question should now also be more resilient to game updates going forward
1.1.2 - 2023-12-05
- Fixed for BTD6 v40.0
- The
UpgradeCountproperty no longer needs to be manually specified for Paths, it will be inferred if omitted
1.1.1 - 2023-10-26
- Fix custom upgrade containers not appearing for tier 5+ upgrades on towers with paragons
- Fixed Balanced Mode sometimes allowing you to get one more upgrade than intended
- When Paths++ and Paragon upgrades overlap for a tower, a button now appears on the upgrade to swap which one is showing
- The "Paragon Overlap Default" mod setting controls which is the one it starts off as showing, with Paths++ being the default
- You can also right click the upgrade to swap
- When multiple extensions for the same vanilla path on a tower are installed together, a button now appears in the upgrades screen to cycle through which will be used in games
- Can only swap when not in an active game
- Improved upgrade screen visuals for non 16x9 aspect ratios
PathPlusPlus.ValidTierscan now override Ultimate Crosspathing when Balanced Mode is on, if the modder so desires- Added
NeedsConfirmation,ConfirmationTitleandConfirmationBodyoverrides forUpgradePlusPluss that work like they do forModUpgradess - Added
PathPlusPlus.OnUpgradedandUpgradePlusPlus.OnUpgradedoverrides to perform effects when upgrades are bought- The
BloonsTD6Mod.OnTowerUpgradedhook will also be called for your mod's own Paths++ upgrades
- The
1.1.0 - 2023-10-14
- Fixed for BTD6 v39.0
- Added functionality for creating additional tiers for tower upgrade paths, see updated readme for more details
1.0.2 - 2023-07-28
- Fixed for BTD6 v38.1
1.0.1 - 2023-06-07
- Fixed for BTD6 v37.0
- Fixed error message when selecting the Rare Quincy Action Figure
1.0.0 - 2023-05-09
Initial Release