Escape From Duckov

Escape From Duckov

Duckov Extend Slot
OLC  [developer] 23 Oct @ 9:51pm
槽位相关
加更多槽位是支持的,有比较完备的抽象,现在想添加一个能放指定 tag 物品的槽位非常简单
包括显示位置是放玩家侧还是狗狗侧、是否死亡时会掉落
但是实际都还在玩家背包中,因此会计算负重,槽位也是变相的增加玩家背包容量
我会考虑加一下槽位,也可能后续添加设置项自己去配,但是具体来说我不太希望默认配置下提供太过超规格的优势
另外如果槽位较多的话显然狗狗那边是不好放的,除非我把滚动和换行加上,那样不如挪回到玩家侧

有什么想法可以先在这边讨论一下,现在我先歇会,已经一天多没睡了 :steambored:
< >
Showing 1-13 of 13 comments
阿飞 23 Oct @ 10:02pm 
下面是一些小小的建议,作者大大看看能不能考虑一下:
- 新增:弹药专属栏目
作用:为几个类型的弹药专门开放一排专属槽位,比如S、L、AR等,每个类型的弹药都有几个格子,对应每个品类的弹药,如 生锈、普通、穿甲等,方便每次搜图的时候捡来的弹药太多太乱导致的占用空格,可以方便后期随意的挥霍弹药,同时希望拾取、使用,都可以自动调用这里
- 新增:投掷物品栏
作用:给投掷物新增几个栏目,不用很多3个差不多够了,每次出门有3个雷或者各种投掷物,也挺足够了
- 药品栏:再给2个格子,和一个药剂箱子栏
作用:1个药品栏,出门在外总归还是有点没安全感的,能带3个医疗箱子就稳妥的很了,药剂箱子栏可以放药剂,用药无忧
- 其他的杂物栏,比如钓鱼竿、鱼饵,如果可以的话,也可以放个:steamhappy:
当然,只是自己的一个小想法,作者大大可以看看能不能实现
Last edited by 阿飞; 23 Oct @ 10:02pm
兄弟很帅很快就加上了注射器收纳包和钥匙包的槽位,steam这边没法发图片但是钥匙包上头显示的八格小点点被拉伸了你看能修修不
OLC  [developer] 24 Oct @ 3:31am 
Originally posted by Piña Colada:
兄弟很帅很快就加上了注射器收纳包和钥匙包的槽位,steam这边没法发图片但是钥匙包上头显示的八格小点点被拉伸了你看能修修不

拉伸问题是因为槽位的显示大小会比正常物品小一些,被挤扁了
我抽空看看吧
OLC  [developer] 24 Oct @ 3:33am 
Originally posted by 阿飞:
下面是一些小小的建议,作者大大看看能不能考虑一下:
- 新增:弹药专属栏目
作用:为几个类型的弹药专门开放一排专属槽位,比如S、L、AR等,每个类型的弹药都有几个格子,对应每个品类的弹药,如 生锈、普通、穿甲等,方便每次搜图的时候捡来的弹药太多太乱导致的占用空格,可以方便后期随意的挥霍弹药,同时希望拾取、使用,都可以自动调用这里
- 新增:投掷物品栏
作用:给投掷物新增几个栏目,不用很多3个差不多够了,每次出门有3个雷或者各种投掷物,也挺足够了
- 药品栏:再给2个格子,和一个药剂箱子栏
作用:1个药品栏,出门在外总归还是有点没安全感的,能带3个医疗箱子就稳妥的很了,药剂箱子栏可以放药剂,用药无忧
- 其他的杂物栏,比如钓鱼竿、鱼饵,如果可以的话,也可以放个:steamhappy:
当然,只是自己的一个小想法,作者大大可以看看能不能实现

功能有点多,如果按游戏内槽位的逻辑大概是不支持,我得自己加几个 Tag 来处理,不过问题不大
特定的功能栏大概我注册单独的快捷键出来可能会更好用一些……不然这么多槽还挺麻烦的
具体的我再评估一下吧
如果添加更多功能槽位可以提供配置单独启用或关闭某项功能的话更好些
OLC  [developer] 24 Oct @ 3:53am 
Originally posted by Baey.Desola:
如果添加更多功能槽位可以提供配置单独启用或关闭某项功能的话更好些
是的,不过目前 ModConfig 相关之前我测试了一下问题也挺多的,有些东西是游戏底层提供的功能就比较有缺陷,目前待定中,等具体开始做了我会同步到这边
OLC  [developer] 24 Oct @ 11:45am 
我搞了个外部配置文件,之后可以自定义一些槽位,不过具体能定义哪些需要自己了解部分数据结构才行了
OLC  [developer] 24 Oct @ 12:11pm 
现允许自定义配置,配置文件路径位于:
<游戏安装目录>/ModConfigs/Duckov_CashSlot/CustomSlots.json

当配置不存在时,将会默认创建一个包含以下设置的默认配置文件:
1、Key: "Cash",RequiredTags: "Cash",显示于宠物栏,死亡不掉落,忽略重量计算,不阻止重复装备相同 ID 物品
2、Key: "Medic",RequiredTags: "Medic",显示于宠物栏,死亡不掉落,忽略重量计算,不阻止重复装备相同 ID 物品
3、Key: "Key",RequiredTags: "Key",显示于宠物栏,死亡不掉落,忽略重量计算,不阻止重复装备相同 ID 物品

配置项说明:
Key: 槽位ID,不允许重复(包括游戏内原本已有的,用于标识槽位)
RequiredTags: 满足 Tag 的物品才能被放入
ShowIn: 显示位置,Character 为玩家侧,Pet 为宠物侧
ForbidDeathDrop: 是否避免死亡时掉落物品
ForbidWeightCalculation: 是否避免计算槽位中的物品重量
ForbidItemsWithSameID: 是否避免在槽位中装上已装备的相同 ID 物品
Last edited by OLC; 25 Oct @ 3:43pm
能不能增加3个或者两个宠物基础槽位 感觉加两到3个就够了
OLC  [developer] 26 Oct @ 10:00am 
Originally posted by qq475364123:
能不能增加3个或者两个宠物基础槽位 感觉加两到3个就够了
如果你想是任意物品都能放的你可以把 RequiredTags 置空,也就是直接 [] 里面不填其他东西,这样它会是问号格,就能放任意物品了。不过它实质上依然是装备栏而不是物品栏,所以有些效果并不能和宠物栏保持一致,如果你希望单纯加宠物格我比较建议你直接使用超级宠物等 mod 来修改。
Cat 28 Oct @ 7:09pm 
我想新加一个可以放容器的格子,RequiredTags里要填什么才能显示”容器“而不是”?“
OLC  [developer] 28 Oct @ 11:58pm 
Originally posted by Cat:
我想新加一个可以放容器的格子,RequiredTags里要填什么才能显示”容器“而不是”?“
https://escapefromduckovwiki.com/ 可以在这看物品 tag,你找一下容器的 tag 填进去就好了
Originally posted by OLC:
Originally posted by Cat:
我想新加一个可以放容器的格子,RequiredTags里要填什么才能显示”容器“而不是”?“
https://escapefromduckovwiki.com/ 可以在这看物品 tag,你找一下容器的 tag 填进去就好了
可以把这个贴到另一个讨论帖里,或者直接帖描述页(不吞的话)。我一搜tag出来的全是id,也忘记看wiki了
< >
Showing 1-13 of 13 comments
Per page: 1530 50