BetterMissions

版本 v2.2.0·更新於 2025-05-18

A VRising mod to do a better control of the servant missions giving players options to change mission settings.

模組介紹 作者原文

BetterMissions

Better Missions is a VRising mod that allows you to change servant missions times and any other things.

Instalation (Manual)

  • Install BepInEx
  • Extract BetterMissions.dll into (VRising client folder)/VRising_Server/BepInEx/plugins
  • To synchronize values, you must also install the mod on the client side into (VRising client folder)/BepInEx/plugins.
  • ServerLaunchFix recommended for in-game hosted

games

  • (Optional) If not using ServerLaunchFix, extract BetterMissions.dll into (VRising server folder)/BepInEx/plugins

How to use

  • When you start an mission in the throne it will automatically reduce the time based on defined configs.
  • Starting from version 2.2.0, the mod validates client and server versions for compatibility and allows enabling or disabling UI synchronization via in-game commands.

Features:

  • Control the mission duration.
  • Offline mission duration progress.
  • Work with other mods that speeds the time, like CoffinSleep.
  • Client-server version validation to ensure compatibility.
  • UI synchronization between client and server.
  • Runtime control of UI synchronization by commands.

Commands

The following commands can be used in the game chat:

-.bm.ui.enable - Enable UI synchronization with the server

-.bm.ui.disable - Disable UI synchronization with the server

Configuration

Values can be configured at (VRising client/server folder)/VRising/BepInEx/config/BetterMissions.cfg

[0.🚩 Mission]

Define the mission length modifier. (MissionLength / modifier)

Setting type: Single

Default value: 2

MissionLengthModifier = 2

Disabled, will use the default mission raid stability settings, if enabled, will use the MissionRaidStability type to all missions type.

Setting type: Boolean

Default value: false

EnableMissionRaidStability = false

Define the mission raid stability type. Only used if EnableMissionRaidStability is enabled.

Setting type: RaidStability

Default value: Normal

Acceptable values: Reckless, Prepared, Normal

MissionRaidStability = Normal

Define the mission success rate bonus modifier. (MissionSuccessRateBonus / modifier)

Setting type: Single

Default value: 1

MissionSuccessRateBonusModifier = 1

Define the mission injury chance bonus modifier. (MissionInjuryChance / modifier)

Setting type: Single

Default value: 1

MissionInjuryChanceModifier = 1

Define the mission loot factor bonus modifier. (MissionLootFactor / modifier)

Setting type: Single

Default value: 1

MissionLootFactorModifier = 1

[1.🚩 Mission-Reckless-1]

Enabled, will use the specific mission level settings

Setting type: Boolean

Default value: false

EnableReckless1Settings = false

Define the Reckless1 mission length in seconds.

Setting type: Int32

Default value: 7200

Reckless1MissionLength = 7200

Define the Reckless1 raid stability.

Setting type: RaidStability

Default value: Reckless

Acceptable values: Reckless, Prepared, Normal

Reckless1RaidStability = Reckless

Define the Reckless1 mission success rate bonus.

Setting type: Single

Default value: 0

Reckless1MissionSuccessRateBonus = 0

Define the Reckless1 mission injury chance bonus.

Setting type: Single

Default value: 0.25

Reckless1MissionInjuryChance = 0.25

Define the Reckless1 mission loot factor bonus.

Setting type: Single

Default value: 0.5

Reckless1MissionLootFactor = 0.5

[2.🚩 Mission-Reckless-2]

Enabled, will use the specific mission level settings

Setting type: Boolean

Default value: false

EnableReckless2Settings = false

Define the Reckless2 mission length in seconds.

Setting type: Int32

Default value: 14400

Reckless2MissionLength = 14400

Define the Reckless2 raid stability.

Setting type: RaidStability

Default value: Reckless

Acceptable values: Reckless, Prepared, Normal

Reckless2RaidStability = Reckless

Define the Reckless2 mission success rate bonus.

Setting type: Single

Default value: 0.05

Reckless2MissionSuccessRateBonus = 0.05

Define the Reckless2 mission injury chance bonus.

Setting type: Single

Default value: 0.25

Reckless2MissionInjuryChance = 0.25

Define the Reckless2

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

BepInEx-BepInExPack_V_Rising

檔案與校驗

檔案名稱
BetterMissions-2.2.0.zip
檔案大小
67.1 KiB
SHA-256
934cfe68475e911daa38fe52089748766820229f502e62ef143e5c917b89c67b
入庫時間
2026-10-06 19:11