动物剥皮(动物剥皮匠)

创作者: Gathouria
已更新:2022-05-19 01:37:01
184KB

前置 MOD

使用 动物剥皮(动物剥皮匠) 时将自动安装

关于此 MOD

收养新宠物、寻找野马、为每位成员随机挑选定制皮肤!
模组更新暂停中
(2023/06/17)
由于最近生活非常忙碌,我未能及时维护模组。

如果你是SMAPI模组作者,并且想要推动模组更新以适配《星露谷物语》4.0版本,我很乐意提供帮助!虽然我个人维护这个模组时断时续,但我非常希望其他玩家能继续使用这个模组。

虽然我倾向于不建议将Harmony加入模组,因为它可能引起大量漏洞,但我本人并不熟悉该工具(若我更活跃回归开发时)。该模组功能本无需依赖Harmony即可正常运行。目前我手头有多个正在重构中的内测精简版代码,可分享给有意将A&S移植到4.0版本的开发者。

最可靠的联系方式是通过Discord(用户名:gathouria)。直接发送私信即可,无需添加好友。

请提供需要翻译的游戏文本内容。


领养新宠物,寻找野马,随机组合
为所有人选择自定义皮肤!

灵感与原型来自Entoarox 更多动物 模组


**当前版本为测试版,请谨慎使用**

最新文件(3.2.0-beta.1.8 与 4.0.0-beta.1.6.7)与我此前向 Corrin 私下分发的版本一致。由于测试人员受现实健康问题影响,这些文件未经常规程度的充分测试。若您已下载过该测试版,请直接使用支持多人模式的测试文件即可。

以下信息及常见问题中的内容可能已过时,多人模式兼容更新已大幅调整了后台代码。
此功能将在后续更新中开放。


  • 允许加载自定义的农场动物、宠物及马匹素材图,供游戏内使用。命名规则与原版一致。 更多动物
  • 随机化每个动物在生成或出生时的外观
  • 让你随时为每种农场动物、宠物或马匹选择特定的外观
  • BFAV(保留专业缩写,不翻译) 兼容
  • 驰骋荒野,驯服野马为己用
  • 玛妮这里有些流浪宠物可以领养。

如果你想让动物使用默认皮肤,什么都不用做!A&S只会为你放入动物的额外皮肤加载贴图。
AdoptSkin/资源/皮肤
文件夹




请在下方提供需要翻译的文本内容,我将按照要求进行专业游戏本地化翻译。 将你想要的皮肤放置到任意位置
AdoptSkin/assets/skins
文件夹。放置于其中的任何文件夹仅用于视觉整理。
2. 移除所有其他重制模组
模组
文件夹本身。如果您的存档此前使用过其他外观替换模组:
  • 请确保你想要使用的皮肤都已放入
    AdoptSkin/资产/皮肤
  • 移除换肤模组本身
    模组
    文件夹
  • 呼叫
    随机皮肤
    对受换肤模组影响现有生物使用的控制台指令
3. 这里放了一些默认皮肤作为示例,请按照下方列出的命名规范来命名皮肤文件。
4. 你的动物现已全部支持随机外观!以下控制台指令可用于更换皮肤。


☆ 推荐精灵组: 艾尔的替换立绘(合作模式, 谷仓, 狗, 猫, 和 马)。这些是图片示例中出现的大部分精灵。我个人非常喜欢它们!Hollowstyx 还制作了 可爱的鹌鹑与迷你鸡皮 专门与A&S配合。
☆ 推荐配套模组: 聊天指令这让游戏内的精灵图更换起来更方便!
(注意:聊天指令存在漏洞——若出现SMAPI错误,游戏将会崩溃。使用A&S新版本及输入指令时请谨慎。)
☆ 不兼容模组:
  • 更多动物——MA 在尝试更换外观及在地图上移动动物时与 A&S 存在功能重叠,而 A&S 则涵盖了 MA 的功能。
  • 皮肤模组 - 这些Mod在尝试重新贴图或调整动物时,会与A&S产生冲突并导致异常。一旦将这些Mod中的贴图移入A&S,其功能即可被A&S覆盖。
    AdoptSkin/资源/皮肤
    文件夹. 通话
    随机外观
    对使用了换肤模组资源的现有动物生效。
  • 宠物互动 (略有所得) - 有一个BUG:PI添加的额外猫咪会出现在你的农场。在作者修复之前,这只猫会传送到你放置宠物的位置。如果你不介意的话,可以同时使用这两个功能!





list_creatures [生物类别]

