TimeConfig
Host-authoritative day length and quota scaling configuration for Gamble With Your Friends.
| Date uploaded | 4 months ago |
| Version | 0.2.0 |
| Download link | LNCInteractive-TimeConfig-0.2.0.zip |
| Downloads | 48 |
| Dependency string | LNCInteractive-TimeConfig-0.2.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
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
- Run
scripts\Fetch-DevDependencies.ps1 - Build
src\TimeConfig\TimeConfig.csproj - Copy the built
TimeConfig.dllinto 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.
CHANGELOG
Changelog
0.2.0
- Add host-side quota scaling controls with vanilla or custom-pattern growth modes
- Split TimeConfig's settings UI into separate Time and Quota sections
- Fix quota edits so they no longer reset the active run's quota state during setup
- Remove multi-day quota overrides after inconsistent runtime behavior in testing
0.1.0
- Initial MVP scaffold
- Host-authoritative overrides for day duration and quota pacing
- Build script for fetching local BepInEx development references