动物保姆

创作者: jwdred
已更新:2018-07-10 12:38:53
28KB

关于此 MOD

花钱雇人照料你的农场动物,或者更妙——让自家孩子干,美其名曰"家务活儿"。
关于

种不完的作物、探不完的矿洞、处不完的人际关系,可你还是离不开那块松露油鸭肉蛋黄酱三明治。说的就是你吧?没错,你是挺享受养牲口带来的好处,但这不代表你就得亲自钻进牲口棚里蹚粪水。何不花钱雇个人干这些活?——或者更妙,让你家孩子去干。

更新

如果你下载了1.0.6版本,默认配置文件存在一处错误。最后一个配置选项后面多了一个逗号,而前一个选项却缺少逗号。1.0.7版本仅修正了该问题。你也可以手动调整,将配置文件的最后几行修改为如下格式:

  "chestCoords": "73, 14"
  "chestDefs": ""
}

且不(注意逗号位置)

  "宝箱坐标": "73, 14"
  "chestDefs": ""
}


1.0.6:这个更新我其实攒了很久,一直担心会搞坏之前正常运作的部分。我不敢保证肯定没出问题,但你可以试试。简单来说,这次更新优化了物品存放的定位控制,还增强了对话系统。如果你已经是老用户,而且对这两个新功能不感兴趣,建议继续使用当前版本,毕竟目前已经很稳定了。

另外,我新增了一项建议功能,可以让你把宠物设为角色,不过对话内容比较简单。我很想加入更具沉浸感的宠物互动,可惜我的数字绘画技巧仅限于修改一些比我更优秀的艺术家的作品。所以,如果有人愿意捐赠一张漂亮的猫咪和狗狗肖像图,我很想把它收录到这个模组以及其他几个模组中。如果你有意合作,请联系我。

1.0.5:修复了一个BUG,之前若通过此模组与NPC对话,将无法与其进行正常交谈。

1.0.4:最新版本现已采纳评论区的一些建议,包括新增溢出储物箱功能(该建议源于我另一个模组的评论,未来数日/周内也将整合至这些模组中),以及自动收获动物掉落物。由于未能用虚空蛋进行测试,若发现未被拾取的情况请告知。总之,本模组后续还将推出更多内容,希望各位喜欢这个发展方向。

使用

早晨醒来后(或者周日想睡个懒觉也可以),只需按下一个按钮(默认键"O"),就能让人帮你:抚摸动物、喂食、收割产物。如果你是喜欢那种操作的类型,他们还能把动物的心情值、对你的好感度(没错就是和你这个农场主的关系)直接拉满,甚至能把幼崽快速催熟为可以干活的成年农场动物。

如果你是那种不愿拖后腿的人,或者只是想找个地方花钱,你甚至可以用自己辛苦赚来的星露币,支付给模组来替你完成这些操作。

快速设置

如果你想像修改器一样使用此模组,请启用你需要的选项,并将“costPerAction”设为0,同时将“enableMessages”设为false。

每次行动成本默认值为0,如需计费请务必修改此参数。

配置

这是默认配置:

“键位绑定”:O
"growUpEnabled": false,
"maxHappinessEnabled": false
"maxFullnessEnabled": false,
"harvestEnabled": true,
"pettingEnabled": true,
"maxFriendshipEnabled": false,
"verboseLogging": false,
"costPerAction": 0
"whoChecks": "配偶"
"enableMessages": true
"takeTrufflesFromPigs": true,
"bypassInventory": false,
"chestCoords": "73, 14"
"chestDefs": ""

按键绑定指令动物助手开始工作的按键,默认为“O”。

成长已启用此互动提示您的动物助手使用暗魔法,使幼崽瞬间成长至能为农场效力的年龄。默认关闭。

最大快乐值已启用此选项指示您的动物助手:不论需要多久(或前往何处),都必须将每只动物的幸福感提升至满值,否则工作不算完成。默认关闭。

最大饱食度已开启此选项可让动物伙伴自动喂食。吃饱的动物才会产出。默认关闭。

已启用采集此选项决定动物工人是否自动拾取掉落物。若你偏好手动操作,请将其设为“关”。

宠物系统已启用此选项指示动物工人对你的动物进行抚摸。这就是我做这个模组的全部原因,因此默认设为“启用”。如果你把它改成“禁用”,请自己默默使用就好。如果你享受亲手抚摸每一只动物(因为你没有养上百只),那就设为禁用吧。

最大好感度已开启:这决定你的动物工人是否需要佩戴你的“你”面具,从而使动物的好感指向你,而非工人。默认关闭。

详细日志记录此选项用于启用或禁用调试日志记录,便于排查问题。

每次行动消耗这是每只动物每次行动的费用。关于这个选项,有一些反馈意见,我确实计划未来推出更复杂的定价体系。但目前请确保将你希望动物检查员执行的所有服务包含在内,并按行动次数取平均值。默认为0。