显示指定类别中所有生物的名称、ID及皮肤编号。
可接受的分类:全部、动物、宠物、马、鸡舍、畜棚、鸡、牛、或任何特定类型(如白鸡)

随机皮肤 [生物类别或生物ID]

随机改变指定类别或ID对应的生物外观。
已接受的分类:所有、动物、宠物、马、鸡舍、畜棚、鸡、牛,或任何特定类型(如白鸡)

设置皮肤 [皮肤ID] [生物ID]

为指定生物选择特定皮肤

出售 [生物ID]

根据给定的生物ID,送出对应的特定宠物或坐骑。

horse_whistle [可选:马匹ID]

将马匹召唤至当前位置。若输入马匹ID,则可召唤指定马匹。该功能支持自定义快捷键,默认为R键。

圈马

将你拥有的所有马匹传送到马厩,让你光荣地成为一名专业小丑车司机。此功能设有可自定义快捷键,默认为“Y”。


命令示例:
让我们给这只小鸡取名为“叽叽”,并给它设置皮肤。
白鸡_4
我们已将其置于
/assets/skins
A&S 文件夹

首先,我们得先查到啾啾的ID——就是A&S用来标记每只农场动物、宠物和马匹的那串短数字。
为此,我们需要召唤
鸡
控制台输出应显示你所拥有的所有小鸡。叽叽的信息大致如下:
# 啾啾: 类型 - 白鸡

短ID:  3

皮肤ID:  9


由此可知,啁啁的农场动物ID为3,当前设定为拥有
白鸡
皮肤类型9,即名为
白鸡_9
在
/assets/皮肤
文件夹

