

BloodyMerchant is a mod designed for V Rising, offering the capability to create custom in-game merchants, adding a layer of dynamic and immersive gameplay ( Vrising 1.0 ).
1.- Edit the file config/trodi.Bloody.Wallet.cfg and configure the PrefabGUID you want to use to purchase from the merchant in the prefabGUIDExchange option.
2.- Edit the file config/BloodyMerchant.cfg and set the value true to the enabled option.
The Prefab that you configured in Bloody.Wallet will appear in your inventory immediately after opening the merchant's store, if you do not have enough space it will not let you open a purchasing window.
This Prefab cannot be thrown to the ground or picked up from the ground so you must take into account configuring a Prefab that is not used in the game such as [Crystals](https://vrising.gaming.tools/items /item_ingredient_crystal) or Witchdust to avoid problems
You can configure the merchant with other purchase items other than the BloodyWallet Prefab. It still works in the same way, but the ideal is that you change all of them to the BloodyWallet Prefab, so any object from your merchants can be purchased with the virtual currency.
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.0
0.2.0
0.1.0
0.0.1
BloodyMerchant is a key component of the Blood Mod Pack. This plugin empowers you to craft personalized in-game traders, akin to BloodyShop. However, it leverages in-game traders, providing a more dynamic and immersive experience.
BloodyMerchant.dll to your BepInEx/Plugins directory.The system is not in real time, that is, first we create the merchant, we add products to it and we spawn. If at any time we add or remove any product from the merchant we must kill it and spawn again!
Only merchant PrefabGUIDs are supported.
"CHAR_Trader_Dunley_Gems_T02": 194933933,
"CHAR_Trader_Dunley_Herbs_T02": 233171451,
"CHAR_Trader_Dunley_Knowledge_T02": 281572043,
"CHAR_Trader_Dunley_RareGoods_T02": -1594911649,
"CHAR_Trader_Farbane_Gems_T01": -1168705805,
"CHAR_Trader_Farbane_Herbs_T01": -375258845,
"CHAR_Trader_Farbane_Knowledge_T01": -208499374,
"CHAR_Trader_Farbane_RareGoods_T01": -1810631919,
"CHAR_Trader_Gloomrot_T04": -1292194494,
"CHAR_Trader_Noctem_Major": 1631713257,
"CHAR_Trader_Noctem_Minor": 345283594,
"CHAR_Trader_Silverlight_Gems_T03": -1990875761,
"CHAR_Trader_Silverlight_Herbs_T03": 1687896942,
"CHAR_Trader_Silverlight_Knowledge_T03": -915182578,
"CHAR_Trader_Silverlight_RareGoods_T03": 739223277
.bm list
.bm create <NameOfMerchant> [PrefabGUIDOfMerchant] [Immortal] [Move] [Autorespawn]
.bm create test -208499374 true false true.bm remove <NameOfMerchant>
.bm remove test.bm spawn <NameOfMerchant>
.bm spawn test.bm kill <NameOfMerchant>
.bm kill test.bm cleanicon
.bm cleanicon.bm product add <NameOfMerchant> <ItemPrefabID> <CurrencyfabID> <Stack> <Price> <Stock> [Autorefill true/false]
.bm product add test 1557814269 -77477508 1 1 99 true.bm product remove <NameOfMerchant> <ItemPrefabID>
.bm product remove test 1557814269.bm product clean <NameOfMerchant>
.bm product clean test.bm product list <NameOfMerchant>
.bm product list test.bm config show <NameOfMerchant>
.bm config show test.bm config immortal <NameOfMerchant> <true/false>
.bm config immortal test true.bm config move <NameOfMerchant> <true/false>
.bm config move test true.bm config autorespawn <NameOfMerchant> <true/false>
.bm config autorespawn test trueComplete items list of prefabs/GUID
This mod idea was suggested by @Vex on our community idea tracker. Please vote and suggest your ideas here.
V Rising Mod Community is the best community of mods for V Rising.
@Deca, thank you for the exceptional frameworks VampireCommandFramework and BloodStone, based on WetStone by @Molenzwiebel.
@LecherousCthulhu for sharing code on how to change the trader's inventory.
@Willis for being an amazing community modder, providing the initial code that helped bring this idea to life.
@Backxtar owner & founder of Bloody Mary server, a talented modder who contributed by writing certain functions, debugging, and group efforts to make this mod work.
Special thanks to the testers and supporters of the project: