BetterMissions
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 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: