
位置闪屏艺术
访问游戏内新地点时显示全屏启动画面,增强沉浸感和《星露谷物语》世界的视觉表现。
查看大图描述
当你访问星露谷物语中的新地点时,显示临时的全屏启动画面和地点名称,以增强沉浸感并更富视觉表现力地展现星露谷的世界。
安装说明
将压缩包解压到你的 mods 文件夹中。
主要功能
该模组会显示由 ContentPatcher 为你访问的地点加载的图像以及区域名称。 默认情况下,此模组是一个框架,如果没有提供启动画面图像的 Content Patcher 模组,它将不会执行任何操作。 你会在附件文件中找到一个占位内容补丁,用于展示该模组的功能。 欢迎所有艺术家使用此模组创建自己的加载画面集并发布!
大多数功能都可以在通用模组配置菜单中更改:
- 显示的图像有不同的显示模式(带水平黑边的影院模式、居中图像的暗角模式、全屏图像)。
- 区域名称将显示为白色文字、带黑色描边,或显示在游戏内文本框中。
- 启动画面可以设置为每次访问区域时显示、每天显示一次,或在内容补丁规则更新区域图像后显示。
- 源图像可以按原样显示,或按固定矩形尺寸裁剪。
- 启动画面会淡入显示(默认 0.5 秒),保持可见一段时间(默认 4 秒),然后淡出(默认 0.5 秒),或者在你点击任意位置时立即消失。
- 可以配置一天中的时间段(仅当你的启动画面内容补丁模组依赖它时才会产生影响)。
该模组为 Content Patcher 模组作者提供了一些令牌,用于重新加载/修改已加载的启动画面,例如上一个访问的地点(以了解玩家来自哪个地点)或当前一天中的时间段(早晨/中午/下午等)。
不会在你的存档中保存任何数据。
For Content Patcher Mod Authors
将此模组作为依赖项放入你的 Content Patcher 模组的 manifest.json 中
{
"Name": "Kreliael_LocationSplashArt_CP",
"Author": "Kreliael",
"Version": "1.0.0",
"Description": "Assets for Kreliael.LocationSplashArt",
"UniqueID": "Kreliael.LocationSplashArtContentPatcher",
"MinimumApiVersion": "4.0.0",
"UpdateKeys": [],
"Dependencies": [
{
"UniqueID": "Pathoschild.ContentPatcher",
"IsRequired": true
},
{
"UniqueID": "Kreliael.LocationSplashArt",
"IsRequired": true
}
],
"ContentPackFor": {
"UniqueID": "Pathoschild.ContentPatcher"
}
}
要让此模组识别你的启动画面,你需要像这样加载你的图像:
{
"Changes": [
{
"Action": "Load",
"Target": "Mods/Kreliael.LocationSplashArt/LocationSplashArt/{ZONENAME}",
"FromFile": "assets/Zones/FarmHouse/Default.png"
}
]
}
{ZONENAME} 对应区域的内部名称,例如 "Farm" 或 "Farmhouse"。该模组会在 SMAPI 日志中追踪地点变化及其正确的内部区域名称。 所有图像应具有相同的尺寸,否则会出现内容补丁错误,并且新图像将静默加载失败(但会在 SMAPI 日志中追踪到)。
该模组公开以下 Content Patcher 令牌:
- Kreliael.LocationSplashArt/PreviousLocation:上一个访问地点的内部名称,例如 "Farm" 或 "Farmhouse"。可用于在玩家从南部森林或公交车站进入农场时显示不同的图像。
- Kreliael.LocationSplashArt/DayPart:根据游戏内时间/计算以及此模组配置,取值为 "Dawn"、"Morning"、"Noon"、"Afternoon"、"Sunset"、"Dusk"、"Dark" 中的一个。用于根据当前游戏内光照显示合适的图像。
根据你之前的位置显示不同启动画面的示例:
{
"Changes": [
{
"Action": "Load",
"Target": "Mods/Kreliael.LocationSplashArt/LocationSplashArt/FarmHouse",
"FromFile": "assets/Zones/FarmHouse/Default.png",
},
// 当来自 FarmHouse 时
{
"Action": "EditImage",
"Target": "Mods/Kreliael.LocationSplashArt/LocationSplashArt/FarmHouse",
"FromFile": "assets/Zones/FarmHouse/FromFarm.png", // <-由你决定如何组织文件
"When": {
"Kreliael.LocationSplashArt/PreviousLocation": "Farm",
},
"Update": "OnLocationChange",
},
// 当处于下午时
{
"Action": "EditImage",
"Target": "Mods/Kreliael.LocationSplashArt/LocationSplashArt/FarmHouse",
"FromFile": "assets/Zones/FarmHouse/AfternoonFarmHouse.png", // <-由你决定如何组织文件
"When": {
"Kreliael.LocationSplashArt/DayPart": "Afternoon",
},
"Update": "OnLocationChange",
},
],
}
Requirements
需要 SMAPI 4.0、Content Patcher 和 Generic Mod Config Menu。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。