Custom Spouse Patio

创作者: aedenthorn
已更新:2021-08-02 20:04:12
24KB

前置 MOD

使用 Custom Spouse Patio 时将自动安装

关于此 MOD

Allows you to customize the location and tiles used for the outdoor spouse area for any vanilla or custom NPC using content packs.
注意:此模组现已过时,请使用定制配偶露台Redux相反。


这个模组最初是多配偶,但它似乎对任何配偶都有用,所以我将它转移到这个新的模组中(并在此过程中做得更好!)。

这个mod是一个简单的框架。它本身什么都不做;你必须为它创建并安装一个内容包。要么这样,要么让你的自定义NPC配偶的创建者为他们的NPC创建一个自定义配偶露台内容包。

现在有一个自定义配偶露台向导这将允许您在不了解JSON的情况下创建简单的配偶露台。安装它和这个模组,并按照模组页面上的说明进行操作。该向导不允许您进行高级自定义,但一旦您使用它设置了简单的平铺,您就可以在之后编辑json文件,以便根据需要进行调整。

注意:如果您需要此模组的帮助,请访问我的Discord服务器我帮不了你的Nexus帖子,太尴尬了。

使用简单

对于单身香草配偶,您可以在“文件”选项卡。安装此mod,安装内容包,然后编辑内容包的content.json文件,看起来像这样:



{
“区域”:{
“艾米丽”:{
位置:
            {
“X”:69,
“Y”:7
},
"useDefaultTiles": true,
“有用的软件”:“艾米丽”
        }
    }
}



这告诉mod在瓷砖73,11处为Emily创建一个配偶区域,使用她的默认露台区域瓷砖。只需更改姓名和位置坐标以适应您的配偶。

有用的是一个可选键,允许您指定要使用的一组不同的默认图块。只需将此更改为其他VANILLA配偶的姓名。

香草配偶区域是3x3的瓷砖,“位置”是指左上角的瓷砖。

您还可以指定自定义NPC偏移量;对于自定义NPC,您必须这样做——普通配偶在配偶区域内有默认位置,但您也可以覆盖它们。使用npc偏移具有X和Y值,就像位置(见下面索菲亚的例子)。

要查找图块坐标,可以使用调试模式。您可以在以下网址查看您的jsonhttps://smapi.io/json


高级用法

对于一个更复杂的示例,允许自定义瓷砖、自定义瓷砖板和多配偶露台区域,请查看示例内容包content_complex.json(替换content.json使用它或只是复制内容)。该文件包含多个配偶的配偶区域,包括Sophia,并从png加载自定义互动程序表:

{
“区域”:{
“艾米丽”:{
“位置”:{
“X”:73,
“Y”:11
},
"useDefaultTiles": true,
“有用的软件”:“艾米丽”
},
“海莉”:{
“位置”:{
“X”:74,
“Y”:7
},
"useDefaultTiles": true,
“有用的软件”:“海莉”
},
“索菲亚”:{
“位置”:{
“X”:77,
“Y”:11
},
“useDefaultTiles”:false,
“特殊瓷砖”: [
                {
“位置”:{
“X”:77,
“Y”:12
},
“层”:“正面”,
定制瓷砖。
平铺索引:0
},
                {
“位置”:{
“X”:77,
“Y”:13
},
“层”:“建筑物”,
定制瓷砖。
瓷砖指数:4
},
                {
“位置”:{
“X”:78,
“Y”:13
},
“层”:“建筑物”,
定制瓷砖。
瓷砖指数:6
},
                {
“位置”:{
“X”:79,
“Y”:13
},
“层”:“建筑物”,
定制瓷砖。
瓷砖指数:7
},
                {
“位置”:{
“X”:80,
“Y”:12
},
“层”:“正面”,
定制瓷砖。
瓷砖索引:1
},
                {
“位置”:{
“X”:80,
“Y”:13
},
“层”:“建筑物”,
定制瓷砖。
瓷砖指数:5
                }
],
“npcOffset”:{
“X”:1,
“Y”:2
},
“npcAnimation”:“Sophia_Farm1”
        }
},
“添加表格”: {
定制瓷砖:
“path”:“assets/custom_tile_sheet.png”,
“宽度”:4,
“高度”:2,
“瓷砖宽度”: 16,
“瓷砖高度”: 16
        }
    }
}


