CrimsonGauntlet
Timed mob and V Blood gauntlets with PvP score stealing and configurable rewards.CrimsonGauntlet
Server side only for V Rising 1.1 (Invaders of Oakveil).
CrimsonGauntlet runs timed competitions for killing mobs, V Bloods, or both. Each eligible kill awards points equal to the target's level. PvP kills can transfer a configurable share of the defeated player's score. When time runs out, the server announces the final standings and awards configured items to first place.
Installation
- Install BepInExPack V Rising 1.733.2, VampireCommandFramework 0.11.0, and VAMP 2.0.0 on the dedicated server.
- Extract
CrimsonGauntlet.dllinto the server'sBepInEx/pluginsdirectory. - Start the server once to generate the config, schedules, and reward file. Stop the server before editing them, then restart it to load your changes.
Config
The generated BepInEx/config/CrimsonGauntlet.cfg uses these defaults.
[Config]
ToggleMod = true
[Types]
MixedGauntlet = true
VBloodGauntlet = false
MobGauntlet = false
[Options]
MinimumPlayers = 2
EventLength = 15
ScoreUpdates = 5
ScoresPrivate = false
StealPercentage = 30
KillConfirmed = true
ToggleModenables the mod. The[Types]settings select which modes are registered with VAMP for scheduling.MinimumPlayersis passed to VAMP's event scheduler for voting. Admin commands start events directly.EventLengthandScoreUpdatesare in minutes. SetScoreUpdates = 0to show only the final standings. Periodic updates show the top 10 in global chat by default. SetScoresPrivate = trueto send each scored player their own placement and score during the event. Final standings are public.StealPercentagesets the percentage transferred on a PvP death. Set it to0to disable score stealing.KillConfirmedappears in the generated config and currently has no effect on scoring.
Schedules
VAMP opens a vote for eligible scheduled events. Players vote in chat with !vote. An empty schedule ([]) lets VAMP pick that mode at an interval. A populated schedule uses UTC. DayOfWeek is a number from 0 (Sunday) to 6 (Saturday), or null for daily scheduling.
BepInEx/config/EventScheduler/Gauntlet_Schedule.json defaults to interval scheduling.
[]
BepInEx/config/EventScheduler/VBlood_Gauntlet_Schedule.json defaults to Saturdays at 20:00 and Wednesdays at 19:30 UTC.
[
{ "DayOfWeek": 6, "Hour": 20, "Minute": 0 },
{ "DayOfWeek": 3, "Hour": 19, "Minute": 30 }
]
BepInEx/config/EventScheduler/Mob_Gauntlet_Schedule.json defaults to daily at 12:00 UTC.
[
{ "DayOfWeek": null, "Hour": 12, "Minute": 0 }
]
Rewards
BepInEx/config/CrimsonGauntlet/Rewards.json lists the items awarded to first place in every mode. Each ItemHash is a signed item prefab GUID and ItemQuantity is the number to award. Use [] for no item rewards.
[
{ "ItemHash": 714007172, "ItemQuantity": 1 },
{ "ItemHash": -305440546, "ItemQuantity": 1 }
]
Commands
Run these commands in chat as a server admin. Each takes no arguments and starts its mode immediately when the gauntlet is idle.
| Command | Alias | Eligible PvE targets |
|---|---|---|
.gauntlet StartMixed |
.gauntlet mixed |
Mobs and V Bloods |
.gauntlet StartVBlood |
.gauntlet vblood |
V Bloods |
.gauntlet StartMob |
.gauntlet mob |
Mobs |
Tech Support
Get help in the Modding Discord.
Support the Developer
Buy / Play My Games!
Free to Plays
Support development on Ko-fi.
Want to Experience the Best of Crimson?
Join The Cursed Collective V Rising community.

