MapQuickAccess
English
COMPATIBLE WITH COSMETICS UPDATE V0.4.1.
This mod is a client-only mod that lets you open the map quickly, keep it fixed open, adjust the opened map object placement and opacity, and keep the map position updating while dead.
Features
- Opens and closes the map quickly with optional instant open/close behavior
- Supports always-open map mode
- Lets you toggle always-open map mode by double-clicking the map key
- Allows opening the map while sprinting, disabled, aiming at a target, in menu levels, or while text input is active depending on config
- Uses vanilla v0.4.x behavior for opening the map while tumbling
- Allows opening the map while dead or disabled
- Updates the map position from the death head while dead so the map no longer stays stuck at the death location
- Removes mouse-wheel handling from this mod to avoid conflicts with normal gameplay controls
- Uses Up/Down arrow keys for forward/backward map placement adjustment
- Uses Ctrl + Up/Down arrow keys for vertical map placement adjustment
- Keeps Left/Right arrow keys for horizontal map placement adjustment
- Lets you adjust map opacity with PageUp and PageDown
- Can hide the upgrade list while the map is fixed open
- Can keep player name display available while aiming at players during fixed-map mode
- Avoids direct
Sound.PlayLoop(bool, float, float, float) calls for v0.4.1 compatibility
Controls
Map key: Open or close the map
Double-click Map key: Toggle always-open map mode when enabled
Left / Right: Adjust horizontal map placement
Up / Down: Adjust forward or backward map placement
Ctrl + Up / Ctrl + Down: Adjust vertical map placement
PageUp / PageDown: Adjust map opacity
Installation
- Install BepInExPack for R.E.P.O.
- Put
MapQuickAccess.dll into BepInEx/plugins
- Remove older duplicate
MapQuickAccess.dll files from BepInEx/plugins
- Start the game once to generate the config file
- Edit the config file if you want to change the behavior
Notes
- This is a client-only quality-of-life mod
- Placement adjustment changes the opened map object placement, not the internal map scale
- Mouse wheel is intentionally not used by this mod in v4.0.1
- If BepInEx logs show another MapQuickAccess DLL being skipped or loaded, remove duplicate old DLLs
- The loop sound option remains in config, but v4.0.1 avoids direct loop-sound calls that caused v0.4.1 runtime errors
Configuration
General
EnableMod
- Description: Enable this mod
- Default:
true
- Minimum:
false
- Maximum:
true
Open Conditions
AllowWhileSprinting
- Description: Allow opening the map while sprinting
- Default:
true
- Minimum:
false
- Maximum:
true
AllowWhileDisabled
- Description: Allow opening the map while disabled or dead
- Default:
true
- Minimum:
false
- Maximum:
true
AllowWhileTumbling
- Description: Deprecated in v0.4.x. Tumble map opening uses vanilla behavior
- Default:
true
- Minimum:
false
- Maximum:
true
AllowWhileAimTargetActive
- Description: Allow opening the map while aim target mode is active
- Default:
true
- Minimum:
false
- Maximum:
true
AllowInMenuLevel
- Description: Allow opening the map in menu levels
- Default:
true
- Minimum:
false
- Maximum:
true
AllowWithTextInputActive
- Description: Allow opening the map while text input is active
- Default:
true
- Minimum:
false
- Maximum:
true
Opening Behavior
InstantOpenClose
- Description: Open and close the map instantly without the vanilla animation
- Default:
true
- Minimum:
false
- Maximum:
true
EnableOpenCloseShake
- Description: Enable camera shake when opening or closing the map
- Default:
true
- Minimum:
false
- Maximum:
true
KeepOpenSound
- Description: Keep the map open and close sounds
- Default:
true
- Minimum:
false
- Maximum:
true
KeepLoopSound
- Description: Keep the map loop sound while the map is active
- Default:
true
- Minimum:
false
- Maximum:
true
Movement And Camera
DisableMoveSlowdown
- Description: Disable movement slowdown while the map is open
- Default:
true
- Minimum:
false
- Maximum:
true
DisableCameraZoomOverride
- Description: Disable the map zoom override while the map is open
- Default:
true
- Minimum:
false
- Maximum:
true
DisableCameraNoiseOverride
- Description: Disable the map camera noise override while the map is open
- Default:
true
- Minimum:
false
- Maximum:
true
DisableCameraTopFade
- Description: Disable the top fade effect while the map is open
- Default:
true
- Minimum:
false
- Maximum:
true
DisableCameraBobMultiplier
- Description: Disable the camera bob multiplier change while the map is open
- Default:
true
- Minimum:
false
- Maximum:
true
KeepAimVisible
- Description: Keep the aim UI visible while the map is open
- Default:
false
- Minimum:
false
- Maximum:
true
Fixed Map Behavior
AlwaysOpenMap
- Description: Always keep the map open
- Default:
false
- Minimum:
false
- Maximum:
true
EnableDoubleClickToggleAlwaysOpen
- Description: Allow double-clicking the map key to toggle always-open mode
- Default:
true
- Minimum:
false
- Maximum:
true
DoubleClickThreshold
- Description: Double-click detection time in seconds
- Default:
0.3
- Minimum:
0.1
- Maximum:
0.6
DisableLoopSoundWhenMapFixed
- Description: Disable the map loop sound while the map is fixed open
- Default:
true
- Minimum:
false
- Maximum:
true
AutoKeepAimVisibleWhenMapFixed
- Description: Automatically keep the aim UI visible while the map is fixed open
- Default:
true
- Minimum:
false
- Maximum:
true
Map Placement
EnableMapOffsetAdjustment
- Description: Allow arrow keys to adjust the opened map object placement
- Default:
true
- Minimum:
false
- Maximum:
true
MapOffsetX
- Description: Horizontal placement offset of the opened map object
- Default:
0.0
- Minimum:
-3.0
- Maximum:
3.0
MapOffsetY
- Description: Vertical placement offset of the opened map object
- Default:
0.0
- Minimum:
-3.0
- Maximum:
3.0
MapDistanceOffset
- Description: Forward or backward placement offset of the opened map object
- Default:
0.0
- Minimum:
-3.0
- Maximum:
3.0
EnableMapOpacityAdjustment
- Description: Allow PageUp and PageDown to adjust map opacity
- Default:
true
- Minimum:
false
- Maximum:
true
MapOpacity
- Description: Opacity of the visible map renderers
- Default:
1.0
- Minimum:
0.1
- Maximum:
1.0
Summary
MapQuickAccess focuses on making map usage faster and more practical while also adding fixed-open mode and local visual adjustment features.
Version 4.0.1 specifically fixes the v0.4.1 Sound.PlayLoop compatibility issue and keeps dead-player map tracking functional.
※Mod created by AI
日本語
COSMETICS UPDATE V0.4.1対応済み.
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります!
参加は以下のリンクから!
https://discord.gg/h5ATY4m5bZ
このMODは、クライアント専用の、マップを素早く開き、固定表示にし、開いているマップオブジェクトの配置や不透明度を調整し、死亡中もマップ位置を更新できるMODです。
機能
- 任意で即時開閉動作にし、マップを素早く開閉できます
- 常時マップ固定表示を追加します
- マップキーのダブルクリックで固定表示を切り替えられます
- 設定に応じて、走り中、死亡無効化中、エイム対象中、メニュー階層中、テキスト入力中でもマップを開けます
- タンブル中のマップ開閉はv0.4.xのバニラ処理を使用します
- 死亡中でもマップを開けます
- 死亡中はデスヘッド基準でマップ位置を更新し、死亡地点でマップが固定される問題を回避します
- 通常操作との競合を避けるため、このMODではマウスホイールを使用しません
- 上下キーでマップの前後位置を調整できます
- Ctrl + 上下キーでマップの上下位置を調整できます
- 左右キーでマップの左右位置を調整できます
- PageUp / PageDownでマップの不透明度を調整できます
- マップ固定中はアップグレード一覧表示を非表示にできます
- マップ固定中でもプレイヤーへエイムを合わせた際の名前表示を維持できます
- v0.4.1対応のため、
Sound.PlayLoop(bool, float, float, float) の直接呼び出しを回避しています
操作方法
マップキー: マップを開閉
マップキーのダブルクリック: 有効時、常時固定表示を切り替え
Left / Right: マップの左右位置調整
Up / Down: マップの前後位置調整
Ctrl + Up / Ctrl + Down: マップの上下位置調整
PageUp / PageDown: マップの不透明度調整
導入方法
- R.E.P.O. 用の BepInExPack を導入します
MapQuickAccess.dll を BepInEx/plugins に配置します
BepInEx/plugins 内にある古い重複 MapQuickAccess.dll は削除します
- ゲームを一度起動して設定ファイルを生成します
- 必要に応じて設定ファイルを編集します
注意点
- これはクライアント専用の快適化MODです
- 配置調整はマップ内部の縮尺変更ではなく、開いているマップオブジェクト自体の配置変更です
- v4.0.1では、このMODは意図的にマウスホイールを使用しません
- BepInExログに別のMapQuickAccess DLLのスキップや読み込みが出る場合は、古い重複DLLを削除してください
- ループ音設定はConfigに残っていますが、v0.4.1で実行時エラーになった直接ループ音呼び出しは回避しています
設定項目
General
EnableMod
- 設定内容説明: このMODを有効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
Open Conditions
AllowWhileSprinting
- 設定内容説明: 走り中でもマップを開けるようにします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
AllowWhileDisabled
- 設定内容説明: 死亡無効化中または死亡中でもマップを開けるようにします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
AllowWhileTumbling
- 設定内容説明: v0.4.xではバニラのタンブル中マップ開閉を使用します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
AllowWhileAimTargetActive
- 設定内容説明: エイム対象状態でもマップを開けるようにします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
AllowInMenuLevel
- 設定内容説明: メニュー階層でもマップを開けるようにします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
AllowWithTextInputActive
- 設定内容説明: テキスト入力中でもマップを開けるようにします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
Opening Behavior
InstantOpenClose
- 設定内容説明: バニラの開閉アニメーションを使わず即時開閉します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
EnableOpenCloseShake
- 設定内容説明: マップ開閉時のカメラシェイクを有効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
KeepOpenSound
- 設定内容説明: マップの開閉音を維持します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
KeepLoopSound
- 設定内容説明: マップ表示中のループ音を維持します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
Movement And Camera
DisableMoveSlowdown
- 設定内容説明: マップ表示中の移動速度低下を無効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
DisableCameraZoomOverride
- 設定内容説明: マップ表示中のCameraZoom変更を無効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
DisableCameraNoiseOverride
- 設定内容説明: マップ表示中のCameraNoise変更を無効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
DisableCameraTopFade
- 設定内容説明: マップ表示中の上部フェードを無効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
DisableCameraBobMultiplier
- 設定内容説明: マップ表示中のカメラボブ倍率変更を無効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
KeepAimVisible
- 設定内容説明: マップ表示中もエイムUIを隠さないようにします
- 初期値:
false
- 設定可能最小値:
false
- 設定可能最大値:
true
Fixed Map Behavior
AlwaysOpenMap
- 設定内容説明: 常にマップを開いた状態にします
- 初期値:
false
- 設定可能最小値:
false
- 設定可能最大値:
true
EnableDoubleClickToggleAlwaysOpen
- 設定内容説明: マップキーのダブルクリックで固定表示を切り替え可能にします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
DoubleClickThreshold
- 設定内容説明: ダブルクリック判定秒数です
- 初期値:
0.3
- 設定可能最小値:
0.1
- 設定可能最大値:
0.6
DisableLoopSoundWhenMapFixed
- 設定内容説明: マップ固定中はループ音を無効化します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
AutoKeepAimVisibleWhenMapFixed
- 設定内容説明: マップ固定中は自動的にエイムUIを表示維持します
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
Map Placement
EnableMapOffsetAdjustment
- 設定内容説明: 矢印キーで開いているマップオブジェクトの配置を調整可能にします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
MapOffsetX
- 設定内容説明: 開いているマップオブジェクトの左右位置補正です
- 初期値:
0.0
- 設定可能最小値:
-3.0
- 設定可能最大値:
3.0
MapOffsetY
- 設定内容説明: 開いているマップオブジェクトの上下位置補正です
- 初期値:
0.0
- 設定可能最小値:
-3.0
- 設定可能最大値:
3.0
MapDistanceOffset
- 設定内容説明: 開いているマップオブジェクトの前後位置補正です
- 初期値:
0.0
- 設定可能最小値:
-3.0
- 設定可能最大値:
3.0
EnableMapOpacityAdjustment
- 設定内容説明: PageUpとPageDownでマップの不透明度を調整可能にします
- 初期値:
true
- 設定可能最小値:
false
- 設定可能最大値:
true
MapOpacity
- 設定内容説明: 表示中のマップ描画の不透明度です
- 初期値:
1.0
- 設定可能最小値:
0.1
- 設定可能最大値:
1.0
まとめ
MapQuickAccess は、マップを素早く扱えるようにしつつ、固定表示とローカル見た目調整も追加するための快適化MODです。
v4.0.1では、v0.4.1で発生していた Sound.PlayLoop 互換性問題を修正し、死亡中のマップ追従も維持しています。
※AI生成MOD