设置奇普奇普的皮肤为
白鸡_4
那么我们需要调用
set_skin 4 3
,召唤
设置皮肤
对ID为3的生物(即叽叽喳喳)应用功能,赋予该生物类型的第四款皮肤(叽叽喳喳属于白羽鸡,因此对应的皮肤名称为
白鸡_4
(完)

叽叽鸟现在将穿戴此皮肤出现。
白鸡_4
!



拖拉机模组能用马哨吗?
嗯。

A&S 可以在多人模式中使用吗?
有条件。多宠物/多马功能在多人模式中尚未测试,但农场动物皮肤可以正常使用。其他内容则有些不确定,因为它们尚未经过验证。
尚未支持。多人模式的多宠物/多马功能正在开发中。

我能关闭/更改某个功能吗?
检查
配置
文件。这里有大量可以开启、关闭或设为不同数值的选项。
设置
如下所述。

我可以更改/重命名/删除/添加文件夹内的内容吗
/assets/皮肤
?
没错!任何子文件夹都行
/skins
文件夹仅作为视觉整理工具!你可以随意操作它们,尽情嵌套文件夹;A&S会自动抓取其中的所有皮肤。只需确保所有命名保持一致——A&S不会干预命名规则 什么 你放它们的文件夹。

在哪儿呢
设置
文件?
(UI文本,通常翻译为“开始”或“启动”,但此处仅为单词,根据游戏语境常见的简洁翻译是“开始”) 开始
配置
安装 A&S 后,至少运行一次《星露谷物语》才会生成文件。

SMAPI 命令不生效!

2.4.0版本更新时对指令系统进行了全面重做,2.6.0版本又再次调整。如果你对旧版指令比较熟悉,或者不清楚指令的使用方法,请参考上方的指令说明及示例。

为什么皮肤不显示?/ 我遇到了错误,皮肤无法显示。
> 第一请确保已将皮肤放入
AdoptSkin/assets/skins
A&S本身自带的皮肤不多,仅附带了几个示例皮肤。
> 第二请查看下方的文件命名指南。
> 第三请确保你没有任何其他针对动物、宠物或马匹的皮肤替换模组。如果有的话:
由于改肤模组可能引发冲突,请务必将这些模组中你需要的皮肤提前转移至
/assets/skins

2. 移除替换外观的模组
模组
文件夹
3. 加载使用过这些替换器的旧存档时,调用
随机皮肤
基于使用这些皮肤的生物或生物类别
那些家伙,还有之后出现的新品种,应该都没问题了!
> 第四如果你仍有问题或不太明白,欢迎在评论区留言,或前往星露谷物语Discord的#modding频道提问!

为什么我的BFAV动物皮肤没生效?
确保皮肤已命名 正是如此 它们出现在BFAV配置文件中。部分BFAV动物拥有“颜色变体”,其机制与棕色鸡和白色鸡类似——每种变体都被视为完全独立的动物。你需要为每个变体分别命名皮肤贴图。

我能在玛妮那里给宠物床换皮肤吗?
当然可以。只需确保你的图片命名正确。
宠物床.png
并且与那个大小相同
AdoptSkin/assets/
然后直接用你的图替换掉那张就行!

进入玛妮家时游戏会闪退
如果你已移除
宠物床.png
这就是罪魁祸首。你可以换成别的图片,但必须放在那里!

我的宠物/马在重做外观后会隐形
某些用户在【全屏模式】下运行游戏、并将 SMAPI 窗口置于游戏上方时可能出现此问题。解决方案:安装 聊天指令 A&S 指令模组或使用其他窗口设置。

如果上述方法未能解决问题,问题也可能源于非A&S模组导致的游戏文件损坏。请尝试以下步骤修复,若问题持续存在,欢迎在《星露谷物语》模组制作服务器上@我(@gathouria#9832)。
  • 复制一份你的
    模组
    (保存在)电脑上的其他文件夹(如桌面)
  • 删除您的《星露谷物语》文件夹。对,整个文件夹。游戏存档不会丢失,因为Steam不仅会自动备份您的存档文件,而且它们实际存储在电脑中的另一个位置。
  • 打开Steam,在游戏库中找到《星露谷物语》,右键点击并选择“属性”。
    属性
    选择
    本地文件
    标签页,点击
    验证游戏文件完整性
    此时Steam会提示文件缺失,并自动重新下载《星露谷物语》。之所以要删除整个文件夹而非仅验证文件,是因为Steam无法识别许多文件损坏的情况,重新下载才能确保所有文件均为星露谷原始版本。
  • 启动星露谷物语。窗口打开后即可关闭此界面。
  • 重新安装SMAPI。
  • 创建新
    模组
    星露谷物语文件夹内的子文件夹, 唯一 将“养成与皮肤”移入其中。
  • 检查问题是否在新存档中仍然出现。可使用 CJB 作弊菜单和 CJB物品生成器为了快速拥有宠物或马厩,这些在我个人测试中一直运行正常。你遇到问题的存档可能仍会持续出现该问题,因为星露谷是在文件损坏时生成的。
  • 如果问题已修复,请移动你的
    模组
    将该文件夹放回星露谷物语文件夹中。再次新建一个存档文件,确认问题是否重现。如果问题复现,则说明是与其他模组冲突所致。请检查本页开头列出的已知不兼容模组是否已安装。

我的马叫不出来
list_creatures horse

这似乎是某些多人游戏中会出现的问题。提醒一下 多人联机功能尚未在A&S中测试,可能存在大量bug。

我没办法给我的马换皮肤!
如果你正骑在马上,请先下马!《星露谷物语》代码会把骑乘状态的马视为不存在。

我在玛妮那里没看到任何流浪宠物!
流浪动物首次出现,需在游戏中从玛妮处获得第一只宠物后的第二天才开始,且并非每天都会出现。它们的出现概率可在以下设置中调整:
配置
文件。

有一个已知的漏洞:返回标题画面后,未退出至桌面直接重新读取存档,会导致马妮处不出现流浪动物,或动物虽显示提示信息但实际隐形。只需退出《星露谷物语》并重新加载游戏即可修复。

找不到野生马!
野马只会在你建造马厩后出现,且较为稀有——每天有约25%的概率在地图某处刷新,具体概率会受运气影响。这样设计是希望野马能成为令人惊喜的发现,而非让你司空见惯的存在。不过,你可以通过以下方式提高野马出现几率,或让聊天栏与控制台在野马出现时提示具体位置:
配置
文件。

看到一匹野马却摸不到??
这些小捣蛋鬼,可真够难缠的。



☆ 若此处未能解答你的疑问,欢迎在下方留言或前往星露谷物语模组交流群的#modding频道!(@我时请使用gathouria#9832) ☆




给你的皮肤文件命名:

精灵图集的命名和放置方式如下:
/装备/皮肤
文件夹。如果你熟悉《更多动物》命名文件的方式,这里完全一致。

  • 文件必须按以下格式命名
    [幼体/剪毛]_[皮肤ID]

    例如:猫_1、虚空雏鸡_7、恐龙_3、马_27 等。
  • [
    [类型]
    必须与上方类型表中的显示完全一致(参见下方的 BFAV 说明)。空格和大小写可不做强制要求。
  • 所有带有幼崽或已剪毛状态的动物 必须 将这些精灵存放在文件夹中,与普通成年精灵放置在一起。
  • 每个幼崽或剪下的皮肤都会匹配对应ID的常规成年皮肤(即
    小羊_1
    将是一个带有皮肤的绵羊幼崽精灵
    羊_1
    )
  • 皮肤ID可以是大于1的任意数字,但同一类型的皮肤ID必须互不相同(例如:你可以拥有
    狗_1
    和
    白鸡_1
    ,但并非成双
    whitechicken_1
    s)
  • BFAV 动物毛皮 必须以相同方式命名,其名称与BFAV中显示的外观一致。
    配置
    文件。 再次确认
    配置
    由于动物可能拥有多种“颜色变体”(如白鸡和棕鸡),每种变体都需要独立的一套皮肤。
    .
  • 所有精灵文件必须为以下类型
    抱歉,没有提供需要翻译的文本内容。请重新发送文本,我会按要求进行本地化翻译。
    或
    抱歉,您提供的内容“XNBRidiculous”中只有“.XNB”看起来像文件扩展名,没有实际可翻译的游戏文本。请您提供具体的游戏文本内容(如UI文本、对白、任务说明等),我将为您进行专业的中文本地化翻译。
  • 所有精灵图文件必须放置在以下位置中
    AdoptSkin/assets/skins



默认动物类型:
蓝鸡  小青鸡
棕鸡 小棕鸡
白鸡 小白鸡
虚空鸡 虚空小鸡
鸭子 小鸭子
兔子小兔宝宝
恐龙 收到,请提供需要本地化翻译的文本。

棕牛 小棕牛
白牛小奶牛
山羊 小山羊
羊 小羊羔 剪毛羊
猪小猪宝宝


默认宠物类型:
猫
狗


默认马匹类型:

马



  • 单格马
    将你骑乘的马压缩,使其能跟随你进入任何正常步行可通过的地方
  • 宠物与坐骑名称标签
    是否显示鼠标悬停的宠物或马匹名称
  • 马哨键
    召唤马匹快捷键。默认设置为R键。
  • 畜栏钥匙
    将所有马匹召回马厩的快捷键。默认设置为Y
  • 流浪猫领养价
    在玛妮的店里领养流浪宠物的价格,玩家获得第一只宠物后生效
  • 穿越宠物
    是否允许玩家穿过宠物。适合拥有多只宠物时使用
  • 分散抱团水坑
    是否将宠物从水盆中分散生成,而不是让它们全部集中在同一格子里
  • 抱抱爆炸半径
    :设定水盆周围多远范围内可放置宠物
    分散拥抱水坑 = true
  • 野马刷新点
    玩家获得马厩后能否找到野马
  • 流浪重生
    玩家获得第一只宠物后,流浪宠物是否会在玛妮的牧场出现
  • 野马触发概率
    玩家获得马厩后,每天触发野生马刷新的概率,默认值为25%。
  • 随机触发几率
    在玩家获得第一只宠物后,玛妮的牧场每天出现流浪宠物的概率。默认设置为60%。
  • 受运气影响几率
    :每日是否更容易刷新野马或流浪宠物(每日运气影响最高10%)
  • 通知马匹生成
    是否通过SMAPI控制台和聊天通知提醒玩家当天有野马生成及其位置。默认关闭。
  • NotifyStraySpawn → 流浪者刷新提醒
    是否通过SMAPI控制台和聊天通知提示玩家当天玛妮处有流浪动物生成。默认设置为关闭。
  • 调试模式
    :调试模式。启用后,SMAPI控制台将新增一系列调试指令,包括生成野马或流浪动物等命令。



我对A&S有一些额外功能的构想,感兴趣的话可以告诉我,也欢迎你提出自己的建议来补充列表!
~ 支持多宠物与多坐骑的多人模式
宠物和幼马阶段
~ 开关名称标签 完成!
~ 允许将快捷键设为无 完成!
~ 允许将皮肤整理到子文件夹中 完成!
~ 允许支持多宠物牧场,如同《More Animals》本身所添加的功能 完成!
~ 支持马匹外观随机/选择功能 完成!
~ 创建一条指令,让玩家仅查看特定动物类型的信息,从而缩小动物列表的显示范围。 完成了!
~ 兼容BFAV 完成!

提交Bug,助力A&S更强大。一起击退敌人 (•̀ᴗ•́)و ̑̑

抱歉,您似乎没有提供需要翻译的原文内容。请将需要翻译的【游戏文本】粘贴在下方,我会按照您的要求进行专业本地化处理。

源代码

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