从猪身上取松露训练这些猪的人活儿可真不行,它们老爱把松露藏起来。藏哪儿了?我也不太确定,但信我,它们准藏了。开启这个选项后,你的农场帮手会给它们做个“机场级别”的全面检查,把松露翻出来。要是你喜欢帮你检查的人,或者不想让猪受委屈,又或者觉得这算作弊,那就把它关掉。

谁在查这是检查动物的人员(或动物)的名字。默认值为“配偶”。你也可以设为“宠物”——它们干得很出色,但不会提供多少反馈。你还可以将其设为游戏中的任何角色,这样会解锁与该角色的对话。如果设为其他内容,则该名称将用于消息显示。

启用消息是否开启与你的动物检查员相关的游戏内消息和对话,默认开启。

跳过背包是否在存入动物掉落物时跳过背包,直接存入指定箱子。默认关闭。

chestCoords这些是放置溢出物品的默认箱子坐标。默认坐标为(73,14),即屏幕上出售箱正右侧的瓦片位置。

chestDefs这是一个用竖线分隔的宝箱位置列表,用于指定特定物品的存放位置。默认是空的,但这里有个示例:"430,70,14|340,7,4,FarmHouse"。可以看到有两种设置方式。

第一条指定物品ID和宝箱坐标,用于检查农场该位置是否存在宝箱。第二条指定物品ID、宝箱位置和建筑。该规则会在农舍(即初始房屋)坐标(7,4)处查找宝箱,该位置正位于壁炉旁。

在使用建筑名称时,我的运气时好时坏:「地窖」「农舍」能正常生效,而「棚屋」则不行。此功能尚处于实验阶段,随着我对建筑识别机制的进一步了解,我会努力让它变得更稳定。

自定义
 
因为这对某些人来说很重要……

dialog.xnb 文件可让你按喜好自定义对话内容。我还附带了 dialog.yaml 源文件,但模组会从 XNB 文件中读取数据。若不清楚具体操作,请搜索 "星露谷物语模组解包与封包方法"。总之...
 
对话元素以名称_索引的格式排列。若名称以大写字母X开头,则代表这些消息须保持大致顺序与格式不变,以确保对话逻辑通顺。数字编号至关重要。
 
所有其他元素均可随意增改,因其会在对话的恰当位置随机使用。你必须沿用文件中已有的"name_id"对应的"名称",但可在特定分组内增删元素,只需确保该组内所有编号唯一即可。
 
另外,你还会看到我在底部加了一些名字,比如"Shane_1"、"Shane_2"、"Leah_1"。你可以用同样的格式,把其他星露谷角色的对话也添加进这个文件。只要把"whoChecks"设为对应的角色,这些对话就会自动合并到"闲谈"组里。
 
现有SDV对话框中使用的大部分标记仍然有效(例如@会被替换为农场主的名字)。此外,还新增了本模组的标记,可在对话框中调用数值(如下所述)
 
%%animalsPet%%  - 已抚摸的动物数量
%%松露采集次数%%  - 已采集的松露数量
%%productsHarvested%%  - 已收获的其他动物产品数量(我保证以后会提供更详细的追踪记录)。
%%岁数%%  - 成长至成熟期的动物数量。
%%已喂食%%  - 已喂食的动物数量
%%最大幸福值%%  - 达到满幸福度的动物数量
%%最大好感度%%  - 与农夫好感度达到满级的动物数量
%%行动次数%%  - 执行动作总次数
%%总消耗%%  - 所有动物的总费用。
%%伴侣%%  - 农夫配偶的名字(若已婚),否则为whoChecks的值
 
文件中的对话分组,以及各组的使用时机简要说明:
 
X对话 - 当配偶或非角色检查容器时使用的特定对话。
问候语 - 检查员对农户打招呼时使用的问候语。
未完成的钱——角色检查员因缺钱未能完成时的评论。
免费品 - 当启用免费品选项,且服务费用超出农夫现有金额时,角色检查员会发表的评论。(该模组中尚未实际使用)
未完成库存 - 角色因无处交货而无法完成时发表的评论。(本模组中暂未使用)
日常闲聊与角色名称——大多数对话结束时插入的评论。

备注

本文档基于SMAPI 0.40.1.1-2版本编写,并在星露谷物语1.1版本中完成测试。

更新日志

1.0.0:首次发布
1.0.1:新增沉浸式设置,可自定义部分消息等。
1.0.2:上传出了问题。文件内容没什么变化。
1.0.3:移除了会导致松露数量异常的调试代码,新增溢出储物箱选项,地面上的松露及动物产物也会一并采集。
1.0.4:修复了背包已满且坐标处无宝箱时触发异常的错误。抱歉,我上周才开始学C#,有些细节还在摸索中。
1.0.5:修复了当天存在与动物相关对话时,棋手之间的普通游戏对话会被清空的错误。
1.0.6:新增部分对话自定义功能,加入宝箱系统及若干其他内容。
1.0.7:修复了一个破损的默认配置文件。
1.0.8:现在正确计入“采集者”专长,收获松露时有20%概率获得双倍采集。

使用 Xmod 解锁 星露谷物语 的全部潜力 — 今天就探索这些顶级 MOD!