这告诉国防部为索菲娅做以下事情:

  • 在77,11创建她的配偶区
  • 不要为她的配偶区域使用默认磁贴(她根本就没有),
  • 使用给定的平铺图纸名称在给定图层上的给定坐标处添加特殊平铺列表(请参阅下面的自定义平铺图纸)
  • 将Sophia放置在1,2中77,11的偏移处(即78,13)
  • 播放名为“Sophia_Farm1”的动画列表中的动画(这是SVE提供的动画)。

配偶区域仅显示与农民结婚的NPC,因此为NPC创建内容包并没有坏处,以防玩家与他们结婚。


自定义瓷砖

上述示例还从内容包中包含的自定义png中添加了一个名为“CustomTileSheet”的自定义平铺页,从而允许添加自定义平铺图形。

自定义平铺需要指定平铺的宽度和高度,因此此平铺的宽度为64像素(4 x 16),高度为32像素(2 x 16)。要引用自定义互动程序中的互动程序索引,请从0开始从左向右计数。因此,示例平铺中的平铺索引为:

0 1 2 3
4 5 6 7

您可以查看示例内容包中的png文件,并将其与秋季屏幕截图中Sophia的配偶区域进行比较,以便更清楚地理解。

您还可以使用{季节}在波浪表的路径中标记,例如。

“path”:“assets/custom_tile_sheet_{season}.png”,

然后为四季使用四个单独的png文件,即:

assets/custom_tile_sheet_spring.png
assets/custom_tile_sheet_summer.png
assets/custom_tile_sheet_fall.png
资产/定制_文件_表格_ inter.png


如果您正在使用多配偶,请也使用此mod,因为我在最新版本中已从该mod中删除了此功能。


技术:

需要SMAPI,使用Harmony。

兼容模式 更新用于自动更新。

代码位于https://github.com/aedenthorn/StardewValleyMods.

如果你想投诉或寻求帮助或帮助我测试我的模组,你可以访问我的Discord服务器.

我为《星露谷》制作的所有模组列表可在以下网址获得https://www.nexusmods.com/stardewvalley/articles/895.

星露谷物语 的热门 MOD

探索适用于 星露谷物语 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

内容修补程序

Pathoschild2025-07-28 06:03:57

加载内容包,更改游戏的数据、图像和地图,而不替换XNB文件。

内容补丁

Pathoschild2025-10-26 17:17:30

加载内容包,这些内容包会更改游戏的数据、图像和地图,而不会替换 XNB 文件。

SMAPI-Stardew修改API

Pathoschild2025-07-15 09:52:47

Stardew Valley的mod加载器。

NPC地图位置

Bouhm2025-05-26 10:22:12

在地图上看到NPC和玩家,有一个可选的小地图。

CJB秘籍菜单

Pathoschild2025-07-28 06:19:19

一个简单的游戏作弊菜单,有很多作弊。

SpaceCore

spacechase02025-05-28 10:06:38

A framework mod used by some of my other mods.

星露谷扩建

FlashShifter2025-07-01 07:17:39

mod描述游戏中玩家扮演继承了爷爷农场的“Stardew valley”主角开阔和经营整座小牧场。 你继承了爷爷在星露谷的农场,但是你手头上只有最基础的农具和少许的金钱,你得靠此开始你的新生活。你能把这片杂草丛生的田地变成一个繁荣的家园吗?这很不容易,自从JOJA公司来到了小镇,以前的生活都变了。社区中心,这个曾经是小镇最活跃的地方,如今却是破烂不堪。但山谷里似乎充满了机会,只要你肯努力,就有可能把星露谷变得更繁荣。 开始游戏后,玩家可以通过捏人的方式创建自己所喜爱的角色。人物共有24种肤色,32

农场类型经理(FTM)

EscaMMC2025-07-22 13:55:17

农场类型管理器(FTM)是一个框架,允许其他模组在游戏中的任何地方生成对象和怪物,具有各种控制和自定义选项。

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