tony4twenty-Reloadable_Hand_Cannons icon

Reloadable Hand Cannons

Reload Rope Cannons & Anti-Rope Cannons with pitons, rope, or anti-grav rope. Smart spool lengths, combine spools, ammo picker only when you have options!

Last updated a day ago
Total downloads 122
Total rating 0 
Categories Mods Items Quality Of Life Client Side All Clients
Dependency string tony4twenty-Reloadable_Hand_Cannons-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.75301 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.75301

README

Reloadable Hand Cannons ๐Ÿชข๐Ÿ”ซ

Version 1.0.0 โ€” Rope Cannons and Anti-Rope Cannons, unified and reloadable.

Both the normal Rope Cannon and the Anti-Rope Cannon become Hand Cannons you can reload mid-run with pitons, normal rope, or anti-grav rope. The barrel name, look, and shot type follow whatever ammo you load.

Piton Cannon

Rope Cannon

Anti-Rope Cannon

  • ๐Ÿ—ฃ๏ธ Find the mod in the Peak Modding Discord under #mod-releases for issues, reports, or appreciation

๐Ÿ› ๏ธ Features

Ammo types (both cannon bodies)

  • ๐Ÿ“Œ Piton โ€” fires a climbing spike / piton shot
  • ๐Ÿชข Normal rope โ€” fires a standard rope shot (uses that cannonโ€™s shot length)
  • ๐ŸŒŒ Anti-grav rope โ€” fires an anti-grav rope shot (uses anti-rope shot length)
  • โœ… Either cannon (item 63 or 64) can be reloaded with any of the three ammo types

Smart rope spool usage

  • ๐Ÿ“ Tracks real spool length (segments / meters) โ€” a reload costs a full cannon shotโ€™s worth of rope, not a whole spool by default
  • ๐Ÿงฉ Combines spools when one spool isnโ€™t long enough โ€” uses multiple inventory/backpack spools until the required length is met
  • โœ‚๏ธ Supports partial spool deduction so leftover length stays on the spool when possible
  • ๐ŸŽ’ Optional backpack reload โ€” pull ammo from a worn backpack as well as hotbar slots

Reload flow

  • ๐Ÿ”‘ Hold an empty Hand Cannon and press R (configurable) to reload
  • โšก If only one valid ammo option is available, it reloads immediately โ€” no menu
  • ๐Ÿ“‹ The ammo picker menu only opens when you have multiple ammo types available (e.g. a piton and enough rope). Pick with 1 / 2 / 3, click a button, or cancel with Esc / reload key again

World / visuals

  • ๐Ÿท๏ธ Dynamic names: Piton Cannon, Rope Cannon, Anti-Rope Cannon, or Hand Cannon when empty
  • ๐Ÿ‘€ Barrel visuals update for piton vs rope vs anti-rope loads
  • ๐ŸŽฒ Fresh Rope Cannons (item 63) can spawn loaded as piton or rope (configurable chance). Anti-Rope Cannons stay anti-rope on spawn

๐ŸŽฎ How to use

  1. Find a Rope Cannon or Anti-Rope Cannon in the world
  2. Fire it until itโ€™s empty
  3. Carry pitons and/or rope / anti-grav rope spools (hotbar and optionally backpack)
  4. Press R while holding the empty cannon
  5. If you only have one ammo type that works โ†’ it reloads right away
    If you have more than one โ†’ choose from the menu

Tip: Short leftover spools still count โ€” the mod will combine them to make a full shot when needed.


โš™๏ธ Config Options

Config file: BepInEx/config/tony4twentys.Reloadable_Hand_Cannons.cfg

Setting Default Description
Piton Spawn Chance 0.5 Chance (0.0โ€“1.0) for a Rope Cannon (item 63) to spawn loaded with a piton instead of normal rope
Allow Backpack Reload true When true, reload can consume pitons/rope from a worn backpack
Reload Key R Key to reload an empty Hand Cannon from inventory

๐Ÿ“ฆ Installation

  1. Download via Thunderstore
  2. Place the .dll in: /PEAK/BepInEx/plugins/
  3. Launch the game โ€” config is generated on first run
    ๐Ÿชข or use a Mod Manager ๐Ÿชข

๐Ÿ“ฆ Dependencies

Required


๐Ÿ“ฃ Feedback

Suggestions, ideas, or issues?
Reach out via the PEAK Modding Discord


๐Ÿ™Œ Credits

Happy climbing. ๐Ÿชข๐Ÿ”ฅ