COMPATIBLE WITH COSMETICS UPDATE V0.4.0.
AutoMuteOn
This mod is a client-only mod that safely turns toggle mute on after level generation without interfering with region selection.
Features
- Turns toggle mute on automatically after a level is generated
- Avoids startup monitoring to prevent region selection issues
- Does not use SceneManager hooks, Photon polling, GameManager hooks, PlayerVoiceChat hooks, or PlayerAvatar hooks
- Uses LevelGenerator.GenerateDone as the only activation trigger
- Retries applying toggle mute after level generation in case DataDirector is not ready yet
- You can still manually turn mute off afterward with the vanilla control
Installation
- Install BepInExPack for R.E.P.O.
- Place
AutoMuteOn.dll into your BepInEx/plugins folder.
- Launch the game once to generate the config file.
Configuration
Enabled
- Description: Enable this mod
- Default:
true
- Minimum: N/A
- Maximum: N/A
ApplyDelaySeconds
- Description: Delay after level generation before applying toggle mute
- Default:
1.0
- Minimum:
0.0
- Maximum:
10.0
ApplyRetryCount
- Description: Retry count after level generation
- Default:
20
- Minimum:
1
- Maximum:
120
ApplyRetryIntervalSeconds
- Description: Retry interval seconds after level generation
- Default:
0.5
- Minimum:
0.1
- Maximum:
5.0
EnableLog
- Description: Enable log output
- Default:
true
- Minimum: N/A
- Maximum: N/A
Notes
- This mod only changes your own local toggle mute state.
- This mod does not permanently force mute on during the whole room.
- The automatic mute is applied after level generation, not during region selection or lobby creation.
- This version is designed to avoid region selection stack issues by keeping startup behavior minimal.
※Mod created by AI
COSMETICS UPDATE V0.4.0対応済み.
AutoMuteOn
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります!
参加は以下のリンクから!
https://discord.gg/h5ATY4m5bZ
このMODは、クライアント専用の、リージョン選択に干渉しないようレベル生成後に安全にトグルミュートをオンにするMODです。
機能
- レベル生成後にトグルミュートを自動でオンにします
- リージョン選択問題を避けるため、起動時監視を行いません
- SceneManager、Photon常時監視、GameManager、PlayerVoiceChat、PlayerAvatarの起点を使用しません
- LevelGenerator.GenerateDone のみを起点にします
- DataDirector の準備が遅れても適用できるよう、レベル生成後に再試行します
- 自動オン後はバニラ操作で手動オフできます
導入方法
- R.E.P.O. 用の BepInExPack を導入します
AutoMuteOn.dll を BepInEx/plugins フォルダへ配置します
- ゲームを一度起動して Config を生成します
設定項目
Enabled
- 設定内容: このMODを有効化します
- 初期値:
true
- 設定可能最小値: なし
- 設定可能最大値: なし
ApplyDelaySeconds
- 設定内容: レベル生成後にトグルミュートを適用するまでの待機秒数
- 初期値:
1.0
- 設定可能最小値:
0.0
- 設定可能最大値:
10.0
ApplyRetryCount
- 設定内容: レベル生成後の再試行回数
- 初期値:
20
- 設定可能最小値:
1
- 設定可能最大値:
120
ApplyRetryIntervalSeconds
- 設定内容: レベル生成後の再試行間隔秒数
- 初期値:
0.5
- 設定可能最小値:
0.1
- 設定可能最大値:
5.0
EnableLog
- 設定内容: ログ出力を有効化します
- 初期値:
true
- 設定可能最小値: なし
- 設定可能最大値: なし
補足
- このMODが変更するのは自分のローカル側のトグルミュート状態のみです
- 部屋の間ずっと強制ミュート固定するMODではありません
- 自動ミュートはリージョン選択中やロビー作成中ではなく、レベル生成後に適用されます
- このバージョンは、起動時処理を最小化してリージョン選択スタックを避ける構造です
※AI生成MOD