OnTogetherPomoSound
Silence the Pomodoro ticking clock and keep the phase-end bell. Adds a Tick volume slider to the game's own Pomodoro sound settings.
By SleepeyDev
| Last updated | 3 hours ago |
| Total downloads | 5 |
| Total rating | 0 |
| Categories | Mods Audio |
| Dependency string | SleepeyDev-OnTogetherPomoSound-1.0.0 |
| Dependants | 0 other packages depend on this package |
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
On-Together: Pomodoro Sound
Turn the ticking clock down without losing the bell at the end of the session.
On-Together writes the same volume to the Pomodoro ticking clock and to the phase-end bell, so the one "Pomodoro volume" slider moves both together. Pull it down to escape the ticking and you also lose the sound that tells you the focus block is over.
This mod gives the ticking a level of its own. Out of the box the ticking is silent and the bell is untouched.
The slider
Open the Pomodoro settings — the same panel with the bell picker and the per-phase tick switches — and there is a Tick volume row directly under the bell volume.
It is a fraction of the bell, not an absolute level: at 0 the ticking is silent, at 1 it is
exactly as loud as the game normally makes it, and everything in between is a quieter tick with a
bell you can still hear. Changing the master or Pomodoro volume keeps that relationship.
All five rows are shrunk slightly to fit. The four vanilla ones already just overflow that panel, so the fifth needs the room.
What it does not touch
The game's own per-phase tick switches keep working exactly as before — this only changes how loud the tick is when it plays. If all you want is silence during focus, those switches already do that; this is for wanting the ticking present but quieter than the bell, or gone without hunting for a toggle.
Nothing about the Pomodoro timer's shared state changes. Everyone in the lobby still sees the same timer, and nobody else can tell you are running this.
Configuration
BepInEx/config/com.sleepeydev.ontogether.pomosound.cfg, created on first launch.
| Key | Default | What it does |
|---|---|---|
Pomodoro / TickTockVolumeScale |
0 |
Ticking loudness as a fraction of the bell. The in-game slider writes this. |
Pomodoro / Enabled |
true |
Master switch. Off hands the ticking straight back to the game. |
UI / TickRowEnabled |
true |
Show the Tick volume row |
UI / RowShrink |
true |
Shrink the sound rows so the new one fits |
UI / RowHeight |
79 |
Height of each row when shrinking |
UI / TickRowLabel |
Tick volume |
Caption of the added row |
Diagnostics / DumpUi + DumpUiKey |
false, F2 |
Dump the settings panel tree to the log |
Dragging the in-game slider does not write the file on every frame — it saves once you let go.
If you also have Local Playlist
This used to be part of On-Together Local Playlist, up to and including its 0.5.3. If that version is still installed, this mod notices, stands down, and says so in the log rather than giving you two identical rows. Update Local Playlist to 0.6.0 or newer and this one takes over. Your tick volume survives either way.
Compatibility
Built against On-Together v1.1.7, BepInEx 5.4.23.5. Nothing here is patched into a game method that
carries the volume: the fix is one assignment per frame, so a game update that renames
SetPomodoroVolume cannot break it. The one Harmony patch is for the settings row, and if its donor
moves the mod logs which handle it could not resolve and leaves the panel alone.