You are viewing a potentially older version of this package.
View all versions.
BounceIndicatorPlus
Shows ricochet/bounce prediction lines for all weapons with bounces, with configurable colors.
| Date uploaded | 2 months ago |
| Version | 1.0.2 |
| Download link | Sparroh-BounceIndicatorPlus-1.0.2.zip |
| Downloads | 81 |
| Dependency string | Sparroh-BounceIndicatorPlus-1.0.2 |
This mod requires the following mods to function
BepInEx-BepInExPack_Mycopunk
BepInEx pack for Mycopunk. Preconfigured and ready to use.
Preferred version: 5.4.2403README
Bounce Indicator Plus
A BepInEx mod for Mycopunk that shows ricochet/bounce prediction lines for any weapon with bounces, with fully configurable colors.
Features
- Universal bounce lines: Displays bounce/ricochet prediction lines for all weapons with bounces ≥ 1 (not just weapons that already show them)
- Configurable colors: Choose from Orange, White, Green, Blue, Red, Yellow, Purple, Cyan, or a custom hex color
- Live color updates: Changing the color in config updates active bounce lines immediately
- Hot-reload config: Saving the
.cfgwhile the game is running applies changes automatically - Client-side only: Safe to use without affecting multiplayer hosts or other players
Getting Started
Dependencies
- Mycopunk (base game)
- BepInEx - Version 5.4.2403 or compatible (BepInExPack_Mycopunk)
Installing
Via Thunderstore (Recommended):
- Download and install via Thunderstore Mod Manager / r2modman
- The mod will be automatically installed to the correct directory
Manual Installation:
- Place
BounceIndicatorPlus.dllin your<Mycopunk Directory>/BepInEx/plugins/folder
Building/Compiling
- Clone this repository
- Open the solution file in Visual Studio, Rider, or your preferred C# IDE
- Build the project in Release mode to generate the .dll file
Alternatively, use dotnet CLI:
dotnet build --configuration Release
Configuration
Access mod settings through the BepInEx configuration file at:
<Mycopunk Directory>/BepInEx/config/sparroh.bounceindicatorplus.cfg
Settings are under the Bounce Indicators section:
| Setting | Default | Description |
|---|---|---|
| Enable Bounce Lines | true |
Show bounce/ricochet prediction lines for all weapons with bounces ≥ 1 |
| Line Color | Orange |
Preset color for bounce lines |
| Line Custom Color | #FF8000 |
Hex color used when Line Color is set to Custom (#RRGGBB or RRGGBB) |
Live reload
Config changes apply while the game is running:
- Editing and saving the
.cfgfile reloads settings automatically (short debounce after save) - Color changes update active bounce lines immediately
- Disabling Enable Bounce Lines hides active lines immediately; re-enabling shows them again on the next weapon update
Help
- Mod not loading? Verify BepInEx is installed correctly and check the BepInEx console/log for errors
- No bounce lines? Confirm the weapon has bounces ≥ 1 and that
Enable Bounce Linesis enabled - Wrong color? Set
Line Colorto a preset, or chooseCustomand set a valid hex code inLine Custom Color
Authors
- Sparroh
License
This project is licensed under the MIT License - see the LICENSE file for details
CHANGELOG
Changelog
1.0.2
- Refactor
- Fixed bounce lines rendering permanently magenta (missing/broken LineRenderer shader)
- Clone the vanilla BounceShotgun line material when available; safer shader fallbacks otherwise
- Apply colors via game shader properties (
_BaseColor,_Color, etc.) in addition to vertex colors - Purple preset no longer uses pure magenta RGB
1.0.1
- Hot-reload config from disk while the game is running (FileSystemWatcher + debounced reload)
- Toggling Enable Bounce Lines off now hides active bounce lines immediately
1.0.0
- Initial standalone release
- Extracted bounce indicator feature from EnhancedSettings
- Shows ricochet/bounce prediction lines for all weapons with bounces ≥ 1
- Configurable indicator colors (presets + custom hex)
- Live color updates when config changes
- Enabled by default