PEAK

Details

Last Updated
2 weeks ago
First Uploaded
2 weeks ago
Downloads
6.6K
Likes
0
Size
70KB
Dependency string
tony4twenty-Enhanced_Balloon_and_Parasol_Control-1.0.0
Dependants

🎈 Enhanced Balloon & Parasol Control

Take control of the skies.
This mod supercharges your aerial movement in PEAK — giving you faster movement when drifting with balloons or gliding under a parasol.

  • Sprint in the air to boost your flight speed even more (consumes stamina).
  • Crouch mid-air to pop a balloon or toggle your parasol instantly.

Now with host-controlled multiplayer sync for fair play!
Clients can’t cheat by using boosted air control unless the host also has the mod.

Find the mod in the Peak Modding Discord under #mod-releases to discuss mod related topics like issues/reports/appreciation.


💡 What It Does

  • 🪂 Parasol Control
    • Tap crouch to toggle parasol open/close anytime.
  • 🎈 Balloon Control
    • Tap crouch to pop a single balloon on demand.
  • 💨 Air Boost
    • Sprint in the air to multiply your movement force even more.
    • Consumes stamina just like ground sprinting.

🛡️ Host-Controlled Multiplayer

  • Host has mod → Clients with the mod get the aerial controls using the host’s config.
  • Host doesn’t have mod → Nobody gets the effect (even if clients have it).
  • 🔁 Host migration → New host republishes config automatically and everyone resyncs.
  • 🔒 Fair by design → No client-side advantage in lobbies where the host doesn’t approve.

⚙️ Configuration (BepInEx)

A config file is created on first run:
BepInEx/config/tony4twentys.Enhanced_Balloon_and_Parasol_Control.cfg

Movement

  • AirForceMultiplier = 2.0 — Multiply movement force when balloon lift or parasol glide is active.
  • BoostedAirForceMultiplier = 3.0 — Multiply movement force when airborne & sprinting (consumes stamina).

In multiplayer, clients always use the host’s values above. Client local values are ignored.


📦 Installation

  1. Download the mod manually and extract the files.
  2. Drop the .dll into your /PEAK/BepInEx/plugins/ folder.
  3. Launch the game and the config will be generated automatically.

🔥 Or use the Thunderstore Mod Manager for 1-click install 🔥


  • Supports BepInEx
  • Safe for singleplayer and host-approved multiplayer

🔥 How It Works (Behind the Scenes)

  • Host config broadcast
    The host publishes a compact string (AirForceMult|BoostedAirForceMult) to the room property EBPC_CFG_V1. Clients read this on join and whenever it changes.

  • Handshake gate
    All crouch/balloon/parasol/air boost effects check the handshake. If the host hasn’t published config → no effects are applied.

  • Fair multiplayer sync
    Everyone in the lobby is guaranteed to use the host’s multipliers. No desync, no unfair client-only boosts.


🔍 Troubleshooting

  • Client not getting boosts?

    • Make sure the host has the mod.
    • Check BepInEx/LogOutput.log for [EBPC] Host published config on host, and [EBPC] Config updated from room on client.
  • Multipliers feel wrong? The host most likely doesnt have the mod or has a different config then you.


👑 Credits

Author - mod created by tony4twenty
Check out my other PEAK mods


Fly smart. Fly fair. Fly free.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.