﻿沙袭（Sandswept） 汉化包 · 安装说明
《雨中冒险 2》内容扩展模组简体中文汉化包   版本 1.0.0   打包日期 2026-10-17

一、这个包里有什么
  汉化包文件名   65-Sandswept_Chinese_Package-1.0.0.zip
  对应原模组     SandsweptTeam-Sandswept-1.4.5（必须先装好它）
  汉化内容       沙袭 —— 完整的物品、装备、角色、敌人、圣坛与背景文本
  翻译条目数     246 条
  依赖           RiskofThunder-R2API_Language-1.0.1（原模组的前置，装原模组时会一并装上）
  zip 内容       manifest.json / sandswept_zh-CN.language / README.md / CHANGELOG.md / icon.png
                 / INSTALL_zh-CN.html / INSTALL_zh-CN.txt
                 （游戏只读 sandswept_zh-CN.language，其余是元数据；本说明也打包在 zip 里）

  覆盖明细
    扩展包名称与简介          2 条
    物品                     24 件，96 条（名称 / 拾取提示 / 说明 / 背景故事）
    装备                      4 件，16 条
    角色「游侠」             角色名、5 款皮肤、技能、成就
    角色「VOL-T」           角色名、2 款皮肤、技能、易爆护盾被动、成就
    敌人                     西塔 / 伽马 / 德尔塔构造体、炮核水母、受损机器人
    可交互物                 毁灭圣坛、献祭圣坛、未来圣坛、2 种无人机、扫扫沙
    精英                      约翰·霍普、人造虚空（含修正说明与背景）
    成就                     16 项
    关键词与彩蛋             超载关键词、果冻冲刺、哦，嗨、扭曲伤口

二、怎么安装
  方法 A：r2modman 导入（推荐）
    1. r2modman → Settings（设置）→ 确认选中的是 Risk of Rain 2 的 Default 配置
    2. 左侧 Mods 页 → Import local mod（导入本地模组）
    3. 选择本文件夹里的 65-Sandswept_Chinese_Package-1.0.0.zip，导入后确认是 Enabled（已启用）
  方法 B：手动放置
    1. 把 zip 里的 sandswept_zh-CN.language 解压到
       …\Risk of Rain 2\profiles\Default\BepInEx\plugins\65-Sandswept_Chinese_Package\   （不存在就新建）
       也可以放进 plugins 下任意子文件夹，R2API Language 会自动扫描
    2. 重启游戏即可

  游戏内如果没生效，按这个顺序查
    1. 确认 RiskofThunder-R2API_Language 已装好并启用（缺它 .language 文件不会被读）
    2. 确认 Sandswept 本体已装好并启用
    3. 游戏内到「选项 → 语言」里手动选 简体中文 —— 汉化包只提供译文字符串，
       不会自动切换游戏语言

  ⚠️ 同一个汉化包只能留一份
     「r2modman 导入一份 + 手动又放一份」，或留着以前版本的同名文件夹，
     两个 .language 会同时加载、互相覆盖，结果不可预测。
     安装前先确认 plugins 下没有旧版的 65-Sandswept_Chinese_Package 文件夹，有就先删掉。
     另外：原模组自带的 Ru-Sandswept.language 是俄语包，两者不冲突（语言代码不同），不用动它。

三、译文是怎么来的（如实说明）
  1. 这个模组的英文原文是硬编码在 Sandswept.dll 里的，没有独立的英文语言文件，
     无法直接提取成可翻译的文本清单。
  2. 不过模组官方自带一份俄语语言文件（Ru-Sandswept.language，256 条），
     键名与结构完整。本包以这份官方俄语文件为底本转译为简体中文。
     —— 也就是说：译文是按俄语版的理解翻译的，不是逐句对照英文原文。
     个别地方若你觉得与英文原意有偏差，把截图或英文原文发我，我按英文改。
  3. 原模组 ResourceBundle 里没有任何 TextAsset（6 个 bundle 全部扫过），
     所以不存在「资源包里还有一份没翻的文本」这种情况。

四、已知取舍（如实说明）
  1. 有 10 条没翻，因为俄语原文本身就是空字符串（占位键），不是漏翻：
     ELITE_EQUIPMENT_MOTIVATING_LORE / ELITE_EQUIPMENT_OSMIUM_LORE /
     SANDSWEPT_SKILL_CASTSHIELDSKILL_NAME、_DESC / FIREBEAMSKILL_NAME、_DESC /
     FIRETWINBEAMSKILL_NAME、_DESC / FIREBOLTSSKILL_NAME、_DESC
     这几条原模组在游戏里本来就不显示文字；将来模组补齐了内容，再补译。
  2. 数值沿用官方俄语译文（对应 1.4.5 版），没有逐条与 dll 里的代码比对。
     26 条物品说明里含百分比数值。若你装了改数值的配置或模组版本更新过，
     文字里的数字可能对不上实际效果 —— 遇到就把那条发我。
  3. 三条带运行时占位符的文本（献祭圣坛使用提示、约翰·霍普与人造虚空的修正说明）
     已原样保留 {0}，游戏会照常填值，不会显示成字面量。
  4. 游侠与 VOL-T 的技能描述长度是按俄语原文的长度对标的，
     没有做过「角色选择界面技能栏槽位」的实机长度预算。中文全角字比西里尔字母略宽，
     若出现技能说明撑出栏位、和下一栏叠字，把截图发我，我按实际可用宽度重排。
  5. 未做游戏内实机验证（我无法启动游戏）。请进游戏看一眼：物品图鉴、角色选择、
     圣坛提示、成就列表是否都是中文。若仍有英文残留，把截图发我。

五、标签与显示
  1. 原文里的 <style=cIsDamage>、<style=cStack>、<color=#36D7A9>、<style=cIsVoid>
     等富文本标签全部保留，且每个标签包裹的仍是原文中的同一个数值 / 词组，颜色对应关系不变。
     中文语序与俄语不同，个别标签的相对位置会前后移动（例如「最大生命值的 5%」在中文里
     写成「自身最大生命值的 5%」），但包裹对象与颜色没有错配。
  2. 电流护盾的背景故事（那段广告词）原文用了 8 对 <б>…</б> 作为加粗标记。
     <б> 是西里尔字母，游戏的富文本引擎不认，会把它当成普通文字原样显示出来。
     本包已改为合法标签 <b>…</b>，显示为加粗。
  3. 三座圣坛的使用提示，原文写成 <style=cShrine>…</color> ——
     开头是 style、结尾却是 color，这是模组作者的笔误，英文原版里就是这样。
     按「标签一个不改」的原则原样保留。游戏引擎会忽略这个多余的 </color>，
     文字仍按圣坛颜色显示，不影响阅读。
  4. 「扭曲伤口」的背景故事原文是一串表情符号（OwO UwU :333 …），
     属于模组作者的彩蛋，按原样保留未翻译。「哦，嗨」的技能说明同理（也是一串颜文字）。

六、卸载
  r2modman 里禁用/删除本汉化包即可；手动安装的删掉对应的 65-Sandswept_Chinese_Package 文件夹。
  原模组不受影响，删除后自动回到英文（或你在游戏里选的语言）。

本说明由打包脚本根据实际 zip 内容生成，与实际包内文件一致。
