Techn0m4ncer-RogueGolf icon

RogueGolf

A roguelike mode with 64 modifiers, between-hole voting, stacking effects and configurable rules. All players need the mod.

Last updated 3 hours ago
Total downloads 15
Total rating 0 
Categories Mods All Clients Required
Dependency string Techn0m4ncer-RogueGolf-0.14.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305

README

RogueGolf

A roguelike mode for Super Battle Golf. Start with a normal hole, then vote on modifiers between holes to change the rest of the course. Effects can stack for the run or last for a single hole, depending on your settings.

Features

  • 65 modifiers affecting ball physics, knockback, items, traffic and more.
  • Vote, Random and Hybrid selection, with optional Boss modifiers and skips.
  • Random tie-breaking between tied choices.
  • Compact conditions HUD, circular cycle timer and highlights when values change.
  • Effect icons with rarity marks and increase/decrease badges.
  • Active-effect details in the pause menu and a summary at the end of the run.

Installation

Install RogueGolf through your Thunderstore-compatible mod manager. BepInExPack is required and installs as a dependency. Launch the game using Modded, then host a private Steam lobby.

Every player needs the same RogueGolf version. Close the game before updating. To uninstall, disable or remove RogueGolf in your mod manager.

Configuration

The host can open Match Setup → RogueGolf to adjust selection mode, effect persistence, skips, Boss frequency, voting timers, rarity weights and individual modifier weights. A weight of 0 excludes that choice.

Settings apply to the next course. Disabling RogueGolf also ends the current run.

For individual modifier values and advanced settings, close the game and edit BepInEx/config/technomancer.roguegolf.cfg in your mod-manager profile. This file is created on first launch.

Controls

Control Action
Escape View active effects and run status
F6 (host, console open) Open modifier testing menu
1–6 Vote for a displayed choice
F7 / controller Y Open RogueGolf setup in Match Setup, or focus the pause pane
Arrows / D-pad, Enter / A Navigate and select
Escape / B Leave RogueGolf navigation
Q / E Change panel pages
F8 (host) Toggle RogueGolf
F9 Dismiss the run summary

Mouse controls are supported. Use Minimize to collapse the pause pane.

Testing modifiers

Enable the game's Console Commands rule in a private lobby, open the native console, then press F6 in the driving range or during a hole. Browse all modifiers, apply one effect or a compatible stack, clear effects and trigger cycles. Changes affect everyone. Applying a stack restarts its durations, cycles and starting items. Traffic effects need a course with traffic. Escape returns to the console. Change the key with Diagnostics.TestingMenuKey in the config file. Driving-range test effects clear automatically when a course starts.

Thunder nearby / Thunder here test one vanilla storm; Stop thunder cancels it. Law of Zeus is a one-hole Boss: repeated storms target greens, players, balls, item points and fairway routes, capped at seven. Host timing, cap and area weights are configurable in [LawOfZeus]; individual bolts retain vanilla behavior.

Compatibility and support

For Windows/Steam; tested against game version 1.2.2-657. This is a testing release: multiplayer and balance testing are ongoing, and other gameplay mods may conflict. Menu-transition errors remain under investigation.

Report an issue with your mod version, reproduction steps and the affected profiles' BepInEx/LogOutput.log.

By Techn0m4ncer, with OpenAI Codex assistance. Built on BepInEx and Harmony. MIT licensed. Unofficial mod; not affiliated with the game's developers.