Love and Deepspace 中的Zayne Mod - 英文翻译

Love and Deepspace 中的Zayne Mod - 英文翻译

独立英文本地化,来自MoLiNaiLvMianMianBing制作的精美《恋与深空》Zayne模组4.2.0版

Zayne 英文本地化重制版 — 4.2.3

(这是一个全新版本,取代了 Nexus ID 51136。之前的页面累积了太多小改动,因此我将工作整合于此,形成更清晰、经过全面审查的版本。)

安装

这是一个独立的、完整的 Zayne 4.2.0 内容包英文版。它不是一个翻译附加组件。

安装前,请移除任何其他版本的 Zayne 内容包,包括原版中文版本。这两个包使用相同的内部模组 ID,因此 SMAPI 无法同时加载它们。

  1. 安装所需依赖项:
    • SMAPI 4.3.2+
    • Content Patcher 2.8.0+
    • SpaceCore 1.28.4+
    • CentralStation 1.7.0+
  2. 解压下载的文件。
  3. Zayne_EN 文件夹放入你的星露谷物语 Mods 文件夹中。

关于此版本

  • 这是一个独立的英文本地化和兼容性版本,基于 MoLiNaiLvMianMianBing 制作的 《恋与深空》 Zayne 模组 4.2.0 版本。
  • 所有原始美术资源、地图、音乐、物品、配方、游戏系统、角色实现以及其他原始模组内容均归原创作者所有。
  • 此包将中文 4.2.0 版本本地化为英文,并包含一些结构性更新和有限修复,以确保本地化内容在当前星露谷物语 1.6 / Content Patcher 约定下保持组织有序并正常运行。
  • 它不添加新的地图、物品、配方、恋爱进展、战斗效果或其他原始游戏系统。

英文本地化

4.2.0 版本中所有面向玩家的中文文本均已本地化为英文。

[spoiler]这包括常规对话和婚后对话、事件文本、节日和时间表对话、电影内容、邮件、商店、物品、配方、机器、增益效果、家具、地图文本以及其他面向玩家的字符串。

英文文本的本地化注重自然的措辞、节奏和角色塑造,而非严格的逐行直译。

此外,还为原本会回退到通用原版响应的情境添加了 Zayne 专属对话,包括:

  • 约会、求婚和拒绝的回应;
  • 生日和送礼回应;
  • 怀孕、收养和家庭状况;
  • 配偶日常和家务行为;
  • 装饰回应;
  • 季节性和绿色雨天对话;
  • 度假村对话;
  • 电影邀请和拒绝回应;
  • 矿井救援对话;
  • 山顶峰会对话。

取决于性别的介绍邮件已本地化并重新格式化,以便更清晰地用英文呈现。

开头的 CG0 通知已替换为英文版,保留了原创作者的的非商业性声明、关于未经授权付费副本的警告、创作者署名和支持群组信息。

同时包含一份经过英文翻译和编辑的重要说明和指南版本。

面向开发者的注释、标签、章节标题和日志名称在有助于维护英文包时均已翻译。

在适用处使用了官方《恋与深空》英文术语。

[line] [/spoiler]


本地化整合与字符串合并

原始 4.2.0 包将相关对话和本地化内容分布在多个文件中,并包含许多重复、硬编码或全局范围的字符串。英文版整合了这些字符串,使本地化文本更易于维护,并且仅在预期位置生效。

[spoiler]

  • 用一份完整的英文 i18n/default.json 替换了原始的中文本地化配置。
  • 整合了当前被引用的本地化键,同时保留了 Zayne 专属对话系统仍使用的兼容性别名。
  • 将零散的时间表对话整合到相应的动画和配偶对话处理中,而不是维护单独的硬编码时间表字符串。
  • 将七个工作日的已婚早晨字符串作为相关配偶晨间对话条目的特定工作日覆盖项。
  • 扩展了原始山顶峰会的处理,以包含完整的相关 Zayne 配偶山顶峰会字符串。
  • TJP 商店的硬编码中文问候语移至 i18n 中,作为 Zayne.TJP.Dialogue
  • 重做了电影邀请拒绝处理,使 Zayne 专属回应使用特定 NPC 的对话钩子,而非全局替换共享的原版电影字符串。
  • 移除了冗余的备用电影邀请覆盖集,保留了一套一致的 Zayne 专属英文实现。
  • 统一修正了源文件中的拼写错误 ZayneIntordactionMailZayneIntroductionMail,涉及事件触发、邮件数据和 i18n 键。
  • 移除了重复的新年前夜邮件注册,避免同一邮件通过多个源路径注册。 [/list]

电影反应排序

原始 4.2.0 的电影反应列表将 Zayne 的通配符 * 反应放在八个特定电影反应之前。

由于通配符可以匹配任何电影,它可能会在游戏到达设定的春季、夏季、秋季、冬季和第二年反应之前就被选中。

英文包将通配符反应移到了列表末尾。因此,八个特定电影反应会首先被检查,而通配符则作为预期回退,用于任何没有专属反应的电影。 这并未改变反应内容本身;仅改变了它们的顺序,以确保特定条目能够被可靠地触发。

