WM智能食品选择(WM Smarter food selection) mod | 环世界
这个mod是一个Rimworld游戏的修改,现已停止更新且无法正常运行。如果有人有兴趣接手这个mod,请给我发短信。
1.0版本在这里:https://steamcommunity.com/sharedfiles/filedetails/?id=2015294650
mod网站在这里:https://github.com/juliencsharp/Smarter.food.selection
允许你限制角色(囚犯、动物、禁欲主义者、食人族)的食物。
* 在游戏内界面上分别指定食物政策。
* 强制你的宠物吃草、人类尸体、干草等等。
* 更好的食物选择算法。
* 升级和智能化的营养浆剂分配机。
* 让你的宠物自行寻找食物。
* 动物将在整个地图上搜索食物。
* 使用热键(默认为“\”)来显示食物搜索信息。有助于检查自定义政策时的mod行为。
* 兼容存档。
如果你喜欢这个mod,请考虑在Patreon[www.patreon.com]上支持我或者请我喝咖啡[ko-fi.com]。
以前的版本。
https://github.com/Wishmaster01/Smarter.food.selection/releases
政策和食物指派
* 向你的角色分别指定政策。
* 政策将偏爱或禁止某些食物或狩猎。
* 访客和其他友好/中立角色有自己的政策,你无法更改它。
* 使用XML创建自己的政策(附带预设)。这里有一个例子:https://pastebin.com/QTAbERE0
营养浆剂分配机
* 强制分配机输出餐点。
* 访客将使用营养浆剂分配机而不是从漏斗中取食物。
* 你可以从囚犯的房间中使用营养浆剂分配机喂饱受伤的囚犯。
* 营养浆剂分配机将根据食用者选择最佳成分。在可能的情况下,食人族和动物将获得人肉。对于其他人来说,它会避免人肉和昆虫肉。
* (可选)如果营养浆剂分配机含有人肉,它将创建特定的营养浆剂物品。这对于避免与其他餐点混合和混合成分很有用。
* 修复了原版中向囚犯房间中的空营养浆剂分配机投递食物会产生错误的问题。
动物/宠物/处理
* 你的宠物会奇迹般地变得聪明,它们将遵守你给它们分配的政策。
* 默认的宠物政策按照以下顺序挑选食物(当它们可以吃时):
[草 > 狩猎(捕食者种族) > 人类尸体 > 干草 > 营养浆剂 > 鲱鱼 > 人类生肉 > 昆虫生肉 > 生肉不好吃 > 生肉美味* > 尸体 > 昆虫尸体 > 简单餐点 > 精致餐点 > 豪华餐点]
* 防止你的宠物在狩猎时受伤。你可以设置一个最大的捕食者/猎物力量比例,超过这个比例它们将不会攻击猎物。(原版是0.5,mod默认是0.25)。请查看mod设置,而不是政策。
* 殖民者将更喜欢使用最好的食物来驯养和训练。
特殊特质(禁欲主义者、食人族、无能力)
* 所有这些都有自己的预设政策。
* 禁欲主义者总是更喜欢营养浆剂餐点,而不是无所谓。
* 食人族更喜欢含有人肉的餐点,营养浆剂分配机会给他们提供人肉餐点。
* 无能力者不会发狂,对吗?只需要像禁欲主义者或者动物一样喂养他们即可。(分配一个政策)。
队伍
* 队伍中的角色会应用食物政策。
自定义政策
* 使用这个例子https://pastebin.com/QTAbERE0
* 将你的文件放在Defs/Policies文件夹中。
* 你也可以使用Defs/Policies文件夹中的文件作为例子!
* 注意唯一的标签和定义名称
* mod的根文件夹应该在\SteamLibrary\steamapps\workshop\content\294100\887716138的某个地方。
* 要查看你的政策的作用,请为你的政策分配一个角色并选择它。然后按下“\”(默认键)循环显示模式。
限制
* 目前无法在游戏中自定义政策。你只能通过XML创建它们或使用预设。
* 目前,你不能在角色作为队伍旅行时为他们分配政策。在旅行中生效的政策是你在地图上设置的政策(即非旅行时的政策)。请小心。
已知问题
* 招募的囚犯将保持他们对囚犯的默认政策(似乎只出现在与Hospitality mod一起使用时)。
* 殖民者不会填充漏斗以从营养浆剂分配机中获取食物。
* 当没有适当的食物可供驯服时,驯服的殖民者会取无限数量的食物。仅当“控制宠物”选项被禁用时。
* 当有很多宠物吃草时会出现一些性能问题。
* 一些宠物(如猫)会错误地更喜欢简单的和营养浆剂而不是鲱鱼。
* 食人族用营养浆剂分配机喂饱病人时,如果可能的话,会分配人肉餐点,即使病人不是食人族。
* 营养浆剂分配机生产的“食人族营养浆剂餐”可以在交易商那里找到。但它们不含有人肉,与普通的营养浆剂餐相同。
兼容性
战斗扩展
* 尝试使用草或更多的东西来驯服/训练会导致殖民者不断捡起和放下草。
* 该mod应与大多数添加更多食物的mod兼容,例如VG(待检查)。
* SFS会动态分类来自每个mod的所有食物定义。这会影响政策对它们的选择的影响。你可以在游戏启动时的日志中查看mod的“兼容性报告”中的所有这些信息。
* 如果出现某些物品分类不正确的情况,该mod支持XML“兼容性补丁”。它们将强制一组食物出现在给定的类别中。
* 创建这些补丁所需的所有内容都在mod的Defs/Compatibility文件夹中。
计划中的功能
* 更好的用户界面。
* 在游戏中创建自定义政策。
* 更改驯服政策。
* 完善营养浆剂分配机(内置冷冻室和存储,宠物可以使用,适用于小型宠物的较小餐点)。
* 宠物将把它们捕获的猎物带到最近的存储区。
* 更改队伍的政策。
* 根据腐烂时间进行食物选择。
完整描述在这里:https://ludeon.com/forums/index.php?topic=30708.0
版本2.3 B19
鸣谢
* UnlimitedHugs的HugsLib和协助。
* Pardekei的Harmony,这是一个很棒的库。
* 感谢我的Patreon支持者们 🙂 https://www.patreon.com/wishmaster_rimworld