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.
模組介紹 作者原文
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.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: