QuickScrollRange

版本 v1.0.0·更新於 2026-03-31

【Client MOD】Changes the movement distance per scroll by a multiplier.1スクロールあたりの移動距離を倍率で変更するQOL MOD

模組介紹 作者原文

QuickScrollRange

Overview

QuickScrollRange is a client-side quality-of-life mod for REPO.

It changes only the scroll-based forward and backward distance movement for grabbed objects.

It does not modify menu scrolling or spectator camera zoom.

This mod adds separate forward and backward multipliers, an option to disable normal multipliers while crouching, and special precision multipliers while crouch and sprint are pressed together.

Features

  • Changes only grabbed object forward and backward scroll movement
  • Separate multiplier settings for forward and backward movement
  • Option to disable normal multipliers while crouching
  • Special forward and backward multipliers for crouch + sprint input
  • Optional debug log output
  • Default normal forward and backward multipliers set to 5.00

How it works

REPO uses fixed movement steps when you scroll while holding an object.

This mod changes that step amount directly inside the grab movement logic instead of changing general mouse wheel input.

Because of that, it affects only grabbed object distance control and avoids side effects on menu scroll and spectator zoom.

Configuration

General

EnableMod

  • Description: Enables or disables the mod
  • Default: true
  • Min: false
  • Max: true

ForwardScrollMultiplier

  • Description: Multiplier for forward scroll movement while holding an object
  • Default: 5.00
  • Min: 0.01
  • Max: 10.00

BackwardScrollMultiplier

  • Description: Multiplier for backward scroll movement while holding an object
  • Default: 5.00
  • Min: 0.01
  • Max: 10.00

DisableMultiplierWhileCrouching

  • Description: Returns movement to vanilla while the crouch button is held
  • Default: true
  • Min: false
  • Max: true

EnableCrouchSprintSpecialMultiplier

  • Description: Uses special multipliers while crouch and sprint are held together
  • Default: true
  • Min: false
  • Max: true

CrouchSprintForwardScrollMultiplier

  • Description: Forward scroll multiplier while crouch and sprint are held together
  • Default: 0.35
  • Min: 0.01
  • Max: 10.00

CrouchSprintBackwardScrollMultiplier

  • Description: Backward scroll multiplier while crouch and sprint are held together
  • Default: 0.35
  • Min: 0.01
  • Max: 10.00

Debug

EnableDebugLog

  • Description: Enables debug log output for multiplier and movement calculations
  • Default: false
  • Min: false
  • Max: true

Notes

  • This is a client mod
  • It only changes your local grabbed object distance control
  • It does not change menu scrolling
  • It does not change spectator camera zoom
  • It does not require host-only logic

Installation

  • Install BepInEx 5 for REPO
  • Place the mod DLL into the BepInEx plugins folder
  • Launch the game once to generate the config file
  • Edit the config values as needed

Recommended use

  • Use high normal multipliers for fast distance changes
  • Use crouch to temporarily return to vanilla movement
  • Use crouch + sprint for precision placement with a lower multiplier

Compatibility

This mod targets the grabbed object distance movement logic in PhysGrabber.

It should be compatible with most mods unless another mod edits the same scroll movement code path in PhysGrabber.Update.

Release type

Client-side convenience mod

※Mod created by AI

QuickScrollRange

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

參加は以下のリンクから!

概要

QuickScrollRange は REPO 向けのクライアント側 QoL MOD です。

摑んだ物を前後に動かすスクロール操作だけを変更します。

メニューの縦スクロールや観戦カメラのズームは変更しません。

この MOD では、前後別倍率、しゃがみ中に通常倍率を無効化する設定、さらにしゃがみ+スプリント同時押し時の専用精密倍率を追加します。

機能

  • 摑んだ物の前後スクロール移動量を変更
  • 前方向と後方向で別倍率を設定可能
  • しゃがみ押下中に通常倍率を無効化可能
  • しゃがみ+スプリント同時押し時の前後別専用倍率を追加
  • デバッグログ出力のオンオフを追加
  • 通常時の前後倍率初期値は 5.00

動作內容

REPO では、物を摑んだ狀態でスクロールした時の移動量は固定値で処理されています。

この MOD はマウスホイール入力全體を変更するのではなく、摑み距離の前後移動量そのものを直接変更します。

そのため、メニュー操作や観戦カメラには影響せず、摑んだ物の距離調整だけを改善します。

設定項目

General

EnableMod

  • 設定內容: MOD 全體の有効無効
  • 初期値: true
  • 設定可能最小値: false
  • 設定可能最大値: true

ForwardScrollMultiplier

  • 設定內容: 摑み中の前スクロール倍率
  • 初期値: 5.00
  • 設定可能最小値: 0.01
  • 設定可能最大値: 10.00

BackwardScrollMultiplier

  • 設定內容: 摑み中の後ろスクロール倍率
  • 初期値: 5.00
  • 設定可能最小値: 0.01
  • 設定可能最大値: 10.00

DisableMult

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
QuickScrollRange-1.0.0.zip
檔案大小
70.1 KiB