Maflingus-GolfMayhem icon

GolfMayhem

Adds chaotic events and environment vfx to Super Battle Golf.

Last updated 2 days ago
Total downloads 253
Total rating 1 
Categories Mods
Dependency string Maflingus-GolfMayhem-1.2.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

GolfMayhem

A chaos event mod for Super Battle Golf that randomly triggers wild events mid-game to keep every round unpredictable. Events fire between holes and can be fully customized or disabled via the in-game Rules page or BepInEx config.


Features

Chaos Events

A random event fires every so often (Default every 10-35 seconds). These can be toggled on/off from the Match Setup → Rules page before starting a game.

Events (more coming soon!)


  • 🌫️ Fog — Thick fog rolls in, obscuring the course
  • 🛒 Golf Cart Chaos — Everyone gets a golf cart
  • 🏎️ Golf Cart Race — Players race golf carts on a generated course
  • 🔄 Gravity Flip — Gravity lowers for everyone
  • 🧲 Magnet Hole — The hole repels balls temporarily
  • 💣 Mine Flood — Mines spawn around the hole
  • 🔬 Miniature Mode — Everyone gets smaller
  • 🔭 Giant Mode — Everything grows enormous
  • 🌀 Tornado — Tornados sweep across the course
  • ☀️ Orbital Strike — Everyone gets hit by an orbital strike
  • Coffee Rush — Everyone gets a coffee speed boost
  • 🌧️ Rain — Fills the course with rain and dark skies
  • 🌙 Night — Switches to a full night sky with stars

⚠️ Gauntlet and Speed Surge are currently disabled — they are not working properly and will be re-enabled in a future update.


Environment Settings

Separate from chaos events, you can permanently enable an environment for the entire session from the Match Setup → Rules page. Unlike chaos events these don't trigger randomly — they stay active from the first hole to the last.

Environment Description
🌧️ Rain Persistent rain and overcast skies for the whole game
🌙 Night Time Full night sky with stars for the whole game

Enabling Rain or Night Time here will prevent them from also triggering as random chaos events during the same session.


Installation

  1. Download and install GolfMayhem via Thunderstore Mod Manager, or manually drop GolfMayhem.dll into BepInEx/plugins/
  2. Launch the game — config file generates automatically at com.maflingus.golfmayhem.cfg

Configuration

All events can be toggled and weighted in com.maflingus.golfmayhem.cfg. The in-game Rules page overrides these values at runtime, so you don't need to edit the file manually.

Key settings:

  • ChaosEventsEnabled — master on/off switch for all chaos events
  • IntervalMin — Minimum time in seconds between events
  • IntervalMax — Maximum time in seconds between events
  • Duration — How long events last. 20 seconds by default
  • Per-event enable toggles and weight multipliers

Multiplayer

GolfMayhem must be installed on all clients to work! Make sure everyone has the mod installed.


Bug Reports

Found a bug? Message @Maflingus on Discord.


Changelog

1.2.0

  • Initial release
  • 13 chaos events
  • Environment settings (Rain, Night Time)
  • In-game Rules page integration with per-event toggles