HideUnusedButtons

v4.0.0·Updated 2026-05-21

【Client MOD】Hides the Tutorial button on the main menu and the Quit Game button on the Escape menu.

About this mod Machine translation

HideUnusedButtons

This mod is a client-only mod that hides and disables unused menu buttons in R.E.P.O.

Overview

This mod hides the Tutorial button on the main menu and the Quit Game button on the Escape menu.

It also blocks the related button events, so the actions are prevented even if another UI path or another mod calls the original methods directly.

Quit To Menu is not hidden or disabled.

Only the Quit Game button on the Escape menu is targeted.

Features

  • Hide the Tutorial button from the main menu.
  • Block the Tutorial button event.
  • Hide the Quit Game button from the Escape menu.
  • Block the Quit Game button event.
  • Keep Quit To Menu available.
  • No gameplay, Photon, lobby, or save-data changes.

Configuration

The config file is generated after launching the game once with the mod installed.

General.Enabled

  • Description: Enables this mod.
  • Default: true
  • Minimum: false
  • Maximum: true

Main Menu Tutorial.HideTutorialButton

  • Description: Hides the Tutorial button from the main menu.
  • Default: true
  • Minimum: false
  • Maximum: true

Main Menu Tutorial.DisableTutorialButtonEvent

  • Description: Blocks the Tutorial button event even if it is called directly.
  • Default: true
  • Minimum: false
  • Maximum: true

Escape Menu Quit Game.HideQuitGameButton

  • Description: Hides the Quit Game button from the Escape menu.
  • Default: true
  • Minimum: false
  • Maximum: true

Escape Menu Quit Game.DisableQuitGameButtonEvent

  • Description: Blocks the Quit Game button event even if it is called directly.
  • Default: true
  • Minimum: false
  • Maximum: true

Debug.LogBlockedActions

  • Description: Logs when a blocked button event is called.
  • Default: false
  • Minimum: false
  • Maximum: true

Installation

  • Install BepInEx.
  • Place the mod DLL in the BepInEx/plugins folder.
  • Launch the game.
  • Edit the generated config file if needed.

Notes

This mod only changes local menu UI behavior.

Other players do not need to install it.

※Mod created by AI

HideUnusedButtons Japanese description

REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります!

Participate in the following のリンクから!

このMODは, クライアト専用の, R.E.P.O.内の使わないメニューボタンをnon-display and invalidation するMODです.

summary

メインメニューのTutorialボタンと, Escape screen のQuit Game ボタンを Non-expression にします.

また、対肖ボタンのHandle the self もブロックするため、比のUI経路He MODから元のメソッドがdirectly callsばれても実行されません.

Quit To Menu は Non-expression・Invalidation しません.

対肖はEscape screenのQuit Gameボタンのみです.

Function

  • メインメニューのTutorialボタンをnon-expression
  • Tutorial ボタン process をブロック
  • Escape screen Quit Game non-display
  • Quit Game ボタン processing をブロック
  • Quit To Menu は use possibleなままmaintenance
  • ゲーム本片, Photon, ロビー, セーブデータへの変艉なし

Setting items

Config ファイルは, MOD を import した status で ゲ ー ム を 1 time start す る と generate さ れ ま す.

General.Enabled

  • Setting content: このMODをactivationします.
  • Initial value: true
  • Set the minimum possible value: false
  • Set the maximum possible value: true

Main Menu Tutorial.HideTutorialButton

  • Setting content: メインメニューのTutorialボタンを无码にします.
  • Initial value: true
  • Set the minimum possible value: false
  • Set the maximum possible value: true

Main Menu Tutorial.DisableTutorialButtonEvent

  • Setting content: Tutorial processing is started by direct calling the program.
  • Initial value: true
  • Set the minimum possible value: false
  • Set the maximum possible value: true

Escape Menu Quit Game.HideQuitGameButton

  • Setting content: Escape screen のQuit Game ボタンをnon-expression にします.
  • Initial value: true
  • Set the minimum possible value: false
  • Set the maximum possible value: true

Escape Menu Quit Game.DisableQuitGameButtonEvent

  • Setting content: The Escape screen's Quit Game processing is directly called the end of the game.
  • Initial value: true
  • Set the minimum possible value: false
  • Set the maximum possible value: true

Debug.LogBlockedActions

  • Setting content: The ブロックしたボタン handles the が火ばれた时にログを出力します.
  • Initial value: false
  • Set the minimum possible value: false
  • Set the maximum possible value: true

Import method

  • BepInExをi …

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPacknickklmao-REPOConfig

File & checksum

Filename
HideUnusedButtons-4.0.0.zip
File size
143.9 KiB