ShardExtraLife

版本 v0.2.7·更新於 2024-06-13

Server side only mod to change shards params like is: durability, time to break, destroy when broken and drop amount.

模組介紹 作者原文

ShardExtraLife

Server side only mod to change shards params like is: durability, time to break, destroy when broken and drop amount.

Return old shard drop. Repair in special pedestal. Turn off|on replace ultimate from shards.

Stress tests are required to find possible bugs.

Changelog

0.2.7

-Fixed an issue with the ult. again.

-Added a setting to disable deleting shards separately new and old.

-Drop disabling bug has been fixed. The settings were there but not used.

-An attempt to fix broken shards in older versions. In theory it should work, but this is not certain. Verification required.

0.2.6

-Fixed the problem of inability to summon mount.

0.2.5

-Rework ultimate change. Now if you don’t like the changed ult, then just replace it with the one you need.

-Due to its uselessness, the ult replacement command was removed.

0.2.4

-Fix save configuration file.

0.2.3

-Fixed incorrect old shards and the principles of their loss. Thanks to @Jera for finding the error.

-Changed commands to accommodate new shard parameters.

0.2.2

-Fix check "CanDropShard" for shard icon on boss. The shard icon is not displayed on the boss because the feature does not update the shard data correctly.

0.2.1

-Add check "RelicSpawnType" for ignore limits when RelicSpawnType = Plentiful.

0.2.0

  • All mod rework.
  • Delete drop shard from VBlood Boss.
  • Create new drop system.
  • Return Old shards and add to new drop system.
  • Add repair system for shards special pedestal.

0.1.1

  • Fix hot fix 5 errors.

0.1.0

  • Initial public release of the mod.

Installation

  • Install BepInEx
  • Install VampireCommandFramework
  • Extract _ShardExtraLife.dll_ into _(VRising server folder)/BepInEx/plugins_

Commands

Commands use CommandGroup. A commands start from.shardextralife or.sel

For example:.sel ss me - Show shard stats in player inventory.

For Admins

-editamount [Name of shard] [amount] or ea [name of shard] [amount]

Change amount of ["Dracula","Solarus","TheMonster","WingedHorror","OldTheMonster","OldWingedHorror","Behemoth" or "All"] shards.

-editchance [Action] [Chance drop new shards] [Chance drop old shards] or ec [Action] [Chance drop new shards] [Chance drop old shards]

[Set] [NewChance] [OldChance] - Setup new chance drop for new shards: [NewChance] and old shards: [OldChance].

[Check] - Show current drop shard chances.

-adminsharddrop [Name of shard] [Amount] or asd [Name of shard] [Amount]

Drop shard with ["Dracula","Solarus","TheMonster","WingedHorror","OldTheMonster","OldWingedHorror" or "Behemoth"] name in quantity [Amount]

This command throws out shards despite the limits.

For Players

-shardstatus [Where] or ss [Where]

Check status of shards in inventory: ["Me"] or global status of drop:["All"].

Configurable Values

[Commands]

Enable edit amount command. Admins only.

Setting type: Boolean

Default value: true

EnabledEditAmountCommand = true

Enable edit chance command. Admins only

Setting type: Boolean

Default value: true

EnabledEditChanceCommand = true

Enable shard drop command. Admins only

Setting type: Boolean

Default value: true

EnabledAdminShardDropCommand = true

Enable player commands. All players.

Setting type: Boolean

Default value: true

PlayerCommandEnabled = true

[Message]

Enable send messages from mod.

Setting type: Boolean

Default value: true

EnableSendMessages = true

No drop because reach limit.

Setting type: String

Default value: The relic did not fall out. The limit on the number of relics [{relicTypeMod}] has been reached.

ReachShardLimit = The relic did not fall out. The limit on the number of relics [{relicTypeMod}] has been reached.

No lucky drop.

Setting type: String

Default value: You\'re out of luck this time. The relic did not fall out. Try once more.

NoDropLucky = You\'re out of luck this time. The relic did not fall out. Try once more.

[Params]

Enable update existing shards.

Setting type: Boolean

Default value: true

UpdateExistingShards = true

Enable Drop new shard.

Setting type: Boolean

Defau

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_V_Risingdeca-VampireCommandFramework

檔案與校驗

檔案名稱
ShardExtraLife-0.2.7.zip
檔案大小
118.9 KiB