[line] [/spoiler]


星露谷物语 1.6 / Content Patcher 兼容性

原始 4.2.0 内容包混合了较旧的 Content Patcher 结构和更新的星露谷物语 1.6 数据。英文版更新了这些结构,同时尽可能保留了模组已建立的内部 ID。

[spoiler]

地点和角色数据

  • 将 Content Patcher 格式从 2.3.0 更新至 2.8.0
  • 用原生的星露谷物语 1.6 Data/Locations 注册替换了已弃用的根级 CustomLocations 系统。
  • 保留了已建立的地点 ID,例如 Custom_ZayneHomeCustom_ZayneMapCustom_XueRong 以及其他现有的 Custom_* 名称,以便日程、传送、事件和现有引用继续使用相同的 ID。
  • 整合了地点注册,防止单独的补丁可能覆盖钓鱼或其他地点属性。
  • 移除了当前星露谷物语角色数据模型中不再支持的旧版角色字段。
  • 移除了 FestivalVanillaActorIndex。Zayne 已经通过节日的附加角色数据被显式放置,使得旧版的角色索引分配变得不必要且可能冲突。
  • 移除了冗余的 Custom_ZayneShopIn4 地点/地图路径,并将其唯一事件用途路由到现有的 Custom_ZayneShopIn 地点。

节日数据

原版节日部分已重新组织,使每个节日的对话和放置数据能够集中维护,而不是将常规年份和交替年份的补丁分成两个相距较远的组。

  • 将节日放置处理更改为显式的 _y1_y2 变体,同时保留了原始设定的坐标。
  • 保留了在第二年使用不同布局的节日的原始交替年份放置差异。
  • 花舞节不支持普通的 NPC _spouse 节日对话变体。因此,原始的第二条 Zayne 花舞节对话无法作为配偶专属对话使用。该对话现已分配给 Zayne_y2 / Festivals.spring24_y2,使其能够作为交替年份的花舞节对话。
  • 修正了冰雪节,使其使用特殊的带连字符的 Main-Event_additionalCharacters 字段名称。
  • 移除了万灵节主事件的放置条目,因为该节日没有定义单独的 mainEvent 序列。

机器和物品数据

  • 从石磨、茶叶烘干架和竹蒸笼的定义中移除了过时的 CanPurchasePurchasePrice 字段。购买价格仍由各自的商店条目控制。
  • 将石磨、茶叶烘干架和竹蒸笼的商店条目限定为大型可制作物品 ID。
  • 使抹茶粉明确可以赠送,以便与 Zayne 进行礼物交换。

TJP 商店

原始 4.2.0 的 TJP 商店包含一个无法使用的工具升级选项。

由于预期的升级无法仅通过 Content Patcher 实现,需要自定义 DLL 代码,英文版移除了该条目,同时保持商店其余部分不变。

源文件与资源清理

  • 从英文包中移除了已被当前实现取代或不再引用的源文件。
  • 移除了冗余的 XueRong 钓鱼补丁,该补丁后来被完整的地点定义所覆盖。
  • 修正了资源路径的大小写和文件引用,以提高与区分大小写的文件系统的兼容性。 [/spoiler]

这些更改是对现有内容的结构性更新,而非新的游戏设计。


功能性 Bug 修复

仅有少数源行为被有意更改,因为原始实现未能达到其明显的预期功能。

[spoiler]

Zayne 甜品店

原始 4.2.0 的 ZayneShop 所有者定义将自定义商人头像引用放在了单独的对话条目中,而不是放在店主定义上。

英文版:

  • 将头像引用移至正确的所有者级别字段;
  • 显式加载专用的 assets/Image/ZaynePortraits.png 商店头像资源;
  • 保留原始的 ZayneShop 商店 ID、所有者身份、对话身份和商店库存;
  • 将商店对话保留在 i18n 中。

这使预期的商店头像和商人呈现能够正常运作,而无需更改商店的内容。

竹茶加热器

新的 4.2.0 抹茶加工链似乎意图同时需要茶叶和煤炭,但原始的竹茶加热器规则将茶叶和煤炭视为独立的替代机器触发物。

这导致煤炭可以表现得如同配方输入,并且可以在不消耗煤炭作为燃料的情况下加工茶叶。

英文版将机器逻辑更改为:

  • 1 茶叶 + 1 煤炭 → 1 固定茶叶
  • 1 风干茶叶 + 1 煤炭 → 1 烘干茶叶

煤炭现在被处理为额外消耗的燃料物品,而非替代的机器输入。

竹茶加热器的错误处理也已分离,使游戏能够区分:

  • 无效的茶叶输入;以及
  • 缺少煤炭。

[line] [/spoiler]


致谢

此版本是 MoLiNaiLvMianMianBing 制作的 《恋与深空》 Zayne 模组 4.2.0 的英文本地化和兼容性版本。

所有原始美术资源、地图、音乐、事件、物品、游戏概念和角色实现均归原创作者所有。

请支持原作者和原始模组。