[饥荒联机版->饥荒]物品过多([DST->DS]Too Many Items) mod | 饥荒
这个mod是根据饥荒的DST版本的Too Many Items进行修改的(作者:Skull),遵循使用GPL3协议的开源方式[www.gnu.org]。也就是说,您可以在我的同意下修改和重新分发该mod,但必须保留GPL3协议。
基本说明:
按T键显示UI界面。按UI界面下方的星星图标打开调试面板。关于主面板和调试面板的使用细节可以在下面两个部分找到。
该mod提供了一个界面,允许其他mod调整物品列表和调试列表等。但是我目前没有时间编写API文档。对于对此感兴趣的人,请参考该mod目录中的“api_example”文件夹。
配置选项:
- 切换按钮:用于打开/关闭UI界面,默认为T键,通常不需要更改(除非冲突)
- 点击:左键单击生成物品的数量,默认为1
- 右键点击:右键单击物品生成的数量,默认为10
- 保存数据?:是否保存和读取该mod的缓存数据,例如物品列表的页数,传送点的数据等,默认为“是”(保存和读取)。其他选项为“否”(不保存和不读取)和“删除”(删除缓存数据,当游戏因缓存数据而崩溃时可能会有用)
- 搜索历史记录最大数量:默认保存的搜索记录最大数量为10
- 显示语言:显示语言,默认为“跟随mod”,即检查中文mod是否启用。如果启用中文mod,则界面将显示为简体中文,否则显示为英文。您还可以强制mod使用英语/简体中文/繁体中文。
- 其他mod的调整:是否允许其他mod调整该mod。默认情况下,该mod提供了一个API,允许其他mod修改该mod中的物品列表、调试列表等。您可以使用此选项禁用修改。
注意事项:
- 该mod主要用于测试和演示。强烈不建议在正式游戏中使用该mod,这将大大降低游戏的乐趣。
- 在物品列表中,物品名称下方是物品的代码。如果代码中有加号(“+”),意味着该mod对其进行了特殊处理。
主面板:
- 生成物品的功能有多个类别:
- 特殊:收藏品
- 全部:包括食物、资源、武器、工具、服装、礼物
- 食物、资源、武器、工具、服装、礼物:生成后会进入您的背包
- 生物、建筑:在玩家附近生成物品
- 其他:不属于以上类别的物品(例如后续版本中的新物品)和mod物品,但可能会导致游戏崩溃。
- 物品生成方式:
- 单击生成一个物品(可以在选项中更改)
- 右键单击生成10个物品(可以在选项中更改)
- Shift + 单击或右键单击获取和生成一定数量的材料
- Ctrl + 单击添加或删除自定义物品列表(收藏品)
- 搜索:
- 回车键或单击任意位置:搜索输入的内容
- 上箭头键:上一个输入
- 下箭头键:下一个输入或空白输入
- Esc键:退出输入
- 此外,还有一些小功能,例如(按住Ctrl键点击的效果在括号中)设置生命值为满(10%)、设置理智值为满(0)、设置饥饿值为满(0)、设置温度为25度(环境温度)、设置湿度为0(100)、设置日志值为满(0)、清空背包(清空背包和物品栏)、解毒(中毒)、游戏暂停/继续、上帝模式、创造模式、一击必杀模式。
调试面板:
- 季节:夏季和冬季(原版),春季、夏季、秋季、冬季(ROG),温暖季、潮湿季、绿色季、干旱季(Shipwrecked),温带季、湿润季、郁郁葱葱季、末日季(Hamlet)
- 时间:下一阶段、1天后、5天后、10天后、20天后
- 速度:0.6倍速、正常速度、2倍速、3倍速
- 天气:闪电、开始/停止雨雪、开始/停止火山喷发(Shipwrecked),开始/停止飓风(Shipwrecked),开始/停止雾气(Hamlet,湿润季)
- 玩家:解锁所有科技(非创造模式),解锁所有角色,更换角色并继续游戏,清空太平间
- 实体:删除、施肥、成熟、收获、采摘、冷冻、灭火、清除洪水、清除雪、设置物品的耐久度(详细信息请参见后面的介绍)
- 牛群:战斗、骑行、宠物、正常状态
- 跟随者:添加、驱逐、生命值、饥饿值、忠诚度
- 游戏:回滚、保存,进入下一个世界,将世界ID重置为1(通常在进入下一个世界后ID会加1),进入生存、Shipwrecked、Hamlet的世界
- 传送:记录当前位置,传送到记录的位置
- 地图:完整地图(临时,重新加载游戏后丢失),完整地图(永久),空地图,在当前废墟(Hamlet)上显示所有房间的地图,传送到特定指定位置(不同世界中的不同列表)。已经针对传送到位置进行了专门的优化:
- 如果玩家在陆地上,但目标在水中,则会在传送前建造一个木筏并上船(否则您会立即淹死)。
- 如果玩家在水中,但目标在陆地上,则会在传送前将船停泊在原地(否则船会被直接摧毁)。
- 在Hamlet中,避免了直接跨越房间传送时卡住的问题。
一些特殊功能:
- 地图自由传送:在1.6.0版本中添加了此功能。现在您可以自由地传送到地图上的任何位置。
打开地图屏幕,按住Ctrl和Shift,然后单击地图上的任意位置,您将被传送到指定的位置。
此功能也适用于在废墟房间之间传送。在废墟中,地图屏幕显示多个房间,按住Ctrl和Shift并单击地图上的任意房间,您将被传送到指定的房间。注意:传送后,您在房间中的位置与传送前的位置相同,而不是您点击的具体位置。
- 设置耐久度:对于“设置耐久度”功能,其功能是将食物的新鲜度或工具/武器/服装/盔甲的耐久度设置为预设值。
如果您的鼠标拿起一个物品并点击按钮,则只会设置该物品的耐久度;如果在点击按钮时鼠标为空,则会将装备栏(手部、身体、头部)中的物品的耐久度设置为预设值(如果允许设置该物品)。
默认情况下,耐久度设置为满,但提供了命令来设置预设值。具体来说,打开控制台,输入命令“tmi_nj(xxxx)”或“tmi_durability(xxxx)”,其中xxxx是目标耐久度值(0到1之间的值表示满耐久度)。此外,您还可以在按住Ctrl键的同时点击按钮,打开用于预设耐久度值的UI界面。该耐久度值与该mod的缓存数据一起缓存。