DirtyGames-REPOGambling icon

REPOGambling

REPO Gambling adds configurable casino to the shop! A wheel with many prizes, death, upgrade, mystery, jackpot and more! Slot machines with jackpots and bets! Configurable settings to ensure you play the way you want too.

Last updated 2 weeks ago
Total downloads 248776
Total rating 15 
Categories Mods Misc Audio Valuables Items Upgrades Levels Client-side Server-side
Dependency string DirtyGames-REPOGambling-1.5.7
Dependants 57 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
Zehs-REPOLib-2.1.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 2.1.0

README

πŸ“₯ Installation & Configuration (Manual)


πŸ›  Installation:

  1. The recommended way to install REPOGambling on the game.
  2. Download and install Thunderstore Mod Manager
  3. Click Install with Mod Manager button on the top of the page
  4. Run the game via the Mod Manager.

βš™οΈ Configuration:

  1. Go into the configuration file at BepInEx\config\DirtyGames.REPOGambling.cfg
  2. Edit any of the settings, save and exit.
  3. Reload REPO.

πŸ“ Description


Ever wanted to turn your shop into a high-stakes casino?
With REPOGambling, you can!

  • 🎑 Spin the wheel of fortune with outcomes ranging from jackpots to instant death.
  • 🎰 Try your luck with configurable slot machinesβ€”bet high, win big (or lose it all)!
  • 🧩 Fully customizable spawn chances, reward types, and betting mechanics.

Your casino room could be huge and glorious... or just a dingy restroom. Luck decides.


πŸ™ Special Thanks


  • Huge thanks to @BudKnight for crafting the awesome wheel model!
  • Special Thanks to @Echanz for taking time to debug with me!
  • Thanks to you for downloading and trying it out!

πŸ› Known Issues


Multiplayer is mostly working. If you're reading this, I'm already fixing the next round of bugs. Thanks for your patience!


πŸ“· Screenshots


πŸ† Slot & Wheel Room

Slot & Wheel Room

🎰 Slot Room

Slot Room

πŸ”˜ Wheel Room

Wheel Room

😈 Cheater Detection

Cheater Detection


β˜• Support Me

Want to support development?
Buy me a coffee – every bit helps!


πŸ–₯ Changelog

1.5.7

  • Adjusted previous isLocal comparison preventing money prizes from applying.

1.5.6

  • Removed previous local actor comparison check possibly preventing prizes applying to the correct player.

1.5.5

1.5.4

  • Moved wheel spin state handling into the RPC to prevent desync and state overwrite issues.
  • Added a local spin cooldown to reduce input spam and race conditions.
  • Adjusted prize reward logic to apply to the player who spun the wheel, rather than the local client.

1.5.3

  • Fixed bug preventing wheel from being spun more than once.

1.5.2

  • New Slot Configs:
    • SlotForceLossChance – chance to force a loss.
    • SlotForceWinType – type of forced win (Default: Any).
    • SlotForceWinChance – chance to force a win (Default: 10%).
  • Slot Machine Tweaks:
    • Minimum bet increased from 1k β†’ 2k.
    • Multiplier for Spade/Cherry/Berry reduced from 3x β†’ 2x.
    • Removed "Double 7" and "Any 2" rewards (temporarily).
  • Multiplayer Enhancements:
    • Networked audio for wheel & slots.
    • Synced bet text across players.
  • Other:
    • Lowered wheel & slot music volume from 100% β†’ 70%.

1.5.1

  • Fixed slot machine always forcing a win.
  • Probability checks now reset properly at/above 100%.
  • Fixed multiplayer bug where slot outcome was calculated twice.