BloodyEncounters
A server side mod for V Rising which spawns a random NPC near a random online player at random intervals, and the player wins a random item reward if the NPC is killed within the given time limit.
模組介紹 作者原文
BloodyEncounters
BloodyEncounters represents an enhanced iteration of the RandonmEncounters mod by @adainrivers, functioning as a server-side mod that introduces a thrilling dynamic to gameplay. It randomly spawns NPCs near online players at unpredictable intervals, challenging players to defeat these NPCs within a set time limit to earn random item rewards.
IMPORTANT NOTE
You must have version 1.2.4 of Bloody.Core installed to be able to use version 2.0.5 or higher of this mod
NEW IN 3.0.0
- Complete refactoring of the mod.
- Added the functionality that if an NPC has the group value filled, it spawns all the NPCs in that group.
- Added the ability to modify npc statistics.
[
{
"name": "Rifle Man",
"PrefabGUID": 1148936156,
"AssetName": "CHAR_ChurchOfLight_Rifleman",
"levelAbove": 10,
"items": [
{
"name": "Blood Rose Potion",
"ItemID": 429052660,
"Stack": 25,
"Chance": 1,
"Color": "#daa520"
},
{
"name": "Blood Token",
"ItemID": -77477508,
"Stack": 10,
"Chance": 1,
"Color": "#daa520"
}
],
"Lifetime": 300,
"Group": "Uno",
"unitStats": {
"PhysicalCriticalStrikeChance": 0,
"PhysicalCriticalStrikeDamage": 2,
"SpellCriticalStrikeChance": 0,
"SpellCriticalStrikeDamage": 2,
"PhysicalPower": 45.550457,
"SpellPower": 45.550457,
"ResourcePower": 28.449999,
"SiegePower": 17,
"ResourceYieldModifier": 1,
"ReducedResourceDurabilityLoss": 1,
"PhysicalResistance": 0,
"SpellResistance": 0,
"SunResistance": 0,
"FireResistance": 0,
"HolyResistance": 0,
"SilverResistance": 0,
"SilverCoinResistance": 0,
"GarlicResistance": 0,
"PassiveHealthRegen": 1,
"CCReduction": 0,
"HealthRecovery": 1,
"DamageReduction": 0,
"HealingReceived": 0,
"ShieldAbsorbModifier": 1,
"BloodEfficiency": 1
}
}
]
Changelog
3.0.0
- Complete refactoring of the mod
- Added an optional extar parameter called "group" to the NPC add command
- Added option in the mod configuration for the default message of the groups
- Added the functionality that if an NPC has the group value filled, it spawns all the NPCs in that group.
- Added the ability to modify npc statistics.
2.0.8
- Fixed reload command
2.0.5
- Updated the timer system through Coroutine that brings the new version of Bloody.Core
- Removed the original Drop Table from every NPC you set up.
- Removed the ability to unlock Trophies by killing a VBlood that you set up for encounters.
- Eliminate the possibility of tracking VBlood in case they are configured for meetings
2.0.4
- Update Timer Systems
2.0.4
- Bloody.Core dependency removed as dll and added as frameworkrk
2.0.3
- Fixed the bug that the encounter spawn had. A new spawn system has been generated to avoid incompatibilities with other mods
- Fixed bug that caused the BloodyEncounter reward system and death message to also affect the game's default NPC if the NPC Prefab was configured as BloodyEncounter.
2.0.0
- World boss functionality has been removed to create a standalone mod called BloodyBoss
- Updated to a VRising 1.0
1.5.0
- Added World Boss
1.0.0
- Initial public release of the mod
Support this project
Mod Features
BloodyEncounters elevates gameplay by injecting an element of unpredictability and formidable challenges. As players venture outside their castles, there's a chance a random NPC will spawn nearby. You can customize the NPC level difference, ensuring balanced encounters for all players. This mod is highly configurable, offering an array of options to tailor the experience to your preferences.
Requirements:
For the correct functioning of this mod you must have the following dependencies installed on your server:
- BepInEx
- Bloodstone
- VampireCommandFramework
- Bloody.Core
Installation
- Copy BloodyEncounters.dll to your BepInEx/Plugins directory.
- Launch the server once to generate the config file; configurations will be located in the BepInEx/Config directory.
Commands
It's crucial to note that for any command containing a name argument such as `, or, if your name consists of
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: