You are viewing a potentially older version of this package. View all versions.
tony4twenty-Reloadable_Hand_Cannons-1.0.0 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!

Date uploaded a day ago
Version 1.0.0
Download link tony4twenty-Reloadable_Hand_Cannons-1.0.0.zip
Downloads 130
Dependency string tony4twenty-Reloadable_Hand_Cannons-1.0.0

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. ๐Ÿชข๐Ÿ”ฅ

CHANGELOG

Changelog

[1.0.0] - 2026-08-06

  • Initial release of Reloadable Hand Cannons
  • Unifies Rope Cannon and Anti-Rope Cannon into reloadable Hand Cannons
  • Both cannon types can reload with piton, normal rope, or anti-grav rope
  • Reload key (default R) while holding an empty cannon
  • Ammo picker menu opens only when multiple ammo types are available; a single valid option reloads instantly
  • Rope reloads use real spool lengths (full shot cost in segments/meters)
  • Can combine multiple spools (including partials) to make up enough length for a shot
  • Optional backpack ammo consumption
  • Dynamic item names and barrel visuals based on loaded ammo
  • Configurable piton spawn chance for Rope Cannons, backpack reload toggle, and reload key
  • Basic multiplayer ammo sync via item data + host RaiseEvent