Gamble With Your Friends
This package has been deprecated and may no longer be maintained. We recommend looking for an alternative.
Install with App

Details

Latest version
0.2.0
Last Updated
First Uploaded
Downloads
45
Likes
0
Size
40KB
Dependants

Categories

Tags

Deprecated

TimeConfig

TimeConfig is a BepInEx plugin for Gamble With Your Friends that lets the host override core time-pressure settings for new sessions.

Current scope

  • Override day duration
  • Override starting quota
  • Override quota catch-up factor
  • Choose vanilla or custom-pattern quota scaling
  • Edit a bounded quota multiplier pattern from the native lobby settings menu

Notes

  • Multi-day quota timing overrides were removed after unstable in-game behavior.
  • Quota scaling still supports vanilla behavior or a custom multiplier pattern.
  • Custom settings are host-authoritative and visible through the lobby configuration flow.

Development setup

  1. Run scripts\Fetch-DevDependencies.ps1
  2. Build src\TimeConfig\TimeConfig.csproj
  3. Copy the built TimeConfig.dll into your BepInEx plugins folder

For local runtime testing on a standard Steam install, run scripts\Deploy-ToGame.ps1 to install BepInEx if needed, build the plugin, and copy it into the game's plugins folder.

For a Thunderstore-ready release zip, add src\TimeConfig\Packaging\icon.png and run scripts\Pack-Thunderstore.ps1.

For CLI publishing, set your Thunderstore team name and API token, then run scripts\Publish-Thunderstore.ps1 -Namespace <team>.

Runtime config

The plugin creates a BepInEx config file with vanilla-safe defaults. Enable custom timing explicitly before changing any override values.

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