肖像

创作者: Platonymous
已更新:2024-03-04 15:23:00
143KB

前置 MOD

使用 肖像 时将自动安装

关于此 MOD

添加更高分辨率的肖像,并在不同的肖像模式之间轻松切换。

画像

作者:Platonymous

此 Mod 允许您向游戏中添加具有更高分辨率的肖像,并轻松地在肖像 Mod 之间切换。
当对话框打开时,按 P 键更改肖像设置。
按 I 键可在对话框上方的较大肖像和正常肖像之间切换当 DialogBox 打开时.
按 O 键可固定或取消固定特定 NPC 的肖像设置选择当它们的 DialogBox 打开时,当修复时它们将忽略进一步的设置更改并保持原样。
此 Mod 本身不包含肖像。

关于 HDP 支持(SDV 1.5.6 和 1.6 alpha)的重要信息:
如果您下载并想要使用 HDP 内容包,请将其放入常规 mod 文件夹中,不是肖像文件夹。
如果该包的 manifest.json 文件的依赖项中包含 hdp,但您尚未安装 hdp,请移除该依赖项,并在游戏中选择肖像集时选择 HDP,即可使其按预期显示。(即使安装了 HDP,此方法仍然有效,无需设置依赖项)
如果您在 Portraitures config.json 中保留或添加 HDP 依赖项到 HDP 包,并允许侧载,Portraiture 将尝试加载它们并赋予它们自己的集合;否则,HDP 内容包将合并到 HDP 集合中,无法单独选择。这仅在包具有 Portraiture 所需的文件结构时有效,而这种情况通常如此。尽管如此,我们仍建议使用非侧载方法,以确保肖像正常工作。
(如果安装了 HDP,则设置选择中的 HDP 选项和 Vanilla 选项将看起来相同)

关于 PyTK 的重要信息:
尽管有人声称依赖 PyTK,但除非你使用 1.10.0 之前的版本,否则本模组不再需要 PyTK。即使本模组的内容模组声称依赖 PyTK,但实际上并非如此。

版本 1.11.8
改变肖像上方最大百分比在配置中调整上面的框肖像的大小。
HDP 包的侧载功能现已默认停用。如果添加的包未在清单中设置 HDP 依赖项,则仍会加载到 HDP 肖像选项中。您可以在配置中更改此功能。像这样侧载的包可能无法按作者预期工作,因为内容修补程序部分会被忽略。但与非侧载包不同,非侧载包在肖像选项中有自己的选项。非侧载包仅显示在 HDP 选项中,并且可能会相互覆盖。
如果安装了 HDP,HDP 和 vanilla 选项应该看起来相同。

版本 1.11.0
支持 HDP 内容包。(请像平常一样安装 HDP 包,而不是将其安装在 Portraits 文件夹中)
新的框上方模式(默认激活,可以在配置中停用,也可以在对话框中按下“样式更改”键停用(默认:I)
按下“修复/取消修复”键,将肖像固定到 NPC 上(默认值:O)。如果肖像已修复,则不会受到常规肖像选择的影响。(根据 SaveFile 保存)
这已经实现了,但我没有在这里写:在对话框中按菜单键(默认:M)打开肖像选择菜单。
我还应该指出,自上一个版本以来,Portraiture 除了 smapi 之外不再有任何其他依赖项。

1.6.3 版现在支持内容包
内容包必须包含 manifest.json 文件,但其他方面与您放入 Portraiture/Portaits 的其他文件夹完全相同。
与常规肖像文件夹不同,可以通过将内容包直接复制到 Mod 文件夹中来安装它们。





如何使用 Portraiture 安装肖像模型:

- 下载并安装适合您的 SDV 版本的 Portraiture
(如果操作正确,manifest.json 现在应该位于“/Mods/Portraiture/manifest.json”)

- 下载您想要使用的肖像模型。这个 

- 在“Mods/Portraiture/Portraits”中创建一个文件夹,您可以随意命名,例如“DCBurger Hi-Res”,然后提取其中的肖像文件。
(如果操作正确,Abigail 的文件将位于“/Mods/Portraiture/Portraits/DCBurger Hi-Res/Abigail.png”)

- 开始游戏并与某人交谈。对话框打开后,按 P 键更改头像,直到看到正确的头像。对话框左上角会短暂显示文件夹名称,在本例中为“DC Burger Hi-Res”。您选择的文件夹将保存所有头像,并在重新加载后保持该状态,直到您再次自行更改。

- 您可以创建任意数量的文件夹,并在其中切换并使用下载的肖像模型填充它们或混合您自己的文件夹。也适用于常规 XNB 模组。(在这种情况下,它应该类似于:“Mods/Portraiture/Portraits/DCBurger Low-Res/Abigail.xnb”。)

就这样。如果你读得累了,可以试试PelicanTTS.


ThatDenverGuy 的视频:



对于肖像创作者来说:

任何尺寸都可以,但如果您的肖像超过 512x512,对话框打开可能会有点慢。
高分辨率精灵表需要是 PNG 文件,并且格式必须与之前完全一致(只是按比例放大)。
只是所有 png 肖像精灵表必须至少包含两个肖像,即使原始肖像只有一张。

如何制作肖像模型:

制作肖像画模型有两种方法,一种是作为内容包,另一种是作为文件夹复制到 Portraiture/Portraits 中,两者的工作方式几乎相同:

为要替换的 NPC 创建肖像精灵表,最好是 png 文件。精灵表的长宽比和面部布局需要与原始版本相同,并且所有面部的大小也必须相同,具体大小由您决定。与原始版本唯一的区别是,即使原始版本只有一个面部,每个精灵表也需要至少包含两个面部(可以相同)。
新的精灵表需要使用与原始精灵表相同的名称保存,例如“Abigail.png”。将所有精灵表复制到一个文件夹中,并为其指定一个唯一的名称,例如“MyPortraitCollection”。如果您不需要将其作为内容包保存,则到此为止就完成了。

否则,您需要在肖像旁边添加一个 manifest.json 文件,或者在名为 smth 的新文件夹中添加一个 manifest.json 文件,例如“[P] MyPortraits”,并将包含精灵图集的文件夹复制到其中。清单文件如下所示:

{
“名称”:“我的肖像模型”,
“作者”:“我”,
"版本": "1.3",
“描述”:“我的肖像”,
"UniqueID": "我的肖像",
"UpdateKeys": [ "Nexus:00000" ],
"ContentPackFor": {
"UniqueID": "Platonymous.Portraiture"
},
"依赖项": [
{
"UniqueID": "Platonymous.Portraiture",
"IsRequired": true
},
]
}

然后你就完成了。

源代码:https://github.com/Platonymous/Stardew-Valley-Mods/


如果您有任何疑问,通常可以在星露谷物语 Discord在用户名下常规#8715

如果你喜欢我的模组并想支持我,你可以通过贝宝或Patreon.

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