The Problem
VRising servant missions have fixed durations, some lasting hours. You send your servants out and just... wait. There's no way to tune the pace to match how you actually play.
Better Missions puts that control in your hands.
What It Does
Better Missions lets you configure every aspect of servant mission timing through a simple config file. Shorten missions for faster sessions, tweak success rates, adjust loot, all without touching the game's source code.
Key Features
- Mission length modifier: Divide mission duration by a custom multiplier
- Per-mission-type overrides: Fine-grained control over each mission tier (Reckless, Normal, Prepared)
- Raid stability control: Force a specific stability type across all missions
- Success rate & loot modifiers: Tune mission rewards to your preference
- Injury chance modifier: Reduce or increase the risk of servant injuries
- Offline progress: Mission timers advance even while you're offline
- Client-server version validation: Ensures both sides are compatible
- UI synchronization: Sync mission UI between client and server, toggleable via in-game commands
Installation
- Install BepInEx
- Extract
BetterMissions.dllinto(VRising server folder)/BepInEx/plugins - For UI sync, also install on the client side into
(VRising client folder)/BepInEx/plugins - ServerLaunchFix is recommended for in-game hosted games
Commands
Use these in the game chat to control UI synchronization at runtime:
.bm.ui.enable: Enable UI sync with the server.bm.ui.disable: Disable UI sync with the server
Configuration
Edit BepInEx/config/BetterMissions.cfg to adjust mission behavior. The core setting is MissionLengthModifier: mission duration is divided by this value, so 2 means missions take half the time.
Works seamlessly with CoffinSleep for even faster offline progress.
Comments