守墓人 - 英灵神殿 BepInEx 插件

创作者: MTNewton
已更新:2021-03-09 00:47:33
126KB

关于此 MOD

配置死亡时保留的物品。为较大物品栏创建墓碑。
英灵神殿守墓人插件

配置死亡时保留的物品。为较大的物品栏创建墓碑。  

[保留物品栏]  
配置以更改死亡时保留的物品。  
死亡时保留所有物品、已装备物品、快捷栏及特定物品类别。  
查看下面的配置部分以了解可用选项。这些是配置文件生成时的默认值。

[坟墓]  
如果第一个坟墓无法容纳你物品栏中的所有物品,会生成额外的坟墓。可配置,但建议保持开启。  
在死亡时若本应没有坟墓生成,则可选择生成一座含有一块石头的坟墓。  
死亡时删除所有物品的选项。保留物品栏会保留的物品仍会保留。可以选择特定物品类别。

两个区域可以独立启用或禁用。

配置  
可以在游戏中使用以下方式进行配置: 配置管理器
请确保在打开 ConfigurationManager 之前先打开您的背包,以便鼠标悬停在选项上时显示提示信息。

你也可以手动编辑配置文件。
`<GameLoacation>/BepInEx/config/net.mtnewton.gravekeeper.cfg`

[保留物品栏]

## 掘墓人是否应该修改死亡后保留的物品?
打开以下保留选项以更改死亡时保留的物品
## (若使用ConfigManager,保留选项为高级设置)
# 设置类型:布尔值
默认值:真
启用 = 真

## 死亡时保留所有物品。
如果设为 false,可以将以下选项设为 true,以便仅保留特定物品类型。
# 设置类型:布尔值
# 默认值:true
全部保留 = true

KeepHotbar = false
KeepEquipped = false
保留装备 = false
KeepOneHandedWeapons = false
双手武器保留 = false
KeepShields = false
KeepBows = false
保留头盔 = false
保留宝箱 = false
KeepLegs = false
保持双手 = false
保持肩膀 = false
保持实用工具 = false
KeepTorchs = false
保留弹药 = false
保留材料 = false
保留消耗品 = false
保留奖杯 = false
KeepMisc = false
保留工具 = false


[Grave]

## 守墓人是否应修改坟墓的生成方式?
## 启用整个部分
# 设置类型:布尔值
默认值:true
启用 = 是

## 如果不创建任何坟墓,则创建一个里面有一块石头的坟墓。
# 设置类型:布尔值
# 默认值:false
KeepGrave = false

## 会带入坟墓的物品将被删除
用下面的删除选项控制要删除的内容(若使用ConfigManager,删除选项位于高级设置中)
# 设置类型:布尔值
# 默认值:false
DeleteItems = false

## 所有物品已从墓地中删除
## 如果设为 false,其他删除选项可以设为 true,以允许仅删除特定物品类型
# 设置类型:布尔值
# 默认值:true
全部删除 = true

DeleteHotbar = false
已装备删除 = false
删除装备 = false
删除单手武器 = false
删除双手武器 = false
删除护盾 = false
删除弓 = false
删除头盔 = false
DeleteChests = false
删除腿 = false
删除手牌 = false
DeleteShoulders = false
删除工具 = false
DeleteTorchs = false
删除弹药 = false
删除材料 = false
DeleteConsumables = false
删除奖杯 = false
删除杂项 = false
删除工具 = false


安装
1. 下载并安装 BepInEx 英灵神殿
2. 下载此模组,并将 `Gravekeeper.dll` 移动到 `<GameLocation>\BepInEx\plugins`
3. 启动游戏将在 `<GameLocation>\BepInEx\config` 生成一个配置文件

更新日志
- v2.2.0
    - 为DeleteItems添加了相同的保留选项,以便您可以选择从坟墓中销毁哪些物品。
    - 与[ConfigurationManager](https://github.com/BepInEx/BepInEx.ConfigurationManager)兼容,可在游戏内修改
- v2.1.1
    - 为KeepInventory添加了额外选项
        - 装备 - 检查 `ItemDrop.ItemData.IsEquipable()`
        - 大多数`ItemDrop.ItemData.ItemTypes`
    - KeepInventory 会保留任务物品,这样即使“坟墓删除物品”选项为真,它们也不会被意外删除
- v2.1.0
    - 添加了死亡后保留坟墓的选项
    - 死亡时删除物品的选项 - 与KeepInventory标志匹配的物品仍会保留
    - KeepInventory 启用标志被意外默认设置为 false
- v2.0.0
    - 重构后的代码
    - 新增配置值 - 请务必设置它们
    - 增加了保留快捷栏、装备、消耗品和弹药的功能。仍然保留全部选项
    - 添加了对墓地创建的处理
        - 如果原坟墓无法容纳玩家背包中的所有物品,则额外生成一座坟墓
- v1.2.0  
    - 新图标 - 没人告诉我那是墓碑的背面 XD  
    - 底层机制 - 现在完全阻止物品移入坟墓。过去会将坟墓库存中的所有物品移回玩家库存  
    - 现在有了配置  
        - KeepGravestone(false) - 在世界中保留墓碑的选项(1个墓碑添加到坟墓库存)  
        - KeepItemsEquipped(true) - 玩家死亡时是否卸下装备的选项 
- v1.1.2
    - 更新了readme,mod不会生成配置文件
- v1.1.1
    - 修复自述文件中的 DLL 名称和拼写错误
- v1.1.0
    - 自述文件更改 - 安装步骤和更新日志
    - 重构代码以简化
- v1.0.0
    - 初始模组创建
    - 在你死后将你的物品归还给你

源代码

https://github.com/mtnewton/valheim-mods/tree/master/Gravekeeper

